- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二讲 运算方法与运算器.ppt
知识点(一) 1、数制与码制 (1)进位计数值及其相互转换 (2)真值与机器数 (3)BCD码 (4)字符与字符串 (5)校验码 2、定点数的表示和运算 (1)定点数的表示:无符号数的表示;有符号数的表示。 (2)定点数的运算: 定点数的移位运算; 原码定点数的加/减运算; 补码定点数的加/减运算; 知识点(二) 定点数的乘/除运算; 溢出概念和判别方法; 3、浮点数的表示与运算 (1)浮点数的表示:浮点数的表示范围;IEEE754标准 (2)浮点数的加/减运算 4、算术逻辑单元ALU (1)串行加法器和并行加法器 (2)算术逻辑单元ALU的功能和结构 误点疑点解惑(一) 1、真值和机器数的区别 2、模与补码表示法 3、原码和补码的区别 4、定点数的表示范围 5、浮点数的表示范围 6、浮点数规格化 7、移码偏置值的选择 8、定点数与浮点数的比较 9、3种汉字编码的区别 10、十进制数的BCD编码 误点疑点解惑(二) 11、奇偶校验位的形成和奇偶校验码的检测 12、并行加法器的进位产生和传递 13、并行加法器的进位传递方式和传递时间 14、补码加减运算及其实现 15、补码Booth乘法 16、补码加减交替除法 17、浮点加减运算中的対阶和结果规格化 18、浮点除法运算中的尾数调整 19、BCD码的加法运算 20、基本逻辑运算及其应用 相关知识介绍 1、海明码 2、循环冗余码(CRC) 巩固习题 1、“春”字机器内码是B4BAH,则其区位码为() 2、关于ASCII编码的正确描述是() 3、设有7位信息码0110101,则低位增设偶校验位后的代码为();如设奇校验位后的代码是() 4、关于奇偶校验功能的描述是() 5、用1位奇偶校验能检测出1位的主存错误的百分比为() 6、信息序列16位,若构成能纠正一位错发现两位错的海明码,至少需要()位检验位。 7、在CRC校验中,接收端检查出某一位数据错误后,纠正的方法是() 8、采用CRC校验码时,若生成多项式 则对应的二进制编码为(),其校验位的位数是() 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、在高级语言编程中所定义的unsi
文档评论(0)