1、1假设主存容量为 512K 字,cache 的容量为 4K 字,块长为 4 个字,存储字长为 64 位,存储器按字节寻址,回答下列各问题:(1)在直接映射方式下,设计主存地址格式。(2)在四路组相联映射方式下,设计主存地址的格式。2. 假设指令字长为 16 位,操作数的地址码为 5 位,指令有零地址、一地址、二地址三种格式。(1)设操作码固定,若零地址指令有 R 条,二地址指令有 S 条,则一地址指令最多有几种?(2)采用扩展码技术,若二地址指令有 M 条,零地址指令有 N 条,则一地址指令最多有几种?3.设 CPU 有 16 根地址线,8 根数据线,并用(低电平有效)作访存控制信号, 作读/
2、写命令信号(高电平为读,低电平为写)。现有这些存储芯片:ROM( 2K 8 位, 4K4 位, 8K8 位),RAM (1K4 位, 2K8 位, 8K4 位)及 74138 译码器和各种门电路(自定)。试从上述规格中选用合适的芯片,画出 CPU 与存储芯片的连接图,要求如下:(1) 最小 8KB 地址为系统程序区,8192 16383 地址范围为用户程序区。(2) 指出选用的存储芯片类型及数量。4. 假设 CPU 执行某段程序时共访问 Cache 命中 4800 次,访问主存 200 次,已知 Cache 的存取周期是 30ns, 主存的存取周期是 150ns,求 Cache 的命中率以及 Cache主存系统的平均访问时间和效率?5假设某系统总线在一个总线周期中并行传输 4 个字节信息,一个总线周期占用 2 个时钟周期,总线时钟频率为200MHZ,则总线带宽是多少?6 常用的检验码有奇偶校验码、( )和海明校验码。信息序列 32 位, 若构成能纠正一位错发现两位错的海明码,至少需要加多少个检验位?