计算机数据表示与布尔运算知识解析
在计算机领域,数据的表示和布尔运算都是非常基础且重要的概念。下面我们将详细探讨这些知识。
数据表示
在描述数字和字符在内存及显示屏上的表示方式时,使用精确的术语至关重要。例如,十进制数 65 在内存中以单个二进制字节 01000001 的形式存储。调试程序可能会将该字节显示为 “41”,这是其十六进制表示。若将该字节复制到视频内存,屏幕上会显示字母 “A”,因为 01000001 是字母 A 的 ASCII 码。由于数字的解释可能取决于其出现的上下文,我们为每种数据表示类型赋予特定名称,以方便后续讨论。
- 二进制整数 :以原始格式存储在内存中,准备用于计算的整数。二进制整数以 8 位的倍数(8、16、32、48 或 64)存储。
- ASCII 数字字符串 :由 ASCII 字符组成的字符串,如 “123” 或 “65”,看起来像数字。这只是数字的一种表示形式,可能有多种格式,如下表所示:
| 格式 | 值 |
|---|---|
| ASCII 二进制 | “01000001” |
| ASCII 十进制 | “65” |
| ASCII 十六进制 | “41” |
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



