首页 > 编程知识 正文

计算机专业经典书籍(计算机读书笔记3000字)

时间:2023-05-05 03:47:32 阅读:77962 作者:1143

1 计算机系统不同层次上的抽象

内存在概念上是一个大字节数组,存储程序和数据。 程序使用虚拟地址参照存储器的位置。 将硬件与操作系统软件相结合,将虚拟地址翻译为实际地址或物理地址,以指示数据实际位于内存中的何处。

指令集的一个重要性质是字节码必须有唯一的解释。 任何字节序列都是唯一指令序列的编码,或不是有效的字节序列

2 存储层次

计算机的存储速度与运算器相比非常慢,出现了存储分层的概念。

计算机对数据的处理是将程序控制愉快地存储在樱桃中的概念,其中程序和数据加载到可寻址存储器中,指令由控制器顺序读取,控制信号被解码,产生,由此产生一些数据

3 各种编码

3.1源代码

用于表示无符号整数。

3.2补数

用于表示有符号整数。

减法可以转换为负1个补数的加法运算。 例如,24-3相当于24(-3 )。

乘法可以转换为加法。 例如,24*3相当于24 24 24。

除法运算也可以减法运算,然后转换为加法运算。 例如,24/3相当于循环操作24(-3 ),循环的次数为商。

3.3 IEEE754编码

用于表示浮点数。

浮点数的阶码:用移动码表示,被称赞为相当于原码e^(k-1 )-1

浮点数结尾代码:用原始代码表示。

3.4字符代码

根据整数编码和包含的字符数以及与某些编码的兼容性,有不同的编码方式,如ASCII、Unicode和GB2312。

4 输入输出的文件概念

所有输入和输出都抽象为文件(字节串)。 网络像磁盘一样,也是输入和输出的数据源,网络的套接字也被抽象为文件流的概念。

-结束-

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。