
计算机组成原理与汇编语言程序设计模拟试题(2) 中央电大工学院何晓新 《计算机组成原理与汇编语言程序设计》模拟试题二 一、单项选择题(在每小题的备选答案中,选出一个正确的答案,并将其代码填入括号 内。)(每小题3分,共36分) 1.若十六进制数为B2.5,则其十进制数为( ) A.188.5 B.178.3125 C.179.75 D.163.3125 2.完整的计算机系统应包括()。 A.运算器、存储器、控制器 B.外部设备和主机 C.主机和实用程序 D.配套的硬件设备和软件系统 3.设X=-0.1011,则〔X)补为( )。 A.1.1011 B.1.0100 C.1.0101 D.1.1001 4.机器数( )中,零的表示形式是唯一的。 A.原码 B.补码 C.反码 D.移码 5.运算器的主要功能是进行( )。 A.逻辑运算 B.算术运算 C.逻辑运算和算术运算 D.只作加法 6.脉冲型微命令的作用是( A.用脉冲边沿进行操作定时。 B.在该脉冲宽度时间内进行ALU操作。 C.在该脉冲宽度时间内进行数据传送。 D.在该脉冲宽度时间内打开数据传送通路。 7.用于对某个寄存器中操作数的寻址方式称为( )寻址。 A.直接寻址 B.间接寻址 C.寄存器寻址 D.寄存器间接寻址 8.动态RAM的特点是(
计算机组成原理与汇编语言程序设计模拟试题(2) 中央电大工学院 何晓新 《计算机组成原理与汇编语言程序设计》模拟试题二 一、单项选择题(在每小题的备选答案中,选出一个正确的答案,并将其代码填入括号 内。)(每小题 3 分,共 36 分) 1.若十六进制数为 B2.5 ,则其十进制数为( ) A.188.5 B.178.3125 C.179.75 D.163.3125 2.完整的计算机系统应包括( )。 A.运算器、存储器、控制器 B.外部设备和主机 C.主机和实用程序 D.配套的硬件设备和软件系统 3.设 X= -0.1011,则〔X〕补为( )。 A.1.1011 B.1.0100 C.1.0101 D.1.1001 4.机器数( )中,零的表示形式是唯一的。 A. 原码 B. 补码 C. 反码 D. 移码 5.运算器的主要功能是进行( )。 A.逻辑运算 B.算术运算 C.逻辑运算和算术运算 D.只作加法 6.脉冲型微命令的作用是( ) A.用脉冲边沿进行操作定时。 B.在该脉冲宽度时间内进行 ALU 操作。 C.在该脉冲宽度时间内进行数据传送 。 D.在该脉冲宽度时间内打开数据传送通路。 7.用于对某个寄存器中操作数的寻址方式称为( )寻址。 A.直接寻址 B.间接寻址 C.寄存器寻址 D.寄存器间接寻址 8.动态 RAM 的特点是( )

A.工作中存储内容动态地变化。 B.工作中需要动态地改变访存地址。 C.每隔一定时间刷新一遍。 D.每次读出后需根据原存内容全部刷新一遍。 9.微程序控制器中,机器指令与微指令的关系是( A.每一条机器指令由一条微指令来执行 B.一段机器指令组成的程序可由一条微指令来执行 C.每一条机器指令由一段用微指令编成的微程序来解释执行 D.一条微指令由若干条机器指令组成 10.采用DMA方式传送数据时,每传送一个单字数据就要用一个( )时间。 A.指令周期 B.机器周期 C.存储周期 D.总线周期 11.计算机的外部设备是指( )。 A.输入/输出设备 B.外存储器 C.远程通信设备 D.除了CPU以外的其它设备 12.中断向量地址是( )。 A.子程序入口地址 B.存储器地址 C.中断服务程序入口地址 D.中断返回地址 二、改错题(下列各小题均有错,请针对题意改正其错误:或补充其不足。)(每小题 9分,共18分) 1.仅当一条指令执行结束时,CPU才能响应DMA请求。 2.串行接口是指:接口与总线之间串行传送,接口与设备之间串行传送。 三、简答题(共12分) CPU在什么情况下可以响应中断? 四、分析题(每个4分,共16分) 以如图所示的CPU结构为背景,其中一个累加寄存器AC,一个状态条件寄存器和其它 四个寄存器,各部分之间的连线表示数据通路,箭头表示信息传送方向
A.工作中存储内容动态地变化。 B.工作中需要动态地改变访存地址。 C.每隔一定时间刷新一遍。 D.每次读出后需根据原存内容全部刷新一遍。 9.微程序控制器中,机器指令与微指令的关系是( ) A.每一条机器指令由一条微指令来执行 B.一段机器指令组成的程序可由一条微指令来执行 C.每一条机器指令由一段用微指令编成的微程序来解释执行 D.一条微指令由若干条机器指令组成 10.采用 DMA 方式传送数据时,每传送一个单字数据就要用一个( )时间。 A. 指令周期 B. 机器周期 C. 存储周期 D. 总线周期 11. 计算机的外部设备是指( )。 A.输入/输出设备 B.外存储器 C.远程通信设备 D.除了 CPU 以外的其它设备 12. 中断向量地址是( )。 A.子程序入口地址 B.存储器地址 C.中断服务程序入口地址 D.中断返回地址 二、改错题(下列各小题均有错,请针对题意改正其错误;或补充其不足。)(每小题 9 分,共 18 分) 1.仅当一条指令执行结束时,CPU 才能响应 DMA 请求。 2.串行接口是指:接口与总线之间串行传送,接口与设备之间串行传送。 三、简答题(共 12 分) CPU 在什么情况下可以响应中断? 四、分析题(每个 4 分,共 16 分) 以如图所示的 CPU 结构为背景,其中一个累加寄存器 AC,一个状态条件寄存器和其它 四个寄存器,各部分之间的连线表示数据通路,箭头表示信息传送方向

要求标明图中A、C、B、D四个寄存器的名称(其中指令寄存器IR、程序计数器PC、主 存数据缓冲寄存器MDR、主存地址寄存器MAR)。 主存储器M CPU B ALU 状态寄存器 操作控制器 五、设计题(每个3分,共18分) 以如图所示的模型机组成为背景,按照你的理解,将执行逻辑与指令“ANDR1,R2” 时的读取与执行流程的正确顺序,在下面( )处用数字(1…6)标注出来。该指令的 源操作数寻址方法采用寄存器寻址方式,目的操作数也采用寄存器寻址方式
要求标明图中 A、C、B、D 四个寄存器的名称(其中指令寄存器 IR、程序计数器 PC、主 存数据缓冲寄存器 MDR、主存地址寄存器 MAR)。 五、设计题(每个 3 分,共 18 分) 以如图所示的模型机组成为背景,按照你的理解,将执行逻辑与指令“AND R1,R2” 时的读取与执行流程的正确顺序,在下面( )处用数字(1…6)标注出来。该指令的 源操作数寻址方法采用寄存器寻址方式,目的操作数也采用寄存器寻址方式

地址总线 数据总线 控制总线 MAR MDR 主存M I/O接口 微操作信 号发生器 /o设备 R 译码器 PC 时序 ALU 系统 R2 PSW IR PSW R3 SP ()M→MDR→IR,PC+1→PC ()PC→MAR ()R1→C ()R2→D ()Z→R1 ()C∧D→Z 《计算机组成原理与汇编语言程序设计》模拟试题二 评分标准与参考答案 一、单项选择题(每小题3分,共36分) 1.B2.D 3.C 4.B5.C 6.A 7.C8.C 9.C 10.D11.A12.C 二、改错题(每小题9分,共18分) 1.大多数计算机可在一个总线周期结束时响应DWMA请求。 2.串行接口是指:接口与总线之间并行传送,接口与设备之间串行传送
( )M→MDR→IR, PC+1→PC ( )PC→MAR ( )R1→C ( )R2→D ( )Z→R1 ( )C∧D→Z 《计算机组成原理与汇编语言程序设计》模拟试题二 评分标准与参考答案 一、单项选择题(每小题 3 分,共 36 分) 1.B 2.D 3.C 4.B 5.C 6.A 7.C 8.C 9.C 10.D 11.A 12.C 二、改错题(每小题 9 分,共 18 分) 1.大多数计算机可在一个总线周期结束时响应 DMA 请求。 2.串行接口是指:接口与总线之间并行传送,接口与设备之间串行传送

三、简答题(每个3分,共12分) 解 (1)CPU收到外部的中断请求信号: (2)处于开中断状态。 (3)未出现更高级别的中断请求: (4)在现行指令结束时。 四、分析题(每个4分,共16分) A为主存数据缓冲寄存器MDR,B为指令寄存器IR,C为主存地址寄存器MAR,D为程序 计数器PC 五、设计题(每个3分,共18分) (2)M-→MDR→IR,PC+1→PC (1)PC→MAR (3)R1→C (4)R2→D (6)Z→R1 (5)C∧D-→Z (注:C、D可交换使用)
三、简答题(每个 3 分,共 12 分) 解: (1)CPU 收到外部的中断请求信号; (2)处于开中断状态。 (3)未出现更高级别的中断请求; (4)在现行指令结束时。 四、分析题(每个 4 分,共 16 分) A 为主存数据缓冲寄存器 MDR,B 为指令寄存器 IR,C 为主存地址寄存器 MAR,D 为程序 计数器 PC 五、设计题(每个 3 分,共 18 分) ( 2 )M→MDR→IR, PC+1→PC ( 1 )PC→MAR ( 3 )R1→C ( 4 )R2→D ( 6 )Z→R1 ( 5 )C∧D→Z (注:C、D 可交换使用)