操作系统习题和答案

操作系统习题和答案

ID:44770775

大小:609.00 KB

页数:54页

时间:2019-10-28

操作系统习题和答案_第1页
操作系统习题和答案_第2页
操作系统习题和答案_第3页
操作系统习题和答案_第4页
操作系统习题和答案_第5页
资源描述:

《操作系统习题和答案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、计算机组成原理习题课__1第一章计算机系统有硬件系统和软件系统组成。硬件有运算器、控制器、存储器、输入设备和输出设备五大部件组成。机器字长是指CPU一次能直接处理的二进制数的位数,它决定了寄存器、运算部件、数据总线的位数,字长越长,数的表示范围也越大,精度越高,但其相应的硬件成本也越高。第二章第三章P61第5题、设浮点数的格式为:阶码6位移码,包含一位符号位,尾数6位原码,包含一位符号位,排列顺序为:则按上述浮点数的格式:1、若数Z的浮点数的16进制形式为9F4H,求Z的十进制的真值。2、若X=-25/64,Y=2.875,则求X和Y的规格化浮点数表示形式。P61第5题1

2、、若数Z的浮点数的16进制形式为0C15DH,求Z的十进制的真值。100111110100B[EZ]移=1,00111B[MZ]原=1.101000BEZ=00111B=7MZ=-0.101000B所以,Z=MZ×2Ez=-0.101000B×27=-101000B=-809F4H=若X=-25/64,Y=2.875,则求X和Y的规格化浮点数表示形式。EX=-1[EX]补=1,11111B[EX]移=0,11111BMX=-0.11001B[MX]原=1.11001B所以,[X]浮=0,111111.11001B=7F9HX=-25/64=-(16+8+1)×2-6=-1

3、1001B×2-6=-0.11001B×2-1EY=2[EY]移=1,00010BMY=0.10111B[MY]原=0.10111B所以,[Y]浮=1,000100.10111B=897HY=2.875=2+0.5+0.25+0.125=10.111=0.10111×22P61第6题机器字长16位,求个机器数的十进制真值表示范围。1)无符号整数0~216-12)原码定点整数-(215-1)~215-13)补码定点整数-215~215-14)补码定点小数-1~1-2-15解:如果阶码为移码,尾数用原码表示呢?如果阶码为原码,尾数为补码呢?第四章1、X=0.1101,Y=-0

4、.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、所有的操作数都用补码表示,结果也用补码表示B、若两数相同则做加法,异号则

5、做减法。C、符号位和操作数一样参与运算D、结果的符号为1,表示溢出某浮点机,采用规格化浮点数表示,阶码用移码表示(最高位代表符号位),尾数用原码表示,下列的表示中不是规格化的浮点数是()A、阶码:1111111尾数:1.1000…00B、阶码:0011111尾数:1.0111…01C、阶码:1000001尾数:0.1111…01D、阶码:0111111尾数:0.1000…10(填空题)设阶码8位(含1位符号位),用移码表示,尾数24位(1位符号位),用规格化补码表示,则它所能表示的最大正数的阶码的十进制真值为(A),尾数的十进制真值为(B);绝对值最小的负数的阶码的二进制

6、移码表示为(C),尾数的二进制补码表示为(D)。返回目录A.127B.C.00000000D.1.011111111111111111111111、设求证:根据定点小数补码的定义证明证明题证明题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.10001[-x]补=00.01111[2x]补=01.00010[x/2]补=0

7、1.11000[y]原=00.11001[y]补=00.11001[-y]补=11.00111[y/4]补=00.001100[x]补11.10001[x]补11.10001+[y]补00.11001+[-y]补11.00111[x+y]补00.01010[x-y]补10.11000x+y=+0.01010符号位相异,结果溢出x–y=-1.01000设32位字长的浮点数,其中阶符1位,阶码7位,数符1位,尾数23位。分别写出机器数采用原码和补码表示时,所对应的最接近0的十进制负数。分析:最接近0的十进制负数表示最大负数,即绝对

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。