计算机系统结构模拟试题(5)

上传人:飞*** 文档编号:43464297 上传时间:2018-06-06 格式:DOC 页数:8 大小:56.50KB
返回 下载 相关 举报
计算机系统结构模拟试题(5)_第1页
第1页 / 共8页
计算机系统结构模拟试题(5)_第2页
第2页 / 共8页
计算机系统结构模拟试题(5)_第3页
第3页 / 共8页
计算机系统结构模拟试题(5)_第4页
第4页 / 共8页
计算机系统结构模拟试题(5)_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《计算机系统结构模拟试题(5)》由会员分享,可在线阅读,更多相关《计算机系统结构模拟试题(5)(8页珍藏版)》请在金锄头文库上搜索。

1、计算机组成原理模拟试题(计算机组成原理模拟试题(2)一、填空题一、填空题:04 分,每题分,每题 02 分分 1、 X=-0.1001 X原原=_ X补补=_-X补补 =_Y=0.0101 Y原原=_ Y补补=_ -Y补补 =_X+Y补补=_ 2、 对西文输出的字符设备,在计算机的内存储器中存储的是字符数据的每个字符的对西文输出的字符设备,在计算机的内存储器中存储的是字符数据的每个字符的 _码,输出码,输出(包括显示或打印包括显示或打印)的则是每个字符的的则是每个字符的_,设备中的字,设备中的字 符发生器的主要功能是解决从字符的符发生器的主要功能是解决从字符的_码和字符的码和字符的_间的对应关

2、间的对应关 系。系。 二、单选题二、单选题:20 分,每题分,每题 02 分分 3、 32 x 32 点阵汉字的机内编码需要点阵汉字的机内编码需要 。 A: 16 个字节个字节 B: 32 个字节个字节 C: 322 个字节个字节 D: 324 个字节个字节 4、 某机字长某机字长 32 位,采用原码定点整数表示,符号位为位,采用原码定点整数表示,符号位为 1 位,数值位为位,数值位为 31 位,则可表示位,则可表示 的最大正整数为的最大正整数为 ,最小负整数为,最小负整数为 。A: B: C: D: 5、 在定点二进制运算器中,减法运算一般通过在定点二进制运算器中,减法运算一般通过 来实现。

3、来实现。 A: 原码运算的二进制减法器原码运算的二进制减法器 B: 补码运算的二进制减法器补码运算的二进制减法器 C: 补码运算的十进制加法器补码运算的十进制加法器 D: 补码运算的二进制加法器补码运算的二进制加法器 6、 在浮点数运算中产生溢出的原因是在浮点数运算中产生溢出的原因是 。 A: 运算过程中最高位产生了进位或借位运算过程中最高位产生了进位或借位 B: 参加运算的操作数超出了机器的表示范围参加运算的操作数超出了机器的表示范围 C: 运算的结果的阶码超出了机器的表示范围运算的结果的阶码超出了机器的表示范围 D: 寄存器的位数太少,不得不舍弃最低有效位寄存器的位数太少,不得不舍弃最低有

4、效位 7、 无论如何划分计算机的功能部件,控制器部件中至少含有无论如何划分计算机的功能部件,控制器部件中至少含有 。 A: PC、IP B: PC、IR C: IR、IP D: AR、IP 8、 某存储器容量为某存储器容量为 32K16 位,则位,则 A: 地址线为地址线为 16 根,数据线为根,数据线为 32 根根 B: 地址线为地址线为 32 根,数据线为根,数据线为 16 根根 C: 地址线为地址线为 15 根,数据线为根,数据线为 16 根根 D: 地址线为地址线为 15 根,数据线为根,数据线为 32 根根 9、 在统一编址方式下,存储单元和在统一编址方式下,存储单元和 I/O 设备

5、是靠指令中的设备是靠指令中的 来区分的。来区分的。 A: 不同的地址不同的地址 B: 不同的数据不同的数据 C: 不同的数据和地址不同的数据和地址 D: 上述都不对上述都不对 10、 在单级中断系统中,在单级中断系统中,CPU 一旦响应中断,则立即设置一旦响应中断,则立即设置 ,以防止本次中断服务,以防止本次中断服务 结束前同级的其他中断源产生另一次中断进行干扰。结束前同级的其他中断源产生另一次中断进行干扰。 A: 中断允许中断允许 B: 中断请求中断请求 C: 中断屏蔽中断屏蔽 D: 中断响应中断响应 11、 为了便于实现多级中断,保存现场信息最有效的方法是采用为了便于实现多级中断,保存现场

6、信息最有效的方法是采用 。 A: 通用寄存器通用寄存器 B: 堆栈堆栈 C: 存储器存储器 D: 外存外存 12、 通道程序是由通道程序是由 组成,通道对组成,通道对 CPU 的请求形式是的请求形式是 ,CPU 对通道的请求形对通道的请求形 式是式是 。 A: I/O 指令,自陷,中断指令,自陷,中断 B: 通道指令(通道控制字)通道指令(通道控制字) ,中断,中断,I/O 指令指令 C: 通道状态字,通道命令,自陷通道状态字,通道命令,自陷 D: 通道状态字,跳转指令,通道命令通道状态字,跳转指令,通道命令 三、多选题三、多选题:03 分,每题分,每题 03 分分 13、 在指令的寻址方式中

7、,寄存器寻址,操作数在在指令的寻址方式中,寄存器寻址,操作数在 中,指令中的形式地址是中,指令中的形式地址是 。 A : 通用寄存器通用寄存器 B : 寄存器编号寄存器编号 C : 内存单元内存单元 D : 操作数的地址操作数的地址 E : 操作数地址的地址操作数地址的地址 F : 操作数本身操作数本身 G : 指令指令 四、填空选择题四、填空选择题:03 分,每题分,每题 03 分分 14、 在指令的寻址方式中,立即数寻址,操作数在在指令的寻址方式中,立即数寻址,操作数在 中,指令中的形式地址是中,指令中的形式地址是 。 选选 项项 1 : 通用寄存器通用寄存器 寄存器编号寄存器编号 内存单

8、元内存单元 操作数的地址操作数的地址 操作数地址的地址操作数地址的地址 操作数本身操作数本身 指令指令 选选 项项 2 : 通用寄存器通用寄存器 寄存器编号寄存器编号 内存单元内存单元 操作数的地址操作数的地址 操作数地址的地址操作数地址的地址 操作数本身操作数本身 指令指令 五、中型计算题五、中型计算题:18 分,每题分,每题 06 分分 15、把下面给出的几个十进制数化成二进制数(无法精确表示时,小数点后取、把下面给出的几个十进制数化成二进制数(无法精确表示时,小数点后取 3 位)位) 、八进、八进 制数、十六进制数。制数、十六进制数。63/4,23/64,23.5,121.9375,15

9、.43参考答案:参考答案:答:十进制 二进制八进制十六进制63/4110.116.66.C23/640.0101110.270.5C24.511000.130.418.8121.93751111001.1111171.7479.F15.431111.01117.3F.616、 写出下面两组数的双符号位原码、反码、补码表示,并用双符号补码计算每组数的和、写出下面两组数的双符号位原码、反码、补码表示,并用双符号补码计算每组数的和、 差。双符号位的作用是什么?它只出现在什么电路的什么位置。差。双符号位的作用是什么?它只出现在什么电路的什么位置。 (1)X0.1101 Y0.0111 (2)X1011

10、1101 Y00101011参考答案:参考答案:(1)原码反码补码X0.110100 110100 110100 1101Y0.011111 011111 100011 1001XY-00 0110XY-01 0100(溢出)(2)原码反码补码X1011110100 1011110100 1011110100 10111101Y0010101111 0010101111 1101010011 11010101XY-00 10010010XY-00 1110100017、 判断如下一个二元码的编码系统是有权码还是无权码,写出判断的推导过程。判断如下一个二元码的编码系统是有权码还是无权码,写出判断

11、的推导过程。 十进制数十进制数 二元码的编码二元码的编码 0 0000 1 0111 2 0110 3 0101 4 0100 5 1011 6 1010 7 1001 8 1000 9 1111参考答案:参考答案:答:设 4 位二元码每位分别为 A B C D,且假定其为有权码,则从数值 4 的编码 0100 可求得 B 的位权为 4;从数值 8 的编码 1000 可求得 A 的位权为 8;再从数值 7 的编码 1001 可求得 D 的位权为 -1;从数值 6 的编码 1010 可求得 C 的位权为 -2;再用 A B C D 的位权分别为 8 4 -2 -1 来验证数值 0、1、2、3、5

12、、9 的编码值,结果都正确,故该编码系统是有权码。六、简答题六、简答题:30 分,每题分,每题 05 分分 18、举例说明计算机中常用的变址寻址、堆栈寻址方式,从形式地址到得到操作数的寻址、举例说明计算机中常用的变址寻址、堆栈寻址方式,从形式地址到得到操作数的寻址 处理过程。处理过程。参考答案:参考答案:答:(1)变址寻址,形式地址为变址寄存器名(或编号)和变址偏移值,把变址寄存器中的内容与变址偏移值相加得到操作数的地址,再读一次内存得到操作数;(2)堆栈寻址,通常形式地址为将写入堆栈的、或接收堆栈读出内容的寄存器名(或编号),指令中不直接给出内存地址,而是选用默认的堆栈指针寄存器中的内容为内

13、存地址,读写堆栈总伴有修改堆栈指针的操作19、原理性地说明子程序调用指令的指令格式和执行步骤。、原理性地说明子程序调用指令的指令格式和执行步骤。参考答案:参考答案:答:子程序调用指令,指令中给出操作码和子程序入口地址,指令的执行步骤:其中(1)、(2)步的取指和最后一步的判中断同前一条指令的处理,(3)修改堆栈指针 SP 并送地址寄存器;(4)把 PC 的内容写到主存储器的堆栈中;完成了保存断点;(5)把指令中给出的子程序地址送入程序计数器 PC 中(这要看是如何给出这一地址的,按实际情况具体处理)。20、从概念上讲,有哪几种指令会通过给出一个新的指令地址来改变指令顺序执行的情况?、从概念上讲

14、,有哪几种指令会通过给出一个新的指令地址来改变指令顺序执行的情况? 通常可以采用什么方案在指令字中给出这一新的指令地址(至少说出通常可以采用什么方案在指令字中给出这一新的指令地址(至少说出 3 种)和其他有关信种)和其他有关信 息?息?参考答案:参考答案:答:无条件转移指令,条件转移指令,子程序调用指令和子程序返回指令,中断返回指令等可以改变指令执行的次序(不再是顺序执行);在指令字中,可以通过给出寄存器编号,把该寄存器的内容作为新的指令地址;可以例如用指令的第二个字直接给出一个新的指令地址;也可以通过给出一个偏移值(可以为正或负值)与当前指令地址相加求得新指令的地址(相对转移)。对条件转移指令,还应该在指令字中给出依据什么条件判定是否应该转移的信息,仅在条件成立时才转移,否则顺序执行下一条相邻指令。21、在计算机中采用多级结构的存储器系统,它的应用是建立在程序的什么原理之上的?、在计算

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号