8bit(比特)=1 byte (字节)=2word
1kB=1024B(B is byte)
连接CPU和其他芯片的导线称为总线
总线又分为: 地址总线,控制总线,数据总线
地址总线
一个CUP有N根地址总线,则可以说着这个CPU的地址总线的宽度为N。这样的CPU最多可以寻找2的N次方个内存单元。
数据总线
数据总线的宽度决定了CPU和外界的数据传输速度。8根数据总线一次可传送一个8位二进制数据(即一个字节)。16根数据总线一次可出传送2个字节。
控制总线
CPU对外部器件的控制是通过控制总线来进行的。前面所讲的内存读或写命令是由几根控制线综合发出的,其中有一根名为读信号输出控制线负责由CPU向外传送读信号,CPU向该控制线上输出低电平表示将要读取数据;有一根名为写信号输出的控制线负责传送写信号。
内存地址空间
一个CPU 的地址线宽度为10,这1024个可寻到的内存单元就构成这个CPU的内存地址空间。
随机存储器
用于存放供CPU 使用的绝大部分程序和数据,主随机存储器一般由两个位置上的RAM组成(内存条):主随机存储器一般由两个位置上的RAM组成,装在主板上的RAM和插在扩展插槽上的RAM
装有BIOS(Basic Input/Output System,基本输入输出系统)的ROM
BIOS是由主板和各类接口卡厂商提供的软件系统,可以通过它利用该硬件设备进行最基本的输入和输出。在主板和某些接口卡上插有储存相应的BIOS 的ROM。
接口卡上的RAM
摩羯接口卡需要大批量输入、输出数据进行暂时储存,在其上装有RAM,最典型的是显示卡上的RAM,一般称为显存。
内存地址空间
上述的存储器都和CPU 的总线相连,CPU对它们进行读或写的时候都通过控制线发出内存读写命令。CPU在操纵和控制它们的时候,把它们都当作内存来对待,把它们总的看作一个由若干存储单元组成的逻辑存储器,这个逻辑存储器就是我们所说的内存地址空间。
注意:CPU 向内存地址为ROM的内存单元中写入数据的操作是没有结果的,只能读取
Reference:
《assembly language》王爽
感谢王爽老师~