运算方法与运算器.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
知识点(一);知识点(二);误点疑点解惑(一);误点疑点解惑(二);相关知识介绍;巩固习题;9、在大量数据传送中常用且有效的检验法是() 10、简述CRC码的纠错原理 11、9位原码(含一位符号位)能表示的数据个数是() 12、若[X]补=x0?x1x2?xn,则模是(),若[X]补=x0x1x2?xn,则模是() 13、假定一个十进制数为-66,按补码形式存放在一个8位寄存器中,该寄存器的内容用十六进制表示为() 14、设机器数采用补码表示(含1位符号位),若寄存器的内容为9BH,则对应十进制数为() 15、若寄存器内容若它等于0,则寄存器内容为()码;若它等于-0,则为()码。 16、若寄存器内容若它等于+127,则寄存器内容为()码;若它等于-1,则为()码。 17、若寄存器内容若它等于-128,则寄存器内容为()码;;18、 若寄存器内容若它等于-128,则寄存器内容为()码; 19、下列为8位移码机器数[X]移,当求[-X]移时,()会发生溢出。0000000001111111) 20、一个C语言程序在一台32位机器上运行。程序中定义了三个变量x,y,z,其中x和z为int型,y为short型。当x=127,y=-9时,执行语句z=x+y后,x,y和z的值分别是()(09年考题) 21、一个16位无符号数二进制数的表示范围是() 22、若定点整数64位,含1位符号位,采用补码表示,则所能表示的绝对值最大负数为(),所能表示的最大正数是() 23、一个n+1为整数x原码的数值范围是() 24、设[X]补=1. x1x2 x3x4,当满足()时,x-1/2成立;25、设[X]补=1. x1x2 x3x4,当满足()时,x-1/2成立 26、设[X]补=1 x1x2 x3x4 x5x6 ,当满足()时,x-32成立 27、补码定点整移一位后的值是() 28、补码定点整数0101 0101左移2位后的值是() 29、补码的加减法是指() 30、在补码加减法中,用两位符号位判断溢出,判断规则是怎样的? 31、补码相加,采用一位符号位,什么情况表示溢出? 32、变补操作的含义是(),如何实现变补操作? 33、原码乘法的运算规则是怎样的? 34、假设有4个整数用8为补码分别表示,r1=FEH, r2=F2H, r3=90H, r4=F8H,若将运算结果存放在一个8位寄存器中,则下列???算会发生溢出的是()(r1Xr2; r2Xr3; r1Xr4; r2Xr4; );35、原码加减交替法 36、补码加减交替法 37、在高级语言编程中所定义的unsigned数据类型是怎么表示的?Short/int/long数据类型是怎么表示的? 38、为什么现代计算机都用补码来表示整数? 39、假设有两个整数x和y,x=-68,y=-80,采用补码表示(含1位符号位),x和y分别存放在寄存器A和B中。另外,还有两个寄存器C和D。A,B,C,D都是8位寄存器。请回答下列问题(用十六进制表示二进制序列): (1)寄存器A和B中的内容分别是什么? (2)x和y相加后的结果存放在C寄存器中,寄存器C中的内容是什么?此时,溢出标志位OF是什么?符号标志SF是什么?进位标志CF是什么? (3)x和y相减后的结果存放在D寄存器中,寄存器D中的内容是什么?此时,溢出标志位OF是什么?符号标志SF是什么?进位标志CF是什么? ;40、假设在一个8位字长的计算机中运行如下类C程序段: Unsigned int x=134; Unsigned int y=246; Ing m=x; Int n=y; Unsigned int z1=x-y; Unsigned int z2=x+y; Int k1=m-n; Int k2=m+n; 若编译器编译时将8个8位寄存器R1~R8分别分配给变量x,y,m,n,z1,z2,k1和k2。请回答下列问题(带符号整数用补码表示) (1)执行上述程序断后,寄存器R1,R5和R6的内容分别是什么?(用十六进制表示) (2) 执行上述程序断后,变量m和k1的内容分别是什么?(用十进制表示);(3)上述程序段涉及带符号整数加/减、无符号数整数加/减运算,这四种运算能否利用同一个加法器及辅助电路实现?简述理由。 (4)计算机内部如何判断带符号整数加/减运算的结果是否发生溢出?上述程序段中,哪些带符号整数运算语句的执行结构会发生溢出? 41、采用规格化的浮点数是为了() 42、浮点数运算中,下溢出指的是() 43、假定采用IEEE754单精度浮点数格式表示一个数,则该数的值是() 44、设某浮

文档评论(0)

shaoye348 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档