美文网首页
深入理解计算机读书笔记第二章

深入理解计算机读书笔记第二章

作者: 竹草席 | 来源:发表于2020-06-20 20:05 被阅读0次

深入理解计算机系统

第二章 信息的处理和表达

1.信息的存储

大多数计算机都是以8位的块表示一个字节,作为最小的可寻址内存单元,而不是直接访问位。

机器级程序将内存当成一个非常大的字节数组,称为虚拟内存。

虚拟内存具体实现为,存储器,闪存,磁盘,特殊硬件和操作系统软件的结合,为程序提供一个很大的数组。

进制表示法


字数据大小


寻址和字节顺序


简单布尔代数运算规则


c语言中的逻辑运算


<!--重点要看文字中true和false的表示-->

2.整数的表示

数分有符号和无符号,有符号最高为表示正负,无符号只能表示0以上的数据。

最常见的有符号计算机表示方式为补码。<!--具体内容详见书中对应描述-->

c语言中通过unsigned表示无符号

3.浮点数

因为表示方式限制了浮点数的范围和精度,所以只能近似的表示实数,一般都会进入舍入。舍入四种方式:

<!--向偶数舍入,感觉类似四舍五入-->

相关文章

网友评论

      本文标题:深入理解计算机读书笔记第二章

      本文链接:https://www.haomeiwen.com/subject/snthtktx.html