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

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

  1. 下列叙述中(
    )是正确的。
    A. 程序中断方式中有中断请求,DMA 方式中没有中断请求
    B. 程序中断方式和 DMA 方式中实现数据传送都需中断请求
    C. 程序中断方式和 DMA 方式中都有中断请求,但目的不同
    D. DMA 要等到指令周期结束时才进行周期窃取
    答案:C
    解析:程序中断方式和DMA方式中都有中断请求,但目的不同;

  2. 下列补码一位乘法的叙述中( )是错误的。
    A. 操作数取绝对值运算,符号单独处理
    B. 乘数末位设置附加位,初值为零
    C. 根据相邻两位乘数的比较结果,决定对应操作
    D. 最后一位对结果修正,不移位
    答案:D

  3. 在计算机定点数运算中,加法运算是通过(
    )实现。
    A. 原码运算的二进制加法器
    B. 反码运算的二进制加法器
    C. 补码运算的十进制加法器
    D. 补码运算的二进制加法器
    答案:D

  4. 寄存器中存数为 9EH,经过一次(
    )操作,可以变为 CFH。
    A. 算术左移
    B. 算术右移
    C. 逻辑右移
    D. 循环左移
    答案:B

  5. 指令系统中采用不同寻址方式的目的是(
    )。
    A. 实现存储程序和程序控制
    B. 缩短指令长度, 扩大寻址空间, 提高编程灵活性
    C. 可以直接访问外存
    D. 提供扩展操作码的可能并降低指令译码的难度
    答案:B
    解析:指令系统中采用不同寻址方式的目的缩短指令长度,扩大寻址空间,提高编程灵活性,这也是指令系统中设置有多种寻址方式的出发点。

  6. 某计算机有五级中断 L4~L0,中断屏蔽字为 M4M3M2M1M0,Mi=1(
    0≤i≤4)表示对 Li 级中断进行屏蔽。若中断响应优先级从高到底的顺序是 L4L0L2L1L3,屏蔽同级中断, 则 L1 的中断处理程序中设置的中断屏蔽字是(
    )。
    A. 11110
    B. 01101
    C. 00011
    D. 01010
    答案:D
    解析:高等级置0表示可被中断,比该等级低的置1表示不可被中断

  7. 在浮点数中,如果基数为 2,尾数用补码表示,则(
    )尾数对应的浮点数是规格化数。
    A. 0.010110
    B. 1.101110
    C. 1.111010
    D. 1.011101
    答案:C

  8. 某指令系统指令长度为 8 位,每一个地址码为 3 位,用扩展操作码技术。若指令系统
    具有 2 条二地址指令,18 条零地址指令,则最多可有(
    )条一地址指令。
    A. 15
    B. 14
    C. 13
    D. 12
    答案:C

  9. 在下列的寻址方式中,(
    )方式取操作数最快。
    A. 相对寻址
    B. 寄存器寻址
    C. 直接寻址
    D. 寄存器间接寻址
    答案:C
    解析:直接寻址方式下,操作数在内存中,指令中给出操作数的地址,需要再访问一次内存来得到操作数。寄存器寻址方式下,操作数在CPU的寄存器中,与在内存中取得操作数相比,该方式下获取操作数的速度是很快的。寄存器间接寻址方式下,操作数的地址在CPU的寄存器中,还需要访问一次内存来得到操作数。

10.下列关于指令流水线数据通路的叙述中,错误的是(
)。
A. 包含生成控制信号的控制部件
B. 包含算术逻辑运算部件 ALU
C. 包含通用寄存器组和取值部件
D. 由组合逻辑电路和时序逻辑电路组合而成
答案:A

  1. 下列关于多重中断系统的叙述中,错误的是(
    )。
    A.在一条指令执行结束时响应中断
    B.中断处理期间 CPU 处于关中断状态
    C.中断请求的产生与当前指令的执行无关
    D.CPU 通过采样中断请求信号检测中断请求
    答案:B
    解析:在多重中断系统中,CPU响应处理一次中断的步骤:关中断、保存现场信息、判别中断条件、开中断、执行中断服务程序、关中断、恢复现场信息、开中断。在中断处理期间,CPU处于开中断状态。在保护被中断进程现场时,CPU处于关中断状态。
  2. 状态寄存器中的各个状态标志位是依据(
    )来置位的。
    A. 算术逻辑部件上次的运算结果
    B. CPU 将要执行的指令
    C. CPU 已执行的指令
    D. 累加器中的数据
    答案:A
  3. 假设变址寄存器 R 的内容为 1000H,指令中的形式地址为 2000H;地址 1000H 中的
    内容为 2000H,地址 2000H 中的内容为 3000H,地址 3000H 的内容为 4000H,则变址寻
    址方式下访问到的操作数是(
    )。
    A.1000H
    B.2000H
    C.3000H
    D.4000H
    答案:D
    解析:变址寻址方式下有效地址EA=
    ® )+A=1000H+2000H=3000H,操作数S=
    (3000H)=4000H。所谓寻址,指的是寻找操作数的地址或下一条将要执行的指令地址。每台计算机的指令系统都有自身的一套寻址方式,不同计算机的寻址方式的名称和含义也不同。变址寻址就是把变址寄存器的内容与指令中给出的形式地址A相加,形成操作数有效地址,即EA=(变址寄存器)+A。操作数S与地址码和变址寄存器的关系为S=((变址寄存器)+A)。
  4. 挂接在总线上的多个部件,(
    )。
    A.只能分时向总线发送数据,并只能分时从总线接收数据
    B.只能分时向总线发送数据,但可同时从总线接收数据
    C.可同时向总线发送数据,并同时从总线接收数据
    D.可同时向总线发送数据,但只能分时从总线接收数据
    答案:B
    解析:总线是一个大家都能使用的数据传输通道,大家都可以使用这个通道,但发送数据时,是采用的分时机制,而接收数据时可以同时接收,也就是说,同一个数据,可以并行的被多个客户收取。如果该数据不是传给自己的,数据包将被丢弃。
  5. 程序 P 在机器 M 上的执行时间是 20 秒,编译优化后,P 执行的指令数减少到原来的
    70%,而 CPI 增加到原来的 1.2 倍,则 P 在 M 上的执行时间是(
    )。
    A.8.4 秒
    B.11.7 秒
    C.14 秒
    D.16.8 秒
    答案:D
    解析:不妨设原来指令条数为α,那么原CPI就为20/α,经过编译优化后,指令条数减少到原来的70%,即指令条数为0.7x,而CPI增加到原来的1.2倍,即24/z,那么现在P在M上的执行时间就为指令条数CPI=0.7x24/x=24*0.7=16.8
  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
4、什么是透明性概念?对计算机系统结构,下列哪些是透明的?哪些是不透明的?存储器的模m交叉存取;浮点数据表示;I/O系统是采用通道方式还是外围处理机方式;数据总线宽度;字符行运算指令;阵列运算部件;通道是采用结合型还是独立型;PDP-11系列的单总线结构;访问方式保护;程序中断;串行、重叠还是流水控制方式;堆栈指令;存储器最小编址单位;Cache存储器。 答:透明指的是客观存在的事物或属性从某个角度看不到。 透明的有:存储器的模m交叉存取;数据总线宽度;阵列运算部件;通道是采用结合型还是独立型;PDP-11系列的单总线结构;串行、重叠还是流水控制方式;Cache存储器。 不透明的有:浮点数据表示;I/O系统是采用通道方式还是外围处理机方式;字符行运算指令;访问方式保护;程序中断;堆栈指令;存储器最小编址单位。 属于计算机系统结构的属性有:数据表示、寻址方式、寄存器组织、指令系统、存储组织、中断机构、I/O结构、保护机构等。 属于组成的属性有:数据通路宽度、专用部件设置、功能部件并行度、控制机构的组成方式,可靠性技术等。它着眼于机器内各事件的排序方式,控制机构的功能及部件间的关系。 属于实现的属性有:部件的物理结构、器件、模块的划分与连接、微组装技术、信号传输技术等,它着眼于器件技术和微组装技术。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值