计算机组第3章练习题_第1页
计算机组第3章练习题_第2页
计算机组第3章练习题_第3页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、例例1. 如果如果X为负数,则已知为负数,则已知X补补求求X补补( )。)。A. X补补各值保持不变各值保持不变B. X补补符号位变反,其他各位不变符号位变反,其他各位不变C. X补补除符号位外,各位变反,末位加除符号位外,各位变反,末位加1D.X补补连同符号位一起各位变反,末位加连同符号位一起各位变反,末位加1D考机器码的概念考机器码的概念定义记住就会做定义记住就会做例例2. 原码乘法时,符号位单独处理,乘积的原码乘法时,符号位单独处理,乘积的符号是(符号是( )。)。A.两个操作数符号相两个操作数符号相“与与”B.两个操作数符号相两个操作数符号相“或或”C.两个操作数符号相两个操作数符号相

2、“异或异或”D.两个操作数中绝对值较大数的符号两个操作数中绝对值较大数的符号C考机器数的运算考机器数的运算乘法的符号位是:同号得正乘法的符号位是:同号得正“0”,异号得负,异号得负“1”正好符合正好符合“异或异或”逻辑操作。逻辑操作。例例3.判断加减法溢出时,可采用三种判断方式,判断加减法溢出时,可采用三种判断方式,如果符号位进位为如果符号位进位为C0,最高数值位的进位是,最高数值位的进位是C1,产生溢出的条件是(,产生溢出的条件是( )。)。. C0产生进位产生进位. C1产生进位产生进位. C0、C1都产生进位都产生进位. C0、C1都不产生进位都不产生进位. C0产生进位,产生进位, C

3、1不产生进位不产生进位. C0不产生进位,不产生进位, C1产生进位产生进位A.和和 B. C. D. 和和 D考溢出检测方法考溢出检测方法三种检测方法,单符号位、三种检测方法,单符号位、双符号位、进位位双符号位、进位位用进位位检测,不同时产用进位位检测,不同时产生进位则溢出生进位则溢出例例4. 在补码表示的机器数中,若寄存器在补码表示的机器数中,若寄存器A中中原存的数为原存的数为9EH,现存的数为,现存的数为CFH,则表,则表明执行的一条指令是(明执行的一条指令是( )。)。A. 算术左移算术左移B. 逻辑左移逻辑左移C. 算术右移算术右移D. 逻辑右移逻辑右移C考逻辑运算指令考逻辑运算指令

4、9EH=10011110CFH=11001111例例5. 若想对某个寄存器中的某几位清零,可以若想对某个寄存器中的某几位清零,可以使用的一条指令是(使用的一条指令是( )。)。A.ANDB.ORC.NOTD.XORA考逻辑运算指令的含义考逻辑运算指令的含义逻辑操作是按位操作逻辑操作是按位操作任何数与任何数与0进行进行AND操作结果都为操作结果都为0任何数与任何数与1进行进行OR操作结果都为操作结果都为1NOT是按位取反是按位取反例例6.在补码加法运算时,产生溢出的情况是(在补码加法运算时,产生溢出的情况是( )。)。. 两个操作数符号位相同,运算时采用单符号位,两个操作数符号位相同,运算时采用

5、单符号位,结果的符号位与操作数相同结果的符号位与操作数相同.两个操作数符号位相同,运算时采用单符号位,两个操作数符号位相同,运算时采用单符号位,结果的符号位与操作数不同结果的符号位与操作数不同.运算时采用单符号位,结果的符号位和最高数位运算时采用单符号位,结果的符号位和最高数位不同时产生进位不同时产生进位.运算时采用单符号位,结果的符号位和最高数位运算时采用单符号位,结果的符号位和最高数位同时产生进位同时产生进位.运算时采用双符号位,运算结果的两符号位相同运算时采用双符号位,运算结果的两符号位相同.运算时采用双符号位,运算结果的两符号位不同运算时采用双符号位,运算结果的两符号位不同A.、 B.

6、 、C.、 D. 、C考补码加减溢出的检测方法考补码加减溢出的检测方法三种检测方法三种检测方法错,排除错,排除AD, 是冗余项是冗余项对,对,C是唯一选项是唯一选项、是冗项是冗项CB中都有中都有、 例例7. 计算机在进行浮点数的相加(减)运算之计算机在进行浮点数的相加(减)运算之前先进行对阶操作,若前先进行对阶操作,若x的阶码大于的阶码大于y的阶码,的阶码,则应将(则应将( )。)。A. x的阶码缩小至与的阶码缩小至与y的阶码相同,且使的阶码相同,且使x的尾的尾数部分进行算术左移数部分进行算术左移B. x的阶码缩小至与的阶码缩小至与y的阶码相同,且使的阶码相同,且使x的尾的尾数部分进行算术右移

7、数部分进行算术右移C. y的阶码扩大至与的阶码扩大至与x的阶码相同,且使的阶码相同,且使y的尾的尾数部分进行算术左移数部分进行算术左移D. y的阶码扩大至与的阶码扩大至与x的阶码相同,且使的阶码相同,且使y的尾的尾数部分进行算术右移数部分进行算术右移D考浮点数加减运算过程考浮点数加减运算过程小阶对大阶,尾数右移,小阶对大阶,尾数右移,造成的误差最小造成的误差最小例例8. 在浮点加减中对阶是(在浮点加减中对阶是( )。)。A. 将较小的一个阶码调整到与较大的一个阶码将较小的一个阶码调整到与较大的一个阶码相同相同B. 将较大的一个阶码调整到与较小的一个阶码将较大的一个阶码调整到与较小的一个阶码相同相同C. 将被加数的阶码调整到与加数阶码相同将被加数的阶码调整到与加数阶码相同D. 将加数的阶码调整到与被加数阶码相同将加数的阶码调整到与被加数阶码相同A考浮点数加减运算过程考

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论