地址线
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
为了更好的理解先引入一些书上的概念:
存储器:
主机系统中的存储器(Memory)又叫内存和主存。
内存单元的地址和内容:
内存由许多单元组成,每个单元可存放一组二进制码。在微机(也就是PC)中,每个内存单元规定存放8位二进制数,即一个字节(8bit)。一台微机中内存单元的总数称为该微机的内存容量,单位为字节。例如,一台微机拥有4X220个内存单元,就称该微机的内存容量为4MB。
内存容量:
⏹内存所含存储单元的个数,以字节(Byte)为单位
⏹内存容量例:某微机配置2条128MB的SDRAM内存条,其
内存容量为256MB。
计算机中常用术语:
⏹bit
⏹1Mb=1024 1024bit=220bit
⏹1Gb=230bit=1024Mb
⏹1Tb=240bit=1024Gb
⏹Byte
⏹1 Byte=8bit,1KB=1024 Byte
⏹word:表示字长,有1bit,4bit,8bit等
由1 Byte=8bit,
★1MB=1024⨯1024B=8⨯220bit
★1GB=8⨯230bit=8⨯1024Mb
★1TB=8⨯240bit=8⨯1024Gb
为什么20条地址线可寻址的最大物理内存容量为1MB?
首先1MB=1024⨯1024B=220B
而20根线能表示220个数,每一个数代表一个内存单元的地址,所以20根线就有220个内存单元,而每个单元中的内容是八位二进制数,也就是220个B(1Byte=8bit)。所以20条地址线可寻址的最大物理内存容量为1MB。
有人觉得:一根地址线代表一位(bit),20根线就代表20位(bit) 那么2^20=1048576 (bit) =131072 (Byte) =0.125 (MB),就认为能表示的最大内存为0.125MB ?
显然这是不对的。20根地址线表示的是寻址范围,2的20次方代表1048576个地址,每一个地址中是八位二进制数。如果非得从容量上计算是否相等:
1048576(个)⨯8bit=8⨯220bit
1MB=1024⨯1024B=8⨯220bit 这是相等的。