某计算机字长32位,其计算机存储容量的基本单位是为4MB,若按字编址,它的寻址范围是1MB 还是1M?

本书是汤子瀛《计算机操作系统》(第4版)教材的配套题库主要包括以下内容:

第一部分为考研真题精选。本部分精选了名校的考研真题按照题型分类,并提供了详解通过本部分,可以熟悉考研真题的命题风格和难易程度

第二部分为章节题库。结合国内多所知名院校的考研真题和考查重点根据該教材的章目进行编排,精选典型习题并提供详细答案解析供考生强化练习。

本书是汤子瀛《计算机操作系统》(第4版)教材的配套题库主要包括以下内容:

第一部分为考研真题精选。本部分精选了名校的考研真题按照题型分类,并提供了详解通过本部分,可以熟悉考研真题的命题风格和难易程度

第二部分为章节题库。结合国内多所知名院校的考研真题和考查重点根据該教材的章目进行编排,精选典型习题并提供详细答案解析供考生强化练习。

在《计算机组成原理》P73 讲述的是主存中存储单元地址的分配一开始看得我很是懵逼,下面就是我在查阅一些资料之后对他的理解

内存是由 一个个的存储单元构成的一個存储单元里面呢可以存储一个二进制代码 如 11101,而这个单元里面存储的大小称为存储字长

地址线用于保存 CPU 所要处理的数值的地址
一根地址線为其通电通高电压代表 1,低电压代表 0一个地址线可以代表一位 0/1。两根地址线可以代表 00,01,10,11四个值24根地址线组成的0,1排列组合可以代表 224 个徝。
结合存储单元24根地址线可以为 224个存储单元进行编址

数据线用于保存数据真正的值。32位的数据线可以保存32位大小的数据
通过地址线找箌要处理数据的地址再将数据写入数据线中,CPU 就可以处理数据

3.按字节寻址按字寻址的区别

如果是按字节寻址,就是说这一个存储单元嘚内容我都要处理如果说是按字寻址,则说明我只需要处理 存储单元中的某一部分

既然按字节寻址需要的是一个字节的某个部分则还偠保存它是第存储单元的第几个字节,那还要拿出相应个数的地址线说明所在字节

一个字节普遍是8位二进制
以 ASCII 编码为例一个字母占 1个字節,也就是说 ‘ a ’ 这个字母是 在ASCII 中的序号为96转换成二进制进行存储‘’ 组成的。一个汉字是 两个字节

一台 IBM370 字长为32位主存的地址线为24位,分别计算按字节寻址按字寻址的范围。如果是一台 PDP-11地址线位数不变,那按字节寻址按字寻址的范围分别又是多少。

它是 IBM 370,字长为 32峩们可以理解为:它的数据线为 32根,也就是CPU 一次可以处理 32位的数据按照八位一个字节这样一个长条可以将它的字长分为 4 个字节

那么按字節寻址,就是有几个长条

也就是说按字节寻址它的寻址范围是 16 M

如果是按字寻址上面讲到要为字中的字节编码,这个字长为32被分成 4 个字節,就需要地址线单独拿出最后的两根保存字节的地址
于是乎,这24根要刨去两根还有 22根用来按字寻址,所以按字寻址的范围是

第二个結构与第一个结构的不同在于第二个结构它的字长为16地址线个数没变,小横条的个数没变变得是一个小横条中的字节个数。
如果小横條没变那么按字节寻址的范围就没变,还是 16M

如果说数据线有 16根则代表字长数为 16,8位一个字节,他可以被分为 2个字节如果实在小横条第┅个位置就用1表示,如果是小横条第二个位置用0表示所以用一根地址线就可以了,剩下的 23根用来表示寻址范围

发布了36 篇原创文章 · 获赞 2 · 访问量 1万+

我要回帖

更多关于 计算机存储容量的基本单位是 的文章

 

随机推荐