石家庄铁道大学 计算机组成原理 样题1 选择题解答

一、选择题(每小题 1 分)

  1. 从存储器中读取数据到CPU的存放位置是( )。
    A. 指令寄存器 B. 状态寄存器
    C. 程序计数器 D. 数据寄存器
    答案:D
    解析:数据寄存器:用来暂时存放由主存储器读出的一条指令或一个数据字;反之,当向主存存入一条指令或一个数据字时,也将它们暂时存放在数据寄存器中。
    **指令寄存器:**用来保存当前正在执行的一条指令。
    **地址寄存器:**用来保存CPU当前所访问的主存单元的地址。
    程序计数器:用来指出下一条指令在主存储器中的地址。
    累加寄存器通常简称累加器:,是一个通用寄存器。
    程序状态字:用来表征当前运算的状态及程序的工作方式。
  2. 硬盘与主存之间的数据传送方式是( )。
    A. 只采取程序查询方式 B. 只采取程序中断方式
    C. 只采取DMA方式 D. 既有DMA方式,也有程序中断方式
    答案:C
    解析:程序查询和中断方式是I/O设备访问方式,DMA才是内存和硬盘的连接方式。
  3. 中断屏蔽字的作用是( )。
    A. 暂停外设对主存的访问 B. 暂停对某些中断的响应
    C. 暂停对一切中断的响应 D. 暂停CPU对主存的访问
    答案:B
    解析:中断屏蔽字是用来设置中断优先级的
    在这里插入图片描述4. 下列关于超标量流水线特性的叙述中,正确的是( )。
    Ⅰ. 能缩短流水线功能段的处理时间
    Ⅱ.能在一个时钟周期内同时发射多条指令
    Ⅲ.能结合动态调度技术提高指令执行并行性
    A.仅Ⅱ B.仅Ⅰ、Ⅲ C.仅Ⅱ、Ⅲ D.Ⅰ、Ⅱ和Ⅲ

答案:C
在这里插入图片描述易知

并不会缩减每一个环节的时长。III是因为可以编程控制
5. 总线通信中的同步控制是( )。
A. 只适合于CPU控制的方式 B. 由统一时序控制的方式
C. 只适合于外围设备控制的方式 D. 只适合于主存
答案:B
解析;通信双方由统一时标控制数据传送称为同步通信。
时标通常由CPU的总线控制部件发出,送到总线上的所有部件;也可以由每个部件各自的时序发生器发出,但必须由总线控制部件发出的时钟信号对它们进行同步。
6. 若十进制数为-128,则其对应的 8 位补码[X]补为( )。
A. 10000000 B. 11111111
C. 10000001 D. 10111111
答案:C
7. 设浮点数的尾数采用补码形式,在下列浮点数的表示中,属于规格化编码的是( )。
A. 1.1011 * 2^-3 B. 1.0011 * 2^3
C. 0.0101 * 2^-3 D. 0.0011 * 2^3
答案:B
8. 直接寻址方式下的操作数地址在( )。
A. 某个寄存器中 B. 某个存储单元中
C. 指令中 D. 输入/输出端口中
答案:C
9. 微程序存放在( )。
A. 堆栈存储器中 B. 主存储器中
C. 控制存储器中 D. 辅助存储器中
答案:C
解析:微程序存放在控制存储器中,选C。注意存控与控存的区别,控存是用来存放微程序,而存控是用来管理协调CPU、DMA控制器等对主存储器访问的部件。
10. 硬盘存储器信息访问方式是( )。
A. 随机存取方式 B. 顺序存取方式
C. 半顺序存取方式 D. 直接存取方式
答案:D
11. 单地址指令( )。
A. 只能对单操作数进行加工处理
B. 只能对双操作数进行加工处理
C. 既能对单操作数进行加工处理,也能对双操作数进行加工处理
D. 无处理双操作数的功能
答案:D
解析:单地址指令既能对单操作数进行加工处理,也能对双操作数进行运算。当处理双操作数时,一个操作数在指令中给出,另一个操作数则是隐含约定的,例如堆栈操作指令中的入栈指令PUSH,指令中只给出源操作数,而目的操作数则由计算机中的堆栈指针(SP)确定,在指令中不需要指定。
12. 用海明码对长度为 8 位的数据进行检/纠错时,若能纠正一位错,则校验位数至少为
( )。
A.2 B.3 C.4 D.5
答案:C
解析;设校验位的位数为k,数据位的位数为n,应满足下述关系:2kzn+k+1。n=8,当k=4时,24(=16)>
8+4+1(=13),符合要求,校验位至少是4位。

  1. 下列有关I/O接口的叙述中错误的是( )。
    A. 状态端口和控制端口可以合用同一寄存器
    B. I/O接口中CPU可访问寄存器,称为I/O端口
    C. 采用独立编址方式时,I/O端口地址和主存地址可能相同
    D. 采用统一编址方式时,CPU不能用访存指令访问I/O端口
    答案:D
    解析:
  2. 挂接在总线上的多个部件,( )。
    A.只能分时向总线发送数据,并只能分时从总线接收数据
    B.只能分时向总线发送数据,但可同时从总线接收数据
    C.可同时向总线发送数据,并同时从总线接收数据
    D.可同时向总线发送数据,但只能分时从总线接收数据
    答案:B
    解析:采用统一编码方式,存储器和I/O端口共用统一的地址空间,不需要专用的I/O指令,任何对存储器数据进行操作的指令都可用于I/O端口的数据操作。
  3. 假定不采用Cache和指令预取技术,且机器处于“开中断”状态,则在下列有关指令执行的
    叙述中,错误的是( )。
    A. 每个指令周期中CPU都至少访问内存一次
    B. 每个指令周期一定大于或等于一个CPU时钟周期
    C. 空操作指令的指令周期中任何寄存器的内容都不会被改变
    D. 当前程序在每条指令执行结束时都可能被外部中断打断
    答案:C
    解析;总线是一个大家都能使用的数据传输通道,大家都可以使用这个通道,但发送数据时,是采用的分时机制,而接收数据时可以同时接收,也就是说,同一个数据,可以并行的被多个客户收取。
  • 5
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值