第一章 基础知识
计算机与0和1
我们目前主要使用的计算机都是大规模集成电路机,是采用大规模和超大规模的集成电路作为逻辑元件的。
集成电路,按其功能、结构的不同,可以分为模拟集成电路、数字集成电路和数/模混合集成电路三大类。而我们的计算机主要是采用数字集成电路搭建的。
逻辑门是数字逻辑电路的基本单元。常见的逻辑门包括“与”门,“或”门,“非”门,“异或”等等。通过逻辑门可以组合使用实现更为复杂的逻辑运算和数值运算。
逻辑门可以通过控制高、低电平,从而实现逻辑运算。电源电压大小的波动对其没有影响,温度和工艺偏差对其工作的可靠性影响也比模拟电路小得多。所以相对稳定。
因为数字计算机是由逻辑门组成,而逻辑电路最基础的状态就是两个——开和关。所以,数字电路是以二进制逻辑代数为数学基础。二进制的基本运算规则简单,运算操作方便,这样一来有利于简化计算机内部结构,提高运算速度。
然而机器码过于繁琐且容易出错,继而诞生了汇编语言。
CPU
中央处理器(CPU)是执行计算机内部大部分处理的单元。为了控制与计算机其他部分之间的指令和数据流,CPU主要依赖于芯片组,芯片组是位于主板上的一组微芯片。
CPU 有两个组件:
- 控制单元:从存储器中提取指令并解码并执行它们
- 算术逻辑单元(ALU):处理算术和逻辑运算
cpu控制整个电脑的运行并进行运算,他的工作就是在内存中读取写入信
息,从而达到对软硬件的操作和控制。我们把数据放在存储器中并划分单元,以便更好地找到处理数据。因为计算机只能处理传输电信号,所以cpu和内存之间由导线连接(按功能分地址总线,数据总线,控制总线)。一次能传多少电信号,就代表cpu一次能处理,控制多少信息。如果有10根地址总线,那么一次性就能传输10位二进制数据。

本文首先介绍了计算机的基础知识,强调了0和1的重要性以及数字逻辑电路中的逻辑门。接着,详细阐述了CPU的组成部分,如控制单元和算术逻辑单元,并解释了存储器、地址和数据总线的概念。然后,提到了8086CPU的通用寄存器,特别是寄存器的使用和基础指令。最后,讨论了物理地址与寻址机制,包括段地址和偏移地址的概念。通过实验1,读者可以学习如何在DOSBox环境下使用debug工具进行汇编语言编程和调试。
最低0.47元/天 解锁文章
7480

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



