汇编语言(王爽)第一章基础知识

*检测点1.1

(1)1个CPU寻址能力为8KB,那么它的地址总线宽度为(13根)。

(2)1KB的存储器有(1024)个存储单元,编号从(0)到(1023)。

(3)1KB的存储器可以存储(8K)个bit,(1K)个Byte。

(4)1GB、1MB、1KB分别是(2^30,2^20,2^10)Byte。

(5)8080、8088、80286、80386地址总线分别为16根、20根、24根、32根,则它们寻址能力分别为:64KB、1MB、16MB、4GB。

(6)8080、8088、8086、80286、80386数据总线宽度分别为8根、8根、16根、16根、32根,则它们一次可以传送的数据分别为:1B、1B、2B、2B、4B。

*1.14各类存储器芯片:存储器芯片从读写属性上分为两大类:随机存储器(RAM)和只读存储器(ROM)。随机存储器可读也可写,但必须带电存储,关机后存储内容丢失;而ROM只能读不能写入,关机后其中数据不丢失。对硬件的基本输入/输出系统都是安装在ROM上的,比如主板的BIOS装在主板ROM,显卡ROM装着显卡的BIOS。

*1.15内存地址空间:就是指CPU可以访问到的内存空间,比如一个CPU地址总线为8根,那么它能访问2^8=256个 内存单元,这256个内存单元就构成该CPU的内存地址空间。

各种存储器均和CPU的总线连接,CPU对其进行读写操作时候通过控制线发出内存读写命令。CPU在对其进行操作时候都把它们当成内存来对待,把他们逻辑上汇在一起看成一个逻辑存储器,这就是该CPU的内存地址空间。

而在不同计算机系统(可理解为不同CPU)中内存地址空间的分配情况是不一样的;要对某一个存储器进行读写操作时候必须先了解该存储器在内存地址空间中的区间位置。

原文地址:https://www.cnblogs.com/tsembrace/p/3214588.html