操作系统习题和答案ppt课件.ppt
《操作系统习题和答案ppt课件.ppt》由会员分享,可在线阅读,更多相关《操作系统习题和答案ppt课件.ppt(54页珍藏版)》请在三一办公上搜索。
1、计算机组成原理,习题课_1,第一章,计算机系统有硬件系统和软件系统组成。硬件有运算器、控制器、存储器、输入设备和输出设备五大部件组成。机器字长是指CPU一次能直接处理的二进制数的位数,它决定了寄存器、运算部件、数据总线的位数,字长越长,数的表示范围也越大,精度越高,但其相应的硬件成本也越高。,第二章,第三章,P61 第5题,、设浮点数的格式为:阶码6位移码,包含一位符号位,尾数6位原码,包含一位符号位,排列顺序为:则按上述浮点数的格式:1、若数Z的浮点数的16进制形式为9F4H,求Z的十进制的真值。2、若X =-25/64,Y =2.875,则求 X和Y的规格化浮点数表示形式。,P61 第5题
2、,1、若数Z的浮点数的16进制形式为0C15DH,求Z的十进制的真值。,100111,1 10100 B,EZ移= 1,00111B MZ原= 1.101000BEZ = 00111B=7 MZ= -0.101000B 所以,Z= MZ2 Ez = -0.101000B 2 7 = -101000B=-80,9F4H=,若X =-25/64,Y =2.875 ,则求 X和Y的规格化浮点数表示形式。,EX = -1 EX补= 1,11111B EX移= 0,11111B MX=- 0.11001B MX原= 1.11001B所以, X浮= 0,11111 1.11001B = 7F9H,X =-
3、25/64=-(16+8+1) 2 -6 =-11001B 2 -6 =-0.11001B 2 -1,EY = 2 EY移=1,00010B MY= 0.10111B MY原= 0.10111B所以, Y浮= 1,00010 0.10111B = 897H,Y = 2.875 =2+0.5+0.25+0.125 =10.111=0.1011122,P61 第6题机器字长16位,求个机器数的十进制真值表示范围。,1)无符号整数 0 216-12)原码定点整数 -(215-1) 215-13)补码定点整数-215 215-14)补码定点小数 -1 1-2-15,解:,如果阶码为移码,尾数用原码表示
4、呢?如果阶码为原码,尾数为补码呢?,第四章,1、X=0.1101,Y=-0.01102、已知X和Y,用变形补码计算X+Y,X-Y,并判溢(1)X=0.11011,Y=0.11111(2)X=-0.1101,Y=0.01105.1)X=0.011111,Y=-0.11101原码一位乘、BOOTH算法,运算器概念题证明题计算题分析题存储器第一题,目 录,某机器字长16位,采用两位比较法进行补码乘法运算,此时并行加法器应该是( 17)位加法器,应该进行(16)次相加移位操作。(多选题)在下面每小题所列出的若干个答案中,选取所有的正确答案(可能没有,也可能有一个或多个)补码加法规则是()A、所有的操作
5、数都用补码表示,结果也用补码表示B、若两数相同则做加法,异号则做减法。C、符号位和操作数一样参与运算D、结果的符号为1,表示溢出,某浮点机,采用规格化浮点数表示,阶码用移码表示(最高位代表符号位),尾数用原码表示,下列的表示中不是规格化的浮点数是()A、阶码:1111111 尾数:1.100000B、阶码:0011111 尾数:1.011101C、阶码:1000001 尾数:0.111101D、阶码:0111111 尾数:0.100010,(填空题)设阶码8位(含1位符号位),用移码表示,尾数24位(1位符号位),用规格化补码表示,则它所能表示的最大正数的阶码的十进制真值为(A ),尾数的十进
6、制真值为(B );绝对值最小的负数的阶码的二进制移码表示为(C),尾数的二进制补码表示为( D)。,返回目录,A127BC00000000D1.01111111111111111111111,1、设求证:根据定点小数补码的定义证明,证明题,证明题,2、以定点小数为例证明:3、以定点小数为例证明: 0补=y-y补,返回目录,已知 x = - 0.01111 ,y = +0.11001,用变形补码求 x 补 , -x 补 , 2x 补 , x/2补, y 补 , -y 补 , 2y 补 ,y/4补,x + y = ? ,x y = ?,解: x 原 = 11.01111 x 补 = 11.1000
7、1 -x 补 = 00.01111 2x补=01.00010 x/2补=01.11000 y 原 =00.11001 y 补 =00.11001 -y 补 =1 1.00111 y/4补=00.001100 x 补 11.10001 x 补 11.10001 + y 补 00.11001 + -y 补 11.00111 x + y 补 00.01010 x - y 补 10.11000 x + y = +0.01010 符号位相异,结果溢出 x y=-1.01000,设32位字长的浮点数,其中阶符1位,阶码7位,数符1位,尾数23位。分别写出机器数采用原码和补码表示时,所对应的最接近0的十进制
8、负数。分析:最接近0的十进制负数表示最大负数,即绝对值最小的负数,因此阶码取最小值,尾数为绝对值最小的非0负数。,解:1)原码表示:阶码范围 -127127 尾数24位,绝对值最小的非0负数为-0.0001B(非规格化)=-2-23 最接近0的十进制负数为2)补码表示:阶码范围 -128127 尾数24位,绝对值最小的非0负数为-0.0001B(非规格化)=-2-23 最接近0的十进制负数为,某机器字长为32位,浮点表示时,指数部分(即阶码)占8位补码(含1位符号位),尾数24位补码(1位符号位),问:1)带符号定点小数的最大表示范围是多少?(补码小数) -12)带符号定点整数的最大表示范围是
9、多少?(补码整数) 3)浮点表示最大正数是多少?MAX+=4)浮点表示最大负数是多少?5)浮点表示最小的规格化正数是多少?6)浮点表示最小负数是多少?MAX-= 浮点表示最小正数,已知浮点数运算的中间结果如下:阶码 :1,010 尾数:1.0011101其中,阶码是4位补码1) 如果尾数是8位原码,求其规格化的浮点数表示2) 如果尾数是8位补码,求其规格化的浮点数表示解:1)尾数为原码,则不是规格化表示形式,要左规:尾数左移2位,尾数低位补0,阶码减2,E补=1000,变换后的规格化浮点数为1,0001.11101002) 如尾数为补码,已经是规格化浮点数 1,01001.0011101,用3
10、2位表示一个数,阶码部分占8位(含一位符号位),尾数部分占24位(含1位符号位)。设, 试写出补码浮点数表示格式(规格化)。0000100011.01111111110000000000000 =9BFE000H111111110.11111110000000000000000 =0FF7F0000H,计算题,一、设浮点数的格式为:阶码5位,包含一位符号位,尾数5位,包含一位符号位,阶码和尾数均用补码表示,排列顺序为:则按上述浮点数的格式:1、若数Z的浮点数的16进制形式为0EDH,求Z的十进制的真值。2、若(X)10 =13/64,(Y)10 = 275,则求 X和Y的规格化浮点数表示形式。
11、3、求 X+Y浮(要求用补码计算,列出计算步骤)。4、求 XY浮(要求用补码计算,列出计算步骤)。5、求 X*Y浮(要求阶码用补码计算,尾数用补码Booth算法计算,列出计算过程和算式)。,1、若数Z的浮点数的16进制形式为0EDH,求Z的十进制的真值。,解:1、0EDH=0011101101B, Z浮=0,0111 0.1101, 则EZ补=0,0111 =+7MZ补= 0.1101 MZ= +13/16 所以,Z= MZ2 Ez = +13/162 7=+138= +104,2、若(X)10 =13/64,(Y)10 = 275,则求 X和Y的规格化浮点数表示形式。,解:2、(X)10 =
12、13/64 (X)2 =0.001101 = 0.11012-10EX=-10 ,则EX补=1,1110 MX=0.1101 ,则MX补=0.1101 则X浮=1,1110 0.1101 (Y)10 = -2.75, (Y)2 = - 10.11 = - 0.10112+10EY=+10 ,则EY补=0,0010 MY=-0.1011 ,则MY补=1.0101则Y浮=0,0010 1.0101,3、求 X+Y浮(要求用补码计算,列出计算步骤),解:对阶E=EX-EY=EX补+-EY补 = 11,1110 + 11,1110 = 11,1100E=-40,则EX小,将MX右移4位,EX加4:X浮
13、 = 0,0010 0.0000(1101) 尾数相加,结果规格化:结果已规格化舍入。0舍1入:MX+Y补=1.0110 。X+Y浮=0,0010 1.0110,4、求 XY浮(要求用补码计算,列出计算步骤)。,解:对阶:同上。尾数相减。结果规格化:结果已规格化舍入。0舍1入:MX-Y补=0.1100 。XY浮=0,0010 0.1100,5、求 X*Y浮(要求阶码用补码计算,尾数用补码Booth算法计算,列出计算过程和算式)。,解:阶码相加。EZ补 = EX补+EY补= 11,1110 + 00,0010 = 00,0000尾数相乘。MX补=0.1101 -MX补=1.0011 MY补=1.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 习题 答案 ppt 课件

链接地址:https://www.31ppt.com/p-1419730.html