计算机组成原理知识点2

20-软工存储器1

  1. (单选题, 5分)计算机的存储器采用分级方式是为了
    A. 方便编程
    B. 解决容量、速度、价格三者之间的矛盾
    C. 保存大量数据方便
    D. 操作方便
    正确答案: B

  2. (单选题, 5分)存储器分层体系结构中,存储器从速度最快到最慢的排序是
    A. 寄存器-主存-Cache-辅存
    B. 寄存器-主存-辅存-Cache
    C. 寄存器-Cache-辅存-主存
    D. 寄存器-Cache-主存-辅存
    正确答案: D

  3. (单选题, 5分)某计算机字长为32位,按字节编址,采用小端(Little Endian)方式存储数据。假定有一个double型变量(占8个字节),其机器数表示为1122 3344 5566 7788H,存放在0000 8040H开始的连续存储单元中,则存储单元0000 8046H中存放的是
    A. 22H
    B. 33H
    C. 77H
    D. 66H
    正确答案: A

  4. (单选题, 5分)
    双端口RAM在( )情况下会发生读/写冲突。

A. 左端口和右端口的地址码不同
B. 左端口和右端口的地址码相同
C. 左端口和右端口的数据码不同
D. 左端口和右端口的数据码相同
正确答案: B

  1. (单选题, 5分)采用虚拟存储器的目的是
    A. 提高主存的速度
    B. 扩大辅存的存取空间
    C. 扩大存储器的寻址空间
    D. 以上都不对
    正确答案: C

  2. (单选题, 5分)常用的虚拟存储器寻址系统由( )两级存储器组成。
    A. 主存-辅存
    B. 缓存-主存
    C. 缓存-辅存
    D. 以上都不对
    正确答案: A

  3. (单选题, 5分)下列存储器中,在工作期间需要周期性刷新的是
    A. SRAM
    B. DRAM
    C. ROM
    D. FLASH
    正确答案: B

  4. (单选题, 5分)下列关于缺页处理的叙述中,错误的是
    A. 缺页是在地址转换时CPU检测到的一种异常
    B. 缺页处理由操作系统提供的缺页处理程序来完成
    C. 缺页处理程序根据页故障地址从外存读入所缺失的页
    D. 缺页处理完成后回到发生缺页的指令的下一条指令执行
    正确答案: D

  5. (简答题, 10分)DRAM电容上的电荷一般只能维持1-2ms,所以每隔2ms必须刷新一次,常用的刷新方式有哪些?
    正确答案:
    集中刷新,分散刷新,异步刷新

  6. (简答题, 10分)一个四体并行交叉存储器,每个模块容量是64K×32位,按字编址,存取周期为200ns,请问在一个存取周期中,整个存储器能向CPU提供多少位二进制信息?
    正确答案:
    32位×4=128位

  7. (计算题, 20分)已知接收到的汉明码为0100111(按配偶原则配置),试问欲传送的信息是什么?
    正确答案:
    P4P2P1=110, 正确码为0100101,所以信息是0101

  8. (计算题, 20分)若某存储器存储周期为250ns,每次读出16位,该存储器的数据传输率是多少?
    正确答案:
    16位=2B,所以,数据传输率是2B/(250×10-9s)=8×106B/s

20-软工存储器2

  1. (单选题, 5分)
    某C语言程序段如下:
    for(i=0; i<=9; i++)
    {
    temp=1;
    for(j=0; j<=i; j++) temp*=a[j];
    sum+=temp;
    }
    下列关于数组a的访问局部性的描述中,正确的是
    A. 时间局部性和空间局部性皆有
    B. 无时间局部性,有空间局部性
    C. 有时间局部性,无空间局部性
    D. 时间局部性和空间局部性皆无
    正确答案: A

  2. (单选题, 5分)下列命令组合的一次访问过程中,不可能发生的是
    A. TLB未命中,Cache未命中,Page未命中
    B. TLB未命中,Cache命中,Page命中
    C.TLB命中,Cache未命中,Page命中
    D. TLB命中,Cache命中,Page未命中
    正确答案: D

  3. (单选题, 5分)为使虚拟存储系统有效地发挥其预期的作用,所运行程序应具有的特性是
    A. 不应含有过多的I/O操作
    B. 大小不应小于实际的内存容量
    C. 应具有较好的局部性
    D. 顺序执行的指令不应过多
    正确答案: C

  4. (单选题, 5分)虚拟存储管理系统的基础是程序访问的局部性原理,此原理的基本含义是
    A. 在程序的执行过程中,程序对主存的访问是不均匀的
    B. 空间局部性
    C. 实际局部性
    D. 代码的顺序执行
    正确答案: A

  5. (计算题, 40分)
    设某机主存容量为16MB,按字节编址,缓存的容量为16KB。每字块有8个字,每个字32位。设计一个四路组相连映射(即缓存每组内共有4个字块)的缓存组织,要求:
    (1)给出主存地址字段中各段的位数。
    (2)设缓存初态为空,CPU依次从主存第0、1、2、…、99号单元读出100个字(主存一次读出一个字),并重复此次序读8次,问命中率是多少?
    (3)若缓存的速度是主存速度的6倍,试问有缓存和无缓存相比,速度提高多少倍?
    正确答案:
    (1) 主存字块标记12位 组地址7位 字块内地址5位
    (2)命中率
    (3)缓存访问一次时间为t, 主存访问一次时间为6t, 则无缓存访问时间6t800,有缓存访问时间为t(800-13)+6t13,提高倍数为:

  6. (计算题, 40分)一个采用直接映射方式的16KB缓存,假设块长为8个32位的字,按字节编址,则地址为FDA459H的主存单元映射到缓存的第几块内(十进制表示)。
    正确答案:
    直接映射方式下,块大小8*4B=32B, 所以块内位移占5位
    16KB/32B=512,即有512个Cache块,Cache块号占9位
    FDA459H=1111 1101 1010 0100 0101 1001, 从右边开始向左,5位块内位移,9位块号
    为10 0100 010,十进制数为290

20-软工存储器3

  1. (单选题, 5分)某计算机字长是32位,它的存储容量是64KB,按字编址,它的寻址范围是
    A. 16KB
    B. 16K
    C. 32K
    D. 以上都不对
    正确答案: B

  2. (单选题, 5分)某存储器容量为32K×16位,则
    A. 地址线为16根,数据线为32根
    B. 地址线为32根,数据线为16根
    C. 地址线为15根,数据线为16根
    D. 地址线为15根,数据线为32根
    正确答案: C

  3. (单选题, 5分)某存储器容量为64KB,按字节编址,地址4000H-5FFFH为ROM区,其余为RAM区。若采用8K×4位的SRAM芯片进行设计,则需要该芯片的数量是
    A. 7
    B. 8
    C. 14
    D. 16
    正确答案: C

  4. (单选题, 5分)某计算机存储器按字节编址,主存地址空间大小为64MB,现用4M×8位的RAM芯片组成32MB的主存储器,则存储器地址寄存器MAR的位数至少是
    A. 22
    B. 23
    C. 25
    D. 26
    正确答案: D

  5. (单选题, 5分)用存储容量为16K×1位的存储器芯片来组成一个64K×8位的存储器,则在字方向和位方向分别扩展了()倍。
    A. 4,2
    B. 8,4
    C. 2,4
    D. 4,8
    正确答案: D

  6. (单选题, 5分)某计算机主存容量64KB,其中ROM区为4KB,其余为RAM区,按字节编址。现要用2K×8位的ROM芯片和4K×4位的RAM芯片来设计该存储器,需要上述规格的ROM芯片数和RAM芯片数分别是
    A. 1,15
    B. 2,15
    C. 1,30
    D. 2,30
    正确答案: D

  7. (单选题, 5分)某计算机字长为16位,存储器容量为256KB,CPU按字寻址,其寻址范围是
    A. 0–219-1
    B. 0–220-1
    C. 0–218-1
    D. 0–217-1
    正确答案: D

  8. (单选题, 5分)4个16K×8位的存储芯片,可设计为()容量的存储器。
    A. 32K×16位
    B. 16K×16位
    C. 32K×8位
    D. 8K×16位
    正确答案: A

  9. (单选题, 5分)设CPU地址总线有24根,数据总线有32根,用512K×8位的RAM芯片构成该机的主存储器,则该机主存最多需要()片这样的存储芯片。
    A. 256
    B. 512
    C. 64
    D. 128
    正确答案: D

  10. (单选题, 5分)地址总线A0(高位)–A15(低位),用4K×4位的存储芯片组成16K×8位存储器,则产生片选信号的译码器的输入地址线应该是
    A. A2A3
    B. A0A1
    C. A12A13
    D. A14A15
    正确答案: A

  11. (计算题, 50分)
    设CPU共有16根地址线,8根数据线,并用作为访存控制信号(低电平有效),用作为读/写控制信号(高电平为读,低电平为写)。现有下列存储芯片:1K×4位RAM,4K×8位RAM,2K×8位ROM以及74138译码器和各种门电路,如下图所示。画出CPU与存储芯片的连接图,

要求:
(1)主存地址空间分配:8000H87FFH为系统程序区;8800H8BFFH为用户程序区。(20分)
(2)合理选用上述存储芯片,说明各选几片。(10分)
(3)详细画出存储芯片与CPU的连接图。(20分)

指令–目标1

  1. (单选题, 5分)下列关于CISC/RISC的叙述中,错误的是()
    A. RISC机器指令比CISC机器指令简单
    B. RISC中通用寄存器比CISC多
    C. RISC的寻址方式比CISC少
    D. CISC比RISC的机器能更好的支持高级语言
    正确答案: D

  2. (单选题, 5分)RISC思想主要基于的是( )
    A. 减少指令的平均执行周期
    B. 减少指令的复杂程度
    C. 减少硬件的复杂程度
    D. 便于编译器编写
    正确答案: A

  3. (单选题, 5分)以下叙述中( )是正确的。
    A. RISC机一定采用流水技术
    B. 采用流水技术的机器一定是RISC机
    C. RISC机的兼容性优于CISC机
    D. CPU 配备很少的通用寄存器
    正确答案: A

  4. (单选题, 5分)下列关于RISC的说法中,错误的是( )。
    A. RISC普遍采用微程序控制器
    B. RISC大多数指令在一个时钟周期内完成
    C. RISC的内部通用寄存器数量相对CISC多
    D. RISC的指令数、寻址方式和指令合适种类相对CISC少
    正确答案: A

  5. (单选题, 5分)有效地址是指( )
    A. 操作数的真实地址
    B. 指令地址码字段给出的地址
    C. 程序计数器
    D. 以上均不正确
    正确答案: A

  6. (单选题, 5分)指令采用不同寻址方式的目的是( )
    A. 可减低编程难度
    B. 可降低指令的译码难度
    C. 缩短指令字长,扩大寻址空间,提高编程灵活性
    D. 以上均不正确
    正确答案: C

  7. (单选题, 5分)假定指令中地址码所给出的是操作数的有效地址&#

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值