基础概念
- 汇编语言直接工作在硬件之上
- 机器语言:机器指令的集合
- 机器指令:一台机器可以正确执行的命令
- 指令和数据是应用上的概念,在内存/磁盘上,没有任何区别,都是二进制信息
- 总线:地址、数据、控制
cpu从3号内存单元读取数据:
- cpu通过地址总线将地址信息3发出
- cpu通过控制总线发出read命令,选中存储器芯片,并通知它,将要从中读取数据
- 存储器将3号单元的数据通过数据总线送入cpu
cpu将数据26写入3号单元
- cpu通过地址总线将地址信息3发出
- cpu通过控制总线发出write命令,选中存储器芯片,并通知它,将要往里写入数据
- cpu通过数据总线将数据26送入3号单元
接口卡
cpu通过总线向接口卡发送命令,接口卡根据cpu的命令控制外设工作
各类存储器芯片
各种RAM+ROM构成了整个的逻辑存储器,也就是内存地址空间,CPU在这段地址空间中读写数据,也就是在相对应的物理存储器中读写数据。
- ROM:装有BIOS
BIOS:是主板和各类接口卡提供的软件系统,利用它,可以对硬件设备进行最基本的输入输出
分别位于主板和各种接口卡上,比如网卡、显卡
- RAM:主随机存储器
主板上的RAM + 扩展插槽上的RAM:存放CPU使用的绝大部分的程序和数据
- RAM:接口卡上的
某些接口卡需要对大批量的输入、输出数据缓存,在其上装有RAM。比如显卡上的RAM,称为显存。我们将内容写入显存,就会显示在显示器上。

8086PC内存地址空间分配
网友评论