清华大学计算机组成原理试卷,计算机组成原理清华大学本科试题

本文解析了清华大学计算机组成原理课程中的部分内容,涉及IEEE754标准单精度浮点数表示、16位补码整数运算、THCOMIPS指令系统指令执行、指令寻址方式和中断处理流程。详细解答了填空题目和多项选择题,为学习者提供实例和理论指导。
摘要由CSDN通过智能技术生成

计算机组成原理清华大学本科试题

班号: 计算机组成原理试题 学号: 姓名:

(所有答案均写在答题纸上)

一.填空(20分)

1. (4分)给出十进制数-254的IEEE754标准单精度浮点数表示。

(-254)= ⑴ 。

2. (3分)某计算机字长16位,整数用补码表示,按字编址。某C语言定义了i, j, k共3

个short型变量,其中有程序段如下:{ i = 105; j = -12767; k = i + j; }。编译器将i, j, k三个变量分配到地址分别为100、101和102三个内存单元中。则上述程序段执行完成后,地址100内容为 ⑵ ,地址101的内容为 ⑶ ,地址102的内容为 ⑷ 。(均用16进制表示)。

3. (3分)TEC2008使用THCO MIPS指令系统,指令BEQZ rx, imm的功能为当rx的值

为0时跳转,指令操作码为00100。在内存地址为0109H处有一条机器指令,二进制形式为(0010000011111100),该指令执行前寄存器r0的值为0。则该指令成功执行后,PC值为(用16进制表示)。

4. (5分)常见的指令寻址方式:、、

5. (5分)中断处理过程包括关中断、、、开中断、、关中断、

⒁ 、开中断、 ⒂ 等步骤。

二.单项选择(20分,每题2分)

1. 下列选项中,能缩短程序执行时间的是

I.提高CPU时钟频率 II.优化数据通路结构 III.对程序进行编译优化

A.仅I和II B.仅I和III C.仅II和III D.I,II,III

2. 某一编码系统中,数据为8位。为提高系统的可靠性,希望能发现2位出错,并能在仅

有1位出错时进行纠正,则需要增加的校验位的位数至少是 。

A.3位 B.4位 C.5位 D.6位

3. 下列寄存器中,汇编程序员可见的是

A.存储器地址寄存器(MAR)

B.程序计数器(PC)

C.存储器数据寄存器(MDR)

D.指令寄存器(IR)

4. 微程序存放的位置是。

A.CPU B.高速缓冲存储器 C.主存储器 D.磁盘存储器

5. 下面关于多周期CPU的描述,正确的是。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值