计算机组成原理与汇编语言程序设计模拟试题 下载本文

内容发布更新时间 : 2024/5/4 18:18:18星期一 下面是文章的全部内容请认真阅读。

计算机组成原理与汇编语言程序设计模拟试题

《计算机组成原理与汇编语言程序设计》模拟试题一

一、单项选择题(在每小题的备选答案中,选出一个正确的答案,并将其代码填入括号

内。)(每小题3分,共36分)

1. 目前我们所说的个人台式商用机属于______。

A.巨型机 B.中型机 C.小型机 D.微型机 2.若十六进制数为B2.5 ,则其十进制数为( )

A.188.5 B.178.3125 C.179.75 D.163.3125 3.(2000)10化成十六进制数是( )。

A.(7CD)16 B .(7D0)16 C.(7E0)16 D.(7F0)16 4.设X= -0.1011,则〔X〕补为( )。 A.1.1011 B.1.0100 C.1.0101 D.1.1001 5.下列有关运算器的描述中,( )是正确的。 A.只做算术运算,不做逻辑运算 B.只做加法

C.能暂时存放运算结果 D.既做算术运算,又做逻辑运算

6.脉冲型微命令的作用是( ) A.用脉冲边沿进行操作定时。 B.在该脉冲宽度时间内进行ALU操作。 C.在该脉冲宽度时间内进行数据传送 。 D.在该脉冲宽度时间内打开数据传送通路。

7.若十进制数为157.125,则其八进制数为( ) A.235.157 B.532.571 C.235.1 D.532.1 8.外存储器与内存储器相比,外存储器( )。

A.速度快,容量大,成本高 B.速度慢,容量大,成本低 C.速度快,容量小,成本高 D.速度慢,容量大,成本高 9.若X原=1.1101010,则X补=( )

A.1.0010101 B.1.0010110 C.0.0010110 D.0.1101010

10.当采用( )对设备进行编址情况下,不需要专门的I/O指令组。 A.统一编址法 B.单独编址法 C.两者都是 D.两者都不是 11.原码乘法是( ) A.用原码表示操作数,然后直接相乘。

B.被乘数用原码表示,乘数取绝对值,然后相乘。 C.乘数用原码表示,被乘数取绝对值,然后相乘。 D.先取操作数绝对值相乘,符号位单独处理。

12.某存储器芯片的存储容量为8K×12位,则它的地址线为( )。 A.11 B.12 C.13 D.14

二、改错题(下列各小题均有错,请针对题意改正其错误;或补充其不足。)(每小题9分,共18分)

1.计算机软件一般是指系统软件,操作系统属于系统软件。

2.仅当一条指令执行结束时,CPU才能响应DMA请求。

三、简答题(共12分)

CPU在什么情况下可以响应中断?

四、分析题(每个4分,共16分)

以如图所示的CPU结构为背景,其中一个累加寄存器AC,一个状态条件寄存器和其它四个寄存器,各部分之间的连线表示数据通路,箭头表示信息传送方向。

要求标明图中A、C、B、D四个寄存器的名称(其中指令寄存器IR、程序计数器PC、主存数据缓冲寄存器MDR、主存地址寄存器MAR)。

五、设计题(每个3分,共18分)

以如图所示的模型机组成为背景,按照你的理解,将执行逻辑与指令“AND R1,R2”时的读取与执行流程的正确顺序,在下面( )处用数字(1…6)标注出来。该指令的源操作数寻址方法采用寄存器寻址方式,目的操作数也采用寄存器寻址方式。