计算机原理第三章运算方法和运算器综合练习

上传人:简****9 文档编号:114622653 上传时间:2019-11-12 格式:DOC 页数:4 大小:46.50KB
返回 下载 相关 举报
计算机原理第三章运算方法和运算器综合练习_第1页
第1页 / 共4页
计算机原理第三章运算方法和运算器综合练习_第2页
第2页 / 共4页
计算机原理第三章运算方法和运算器综合练习_第3页
第3页 / 共4页
计算机原理第三章运算方法和运算器综合练习_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《计算机原理第三章运算方法和运算器综合练习》由会员分享,可在线阅读,更多相关《计算机原理第三章运算方法和运算器综合练习(4页珍藏版)》请在金锄头文库上搜索。

1、计算机原理 第3章运算方法和运算器 综合练习一、选择题 知识点:定点补码的加法,减法,不带符号数的运算,溢出 P261、X补+Y补=X+Y补 (mod 2n)2、X-Y补=X+(-Y)补= X补 +-Y补 (mod 2n)3、-Y补=Y补变补 (注:连同符号位一起变反加1的过程叫变补或求补。)4、判断溢出条件: CS+1和CS相异时溢出 当CS+1CS=00或 CS+1CS=11时不产生溢出 。当CS+1CS=01或CS+1CS=10时则产生溢出。1、计算机中实现减法运算使用的方法是( ) A从被减数中减去减数 B从减数中减去被减数再求反 C转换为补码的加法运算 D依减数的形式再选择一种适当的

2、方法 2、定点数作补码加减运算时,其符号位是( )A.与数位分开进行运算 B.与数位一起参与运算C.符号位单独作加减运算 D.两数符号位作异或运算3、补码加减法运算是( ) A 操作数用补码表示,两数的尾数相加减,符号位单独处理,减法用加法代替 B 操作数用补码表示,符号位与尾数一起参加运算,结果的符号与加减所得相同 C 操作数用补码表示,连同符号位直接相加减,减某数用加负某数的补码代表,结果的符号在运算中形成 D 操作数用补码表示,由数符决定两尾数的操作,符号位单独处理 4、执行二进制算术运算11001001+00100111,其运算结果是( )。 A) 11101111 B) 111100

3、00 C) 00000001 D) 101000105、已知X的补码为11101011,Y的补码为01001010,则X+Y的补码为( )。 A、10100001 B、11011111 C、00110101 D、溢出6、已知X的补码为11101011,Y的补码为01001010,则X-Y的补码为( )。 A、10100001 B、11011111 C、10100000 D、溢出7、下面关于溢出的描述正确的是( )A 溢出就是进位 B 溢出是指运算结果的最高位向更高位进位或借位C 溢出与补码运算中的模丢失是一个概念D 溢出主要用于判断带符号的运算结果是否超过数的表示范围8、定点运算器运算时产生溢

4、出的原因是( )。 A 主存容量不够 B 操作数过大 C 操作数地址过大 D 运算结果超过机器的表示范围 9、下列叙述正确的是( )。 A) 正数的原码和补码相同 B) 负数的原码可以用反码表示C) 补码等于原码加1 D) 补码是对原码的补充10、某计算机字长为8位,它用补码、原码或反码来表示带符号的二进制整数(最高一位为符号位),则机器代码11111111所表示的十进制真值分别为 ( )。128 0 1 -1 255 -255 127 -12711、在计算机中表示地址时使用( )。 A 补码 B 原码 C 反码 D 无符号数12、带+,-号的数,如N1=-1001010,称为( )A:无符号

5、数 B:真值 C:浮点数 D:机器数13、在一个无符号二进制数的右边填上( )个0,形成的数是原数的4倍A、1B、2C、3D、4知识点: 半加器,全加器,半加器电路,全加器电路,可控反相器,加法/减法电路 P32 认真看书,了解真值表,电路图等知识点: 运算器的组成,算术逻辑运算单元ALU,通用寄存器组,状态寄存器,数据通路, P3714、运算器的主要功能是( )。A)算术运算B)逻辑运算 C)算术运算与逻辑运算 D)函数运算15、运算器的主要功能是( )。A) 实现算术运算和逻辑运算 B) 保存各种指令信息供系统其他部件使用 C) 分析指令并进行译码 D) 按主频指标规定发出时钟脉冲 16、

6、运算器虽然由许多部件组成,但其核心部件是( )。 A 数据总线 B 算术逻辑部件 C 通用寄存器 D 累加寄存器 17、74181是一种典型的ALU器件,它可以完成( )。A 16种逻辑运算功能和16种算术运算功能 B 16种算术运算功能 C 4种逻辑运算功能和4种算术运算功能D 4种算术运算功能18、下列逻辑部件中,不包括在运算器内的是( )。A.累加器 B.状态标志寄存器 C.指令寄存器 D. ALU19、下列不属于运算器组成部件的是( )A、程序计数器 B、算术逻辑运算单元C、累加器 D、状态寄存器20、在一般微处理器中,( )包含在CPU中。A)算术逻辑单元B)主内存 C)输入/输出设

7、备D)磁盘驱动器21、运算器在运算的过程当中,得到的标志位中没有( D )。 参考P41A 进位标志位 B 溢出标志位 C 零标志位 D 正数标志位22、ALU能够处理的数据位数与机器的( )相关。A)字长 B)硬盘大小 C)内存大小 D)操作系统23、我们知道运算器是由许多器件组成的,但是它的核心器件应是( )A)数据通路 B)多路开关 C)累加器 D)算术逻辑运算单元24、( )不属于逻辑运算。 A 非运算 B 与运算 C 除法运算 D 或运算 25、在一个无符号二进制整数右边补上一个0,新的数是原来数的( )倍。 A) 2 B) 4 C) 8 D) 1026、有关算术左移叙述正确是( )

8、A、数据顺次左移1次,最低位用原最高位补充 B、数据顺次左移1次,最高位不变C、数据顺次左移1次最低位不变 D、数据顺次左移1次,最低位用0补充。27、代码10101逻辑右移一位后得( )A.10010 B.10011 C.01011 D.0101028、在微型计算机中,运算器的总线经常使用( )。 A 单总线结构 B 双总线结构 C 三总线结构 D 以上都是 二、填空题 1、定点补码加法运算规则是 。2、定点补码减法运算规则是 。3、判断溢出的条件是 。4、采用补码运算时,若结果的数值超过了补码能表示的范围,计算结果错误,我们称这种情况为 。P305、在计算机中,凡是带符号的数一律用 补码

9、表示,其运算也是用 补码 表示的。 6、在计算机中,无符号数经常用于表示 存储单元的地址 。 7、定点运算器包括 、 、 、 、多路开关、数据总线等。8、运算器的设计主要围绕 和寄存器与 之间如何传送操作数和去处结果而进行的。9、ALU的主要功能是对二进制数据进行定点 、 和 操作。10、74181是一种典型的4位ALU器件,对正逻辑输入与输出共有 算术运算功能和 逻辑运算功能。11、通用寄存器的主要用途是保存参加运算的 和运算的 。12、在状态寄存器(PSW)中,一般设置有 、 、 和 等几种标志状态位。P4113、计算机中各个部件需要互相 连接,信号才能顺利传送, 这些被传送的信号包括 和

10、 信号两大类。P4114、计算机的运算器大体上有 的运算器、 的运算器和 的运算器三种结构形式。P4415 、 X=0.100101 , Y=0.001101 ,则 X+Y= 。 参考答案:0.11001016 、 X=0.1101 , Y=-0.0101 ,则 X+Y= 。 参考答案:0.100017、 X=-0.10101 , Y=-0.01101 ,则 X+Y= 。 参考答案:0.1110 (溢出)18、 X=0.10101 , Y=0.01010 ,则 X-Y= 。 参考答案:0.0101119 、 X=-0.11011 , Y=-0.0110 ,则 X-Y= 。 参考答案:-0.01

11、11三、名词解释 1、变补(求补): 2、不带符号数(无符号数):3、溢出: 4、进位: 5、半加器: 6、全加器: 7、数据通路: 8、运算器:9、算术逻辑运算部件ALU:10、通用寄存器:11、状态寄存器:四、简答题 1、写出常见的8种通用寄存器的名称。 P40 2、试比较溢出与进位性质的不同点。P313、现代计算机的运算器大体上有哪三种结构形式?试比较这 3 种结构的优缺点。P444、已知 X=1101B , Y=1011B ,试用 8 位补码加减法计算它们的和与差。参考答案:X+Y=+0011000BX-Y=+0000010B5 、已知下列 X 补和 Y 补的值,用补码加减法计算 X+Y 补 和 X-Y 补 ,指出结果是否溢出。 参考答案:不溢出 不溢出不溢出 溢出溢出 不溢出 X 补 =0.11011 , Y 补 =0.00011 ; X 补 =0.10111 , Y 补 =1

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 管理学资料

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