[软考考点解析]软件设计师--内存按字节编址

1. 概念

内存按字节编址的意思,就是每个地址指向的储存单元可以保存1个字节的数据,也就是8bit(8个二进制位)。

此处注意几个常用单位:

1B(Byte 字节)=8bit

1KB (Kilobyte 千字节)=1024B

1MB (Mega byte 兆字节)=1024KB

1GB (Giga byte 吉字节)=1024MB

然后1024的话是2^10

2. 刷题

题目:

在内存按字节编址。若用存储容量为32K*8bit的存储器芯片构成地址从A0000H到DFFFFH的内存,则至少需要____片芯片。
A 4
B 8
C 16
D 32。

解析:

对32K*8bit,32是2^5,K是2^10,8bit是2^3,所以总共是2^18
对于A0000H-DFFFFH,其实有DFFFFH+1H-A0000H个地址,即有E0000H-A0000H=40000H个地址。H表示16进制,所以40000H是2^(2+16)即为2^18,然后由于按字节编址,每个地址占2^3,所以总共是2^21

最终2^21除以2^18,即为8,选B。

猜你喜欢

转载自blog.csdn.net/woshisangsang/article/details/108516329