A. 设一个具有24位地址和16位字长的存储器 这个存储器能存储多少字节的信息 需要多少位片选地址
应该是32个字节,英文输入一个字母是一个字节,输入一个汉字是两个字节
B. 设有一个具有16位地址和16位字长的存储器,问:(1)该存储器能存储多少个字节的信息求解答,十分感谢!
这个存储器能存储多少个字节的信息为:2^20*16/8=2M字节。
一个8位的二进制数据单元称一个字节。在计算机部,一个字节可以表示一个数据,也可以表示一个英文字母或其他特殊字符,二个字节可以表示一个汉字。
一个位节存储8位无符号数,储存的数值范围为0-255。如同字符一样,字节型态的变数只需要用一个位元组(8位元)的存空间储存。整数部分采用"除2取余,逆序排列"法。具体做法是:用2整除十进制整数,可以得到一个商和余数。
再用2去除商,又会得到一个商和余数,如此进行,直到商为小于1时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。
(2)存储器16个字能存多少扩展阅读:
根据计算机的不同,字长有固定的和可变的两种。固定字长,即字长度不论什么情况都是固定不变的;可变字长,则在一定范围内,其长度是可变的。
计算的字长是指它一次可处理的二进制数字的数目。计算机处理数据的速率,自然和它一次能加工的位数以及进行运算的快慢有关。如果一台计算机的字长是另一台计算机的两倍,即使两台计算机的速度相同,在相同的时间内,前者能做的工作是后者的两倍。
一般地,大型计算机的字长为32-64位,小型计算机为12-32位,而微型计算机为4-16位。字长是衡量计算机性能的一个重要因素。
C. 字长16位的计算机 主存地址空间128KB 有多少个存储单元
如果是按字索引,字长16位,对应拥有2^16也就是64K个存储单元.
每个存储单元大小为128KB/64K=2B,即字长为2B.
D. 设有一个具有16位地址和16位字长的存储器,问:(1)该存储器能存储多少个字节的信息求解答,十分感谢!
(1)2的16次方再除以8=8192字节
(2)2K X 4bit =1K X8bit = 1K byte ,(1)中计算结果是8K,所以需要8片
(3)8片,需要用3bit来表示,如果用高地址做选择信号,则使用最高3位即可。
E. 算存储器的字长
能够存储128k字节的数据。如果换算成16位字的话,可以存储64k的16位字。如有帮助请采纳,手机则点击右上角的满意,谢谢!!
F. 高速缓冲存储器Cache的容量为4KB,每个字块为16个字,每个字有32位。问Cache可容纳多少
知道了cache的总容量,只要求每个块的容量就可以求块数了。
每个字32位就是4字节。每个块16字,就是16*4=64字节。
cache总容量是4 KB = 4096字节。所以可容纳的块数就是4096 / 64 = 64。
G. 某计算机内存存储容量为64k,如果对存储器按16位字进行计算,存储容量为多少
"什么意思? 原来8位一个字节,假设成16位一个字节?
64K=64*1024*8bit=(32)*1024*16bit,也就是32K。也就是数据线翻倍,地址线缩为原来一半。不过这个题目怪怪的,没啥意义。"
打字不易,如满意,望采纳。
H. 16位字长的机器可以访问的最大存储空间为多少怎么来的
1. 3. 3物理地址的形成
在 80X86 系列机中, 最低档 CPU 是 8086, 它只有 20 根地址线, 直接寻址能力为 2^20 B,也就是说, 主存容量可达 1MB, 物理地址编号从 0 ~ 0FFFFFH。 这样一来, CPU 与存储器交换信息必须使用 20 位的物理地址。 但是, 8086 内部却是 16 位结构, 它里面与地址有关的寄存器全部都是 16 位的, 例如, SP、BP、SI、DI、IP 等。 因此, 它只能进行16 位地址运算, 表示 16 位地址, 寻找操作数的范围最多也只能是 64KB。 为了能表示 20 位物理地址, 8086 的设计人员提出了将主存分段使用的方案: 将 1MB 的存储器按 64KB 分段, 设置 4 个段寄存器 CS、DS、SS、ES, 保存当前可使用段的段首址。 如果使各段的段首址都从能被 16 除的地址开始, 那么, 这些段首址的最低 4 位总是 0;若暂时忽略这些 0, 则段首址的高 16 位正好装入一个段寄存器中。 访问存储单元时, CPU 可以根据操作的性质和要求, 选择某一适当的段寄存器, 将它里面的内容左移 4 位, 即在最低位后面补入了 4 个 0, 恢复了段首址原来的值, 再与本段中某一待访问存储单元的偏移地址相加, 则得到该单元的 20 位物理地址(见图 1. 13)。 这样一来, 寻找操作数的范围就可达到 1MB。