计算机组成原理07-作业解析-第6章.ppt
上传人:qw****27 上传时间:2024-09-12 格式:PPT 页数:19 大小:405KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

计算机组成原理07-作业解析-第6章.ppt

计算机组成原理07-作业解析-第6章.ppt

预览

免费试读已结束,剩余 9 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

逻辑表达式:Y=A*B*C+A*B*C+A*B*C+A*B*C=A*B+B*C+A*C定点小数数值表示:X=X0X1X2…XnX0=0,Xi={0,1},0≤i≤nX12-1+…+Xn-12-n+1+Xn2-n6.3设x为整数,[x]补=1,x1x2x3x4x5,若要求x<-16,试问x1~x5应取何值?解:x<-16[x]补=x0x1x2x3x4x5=1x1x2x3x4x5x=-125+x124+x223+x322+x421+x520<-16x124+x223+x322+x421+x520<16x1为0且x2x3x4x5任意组合第六章作业6.5已知[x]补,求[x]原和x。[x1]补=1.1100;[x2]补=1.1001;[x3]补=0.1110;[x4]补=1.0000;[x5]补=1,0101;[x6]补=1,1100;[x7]补=0,0111;[x8]补=1,0000;解:[x]补与[x]原、x的对应关系如下:000000006.6设机器数字长为8位(含1位符号位在内),分整数和小数两种情况讨论真值x为何值时,[x]补=[x]原成立。解:当x为小数时,若x0,则[x]补=[x]原成立;若x<0,则当x=-1/2时,[x]补=[x]原成立。当x为整数时,若x0,则[x]补=[x]原成立;若x<0,则当x=-64时,[x]补=[x]原成立。00006.7设x为真值,x*为绝对值,说明[-x*]补=[-x]补能否成立。解:当x为真值,x*为绝对值时,[-x*]补=[-x]补不能成立。[-x*]补=[-x]补的结论只在x>0时成立。当x<0时,由于[-x*]补是一个负值,而[-x]补是一个正值,因此[-x*]补不等于[-x]补。6.8讨论若[x]补>[y]补,是否有x>y?解:若[x]补>[y]补,不一定有x>y。[x]补>[y]补时x>y的结论只在x>0、y>0,及x<0、y<0时成立。当x<0、y>0时,有x<y,但由于负数补码的符号位为1,则[x]补>[y]补。当x>0、y<0时,有x>y,则[x]补<[y]补。6.9当十六进制数9B和FF分别表示为原码、补码、反码、移码和无符号数时,所对应的十进制数各为多少(设机器数采用一位符号位)?解:真值和机器数的对应关系如下(都写成真值的形式,再给出十进制)6.10在整数定点机中,设机器数采用一位符号位,写出±0的原码、补码、反码和移码,得出什么结论?解:0的机器数形式如下:00000.0000000H0000H6.16解:各种表示方法数据范围如下:(1)无符号整数:0~216-1,即:0~65535;(2)原码定点整数:215-1~-(215–1),即:32767~-32767;(3)补码定点整数:215-1~-215,即:32767~-32768;(4)原码定点小数:1-2-15~-(1-2-15),即:0.99997~-0.99997;(5)补码定点小数:1-2-15~-1,即:0.99997~-1;6.19设机器数字长为8位(含1位符号位),用补码运算规则计算下列各题。(1)A=9/64=18/128=0.0010010B=-13/32=-52/128=-0.0110100[A]补=00.0010010[B]补=11.1001100+(3)A=-3/16=-0.0011000B=9/32=0.0100100[A]补=11.1101000[B]补=00.0100100+00.0001100——无溢出A+B=(0.0001100)2=3/32(4)A=-87=-1010111B=53=0110101[A]补=110101001[B]补=00110101[-B]补=111001011+用四片4位ALU电路可组成16位ALU。(1110110101010001)片内进位是并行快速的,但片间进位是串行慢速的,计算时间长。