欢迎来到天天文库
浏览记录
ID:49410395
大小:12.66 MB
页数:82页
时间:2020-02-06
《组成与结构复习课.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、计算机组成与结构复习课2008.123.18存在问题1、[X*Y]原=1.10001111,X*Y=1.100011112、未用双符号位3、人工计算3.18:X=0.1101,Y=-0.1011,原码一位乘求X*Y部分积乘数被乘数:11010000001011+X001101001101右移1位00011011011丢失个位运算+X001101010011右移1位00100111101丢失十位运算+0000000001001右移1位00010011110丢失百位运算+X001101010001右移
2、1位00100011111丢失千位运算乘积高位乘积低位X0Y0=1[X*Y]原=1.10001111+3.19存在问题1、根据公式推算2、算法2未在最后+[-X]补布斯公式[X]补=0.1010[-X]补=1.0110[Y]补=1.10100000001.10100+0000000移000000011010[-X]补110110110110移111011001101[X]补001010000101移000010100110[-X]补110110111000移111100010011+0000000
3、1111000100[X*Y]补=1.1100010X*Y=-0.00111100算法20000001010+0000000右移0000000101+[X]补001010001010右移0001010010+0000000000101右移0000101001+[X]补001010001100右移0001100100+[-X]补110110111100[X*Y]补=1.1100010X*Y=-0.001111003.20存在问题1、商的精度2、最后一位商没有计算3、最后一步没有恢复余数4、初始化应放
4、
5、X
6、0010110000000+[-Y]补11000011110111000000左移1101110000000+Y00111110001101000001左移0011010000010+[-Y]补11000011111011000010左移1110110000100+Y00111110010101000101左移0101010001010+[-Y]补11000010001011001011左移0010110010110+[-Y]补11000011110111010110+Y0011111001
7、0110X/Y=-0.10110余数=-0.10110*2-53.25存在问题1、乘除过程无2、阶码+1未用公式计算3、[E]移=0111,E=-1(1)X+Y①对阶[EX-EY]补=[EX]补+[-EY]补=00001+00001=00010,保留EXMY右移2位,MY=0.001001②尾数相加[MX+MY]补=[MX]补+[MY]补=00.1010+00.001001=0.110001③规格化④舍入[M]补=0.1100⑤判溢出阶码无溢出X+Y=0.1100*2001(2)X*Y①阶码相加[
8、EX+EY]移=[EX]移+[EY]补=01001+11111=01000②尾数相乘0000001001+MX001010001010右移0001010100右移0000101010右移0000010101+MX001010001011右移0001011010MX0MY0=0[MX*MY]原=0.01011010+③规格化左规1位,M=0.10110100,阶码减1[E-1]移=[EX]移+[-1]补=01000+11111=00111④舍入[M]原=0.1011⑤判溢出阶码无溢出X*Y=0.10
9、11*2-1(3)X/Y①阶码相减[EX-EY]移=[EX]移+[-EY]补=01001+00001=01010②尾数相除00101000000+[-MY]补11011100000100001左移00001000010+[-MY]补11011111100100010左移11001000100+MY00100111101100100左移11011001000+MY00100111111101000左移11111010000+MY00100100011110001MX0MY0=0[MX/MY]原=1.
10、0001+③规格化右规1位,M=0.10001,阶码加1[E+1]移=[EX]移+[1]补=01010+00001=01011④舍入[M]原=0.1001⑤判溢出阶码无溢出X/Y=0.1001*23第四、七、八章复习注意:Ta=H*Tc+(1-H)(Tc+Tm)=Tc+(1-H)Tm第五章指令系统考概念微程序控制器与硬布线的比较例:某机字长32位,采用微程序控制方式,微指令字长40位,采用水平型直接控制与编码控制相结合的微指令格式、断定方式,共有微命令40个,其中有10个微命令采用
此文档下载收益归作者所有