1.位(bit,binary digit的缩写,意思是二进制数字),0和1只是一些符号,其含义取决于正在处理的应用。在最底层,所有数字数据都由位表示。在较高层,位被分组用户表示抽象,包括但不限于数,字符和颜色。
2.布尔运算定义 处理真假值的运算,假设0表示假,1表示真。
3个基本的布尔运算是AND(与),OR(或),XOR(异或)大写只是为了与他们对应的英语单词区分开来。
AND可用于计算,连接词AND和两个较简单的语句组成的复合语句的真假值。形式如:科密是一只🐸佩吉是一个男孩。只有两个分句都是真才为真。
OR至少有一条语句为真,复合语句才为真。
XOR意思是或者啥或者啥,两者不能共存。只有一个为真一个为假,XOR运算输出才为真。
NOT是另一个布尔运算。
3.门也称逻辑门,指的是一种设备,给定布尔运算的输入值可以得到输出值。现代计算机中,门由晶体管的小型电子电路实现,0和1电压电平表示。
布尔逻辑和运算符作为基础运算出现在程序设计语言中。
触发器是计算机储存器的基本单元,它是一个可以产生0和1输出值的电路,它的值会一直保持不变,直到有另一个电路过来的脉冲(临时变成一之后再变为零),使其变换成其他值。
逻辑概念和布尔代数是程序设计的基础。
超大规模集成技术支持将数百万个电子元件构造在一个称为芯片的半导体晶片上,用于创建包含数百万个触发器及其控制电路的微型设备。这些芯片被用作构建计算机系统中较高层构建的抽象工具。
硬件采用多层抽象构件。
4.长位串称为流,16进制计数法是利用机器内的位模式的长度为四的倍数这样一个事实制定的。数学家们一般使用下标来表示非十进制数的基数。在16进制数的前面使用公共前缀0x