连接原理

主存容量的扩展

位扩展法

image-20230511200501815

字扩展法(线选法)

image-20230511200928880

字扩展法(译码片)

image-20230511202001081

字位同时扩展法

image-20230511203250950

image-20230511204612448

注意这里的非门和低电平有效

线选法译码片选法
n条线->n个选片信号n条线->2n个选片信号
电路简单电路复杂
地址空间不连续地址空间可连续,可以增加逻辑设计

错题集

  1. image-20230513141223664

    答案与解析:
    答案: A
    解析:
    4B = 32bit = 32位
    用8位存储芯片构造成32位需要位扩展,变成8K * 32位 = 32KB
    所以不需要再进行字扩展
  2. image-20230513141449564

    答案与解析:
    答案: A
    解析:
    4K * 4位扩展成16KB需要8块存储芯片
    如果16KB的存储器是32K * 4位,需要15根地址线,其中存储芯片用log24K = 12根,所以需要3根地址线作为地址线输入,答案都给的两根所以存储器不是4位
    如果是16K * 8位,需要log216K = 14根地址线,存储芯片用12根所以剩下2根作为地址线输入,四个选项都是2根所以16KB的存储器是16K * 8位
    这里的地址总线是从高位往低位排的,所以12根地址线是A4 - A15
    再往前两根就是译码器输入的地址线,即A3和A2 image-20230513144620702
  3. image-20230513141513997

    答案与解析:
    答案: D
    解析:
    CFFFF H - 90000 H + 1= 40000 H = 218 = 256K
    按字节编址,一个地址是8位所以总容量为 256K * 8位
    (256K * 8位) / (16K * 8位) = 16
  4. image-20230513141533085

    答案与解析:
    答案: D
    解析:
    8个高位地址为片选译码所以把四个选项的前8位写出来就是
    A. 1010 1011 B.1011 1011
    C. 1110 1111 D.1111 1110
    灰色的是不生效线路,绿色部分有一个1即可输出1(题目中的A17和A18)
    低电平生效所以译码输出为0,前面有非门所以译码器应该输出1
    译码器中进行与运算,如果出现0就会导致输出0,即译码输出1,所接芯片不生效
    四个选项中只有D选项的A12位置为0导致最后译码输出为1
  5. image-20230513141547752

    答案与解析:
    答案: D
    解析:
    image-20230513152214311
  6. image-20230513141609419

    答案与解析:
    答案: D
    解析:
    主存地址空间决定MAR位数,组成的32MB的主存储器只是没有把主存地址空间全部用完
    64MB = 226B
    所以至少为26位
  7. image-20230513141643619

    答案与解析:
    答案: C
    解析:
    依题意,这是一个 r * c位的芯片,r*c=2K*1=211
    DRAM使用行列地址线复用技术,所以存储阵列越接近正方形越好,即r和c差值越小越好
    为了减少刷新,行越少越好(按行刷新),所以选C
  8. image-20230513141714198

    答案与解析:
    答案: D
    解析:
    3F FFFFH - 00 0000H + 1 = 40 0000H = 222个地址
    按字编址且字长为32位,所以存储芯片为 222 * 32bit = 227bit
    227bit / 219*8bit = 25 = 32