全文预览

计算机专业硕士研究生入学试题(组成原理)哈尔滨工业大学1999年研究生试题

上传者:相惜 |  格式:doc  |  页数:42 |  大小:0KB

文档介绍
成过程。   原码除:符号位不参加运算,商符是用专门的电路来形成的。QS=AS⊕XS   补码除:符号位参加运算,商符是在第一次试商时生成的。   6.若机器数字长为32位(含1位符号位),当机器做原码一位乘,原码两位乘,补码Booth算法和补码除法时,其加法和移位的最多次数各为多少?   原码一位乘时,其加法和移位的最多次数为:31   原码两位乘时,其加法和移位的最多次数为:16   补码Booth算法时,其加法和移位的最多次数为:32   补码除法时,其加法和移位的最多次数为:32    二:(8分)   某机存储字长为16位,采用一地址格式的指令系统,允许直接、间接、变址、基址寻址,且变址寄存器和基址寄存器均为16位,试回答:   1.若采用单字指令,共能完成108种操作,画出指令格式,并指出直接寻址和一次间址的寻址范围各是多少?   指令格式为:操作码(7位)地址码(9位)   直接寻址的寻址范围是:29=512   一次间址的寻址范围是:216=64K   2.若采用双字指令,操作码位数和寻址方式不变,指令可直接寻址的范围又是多少?画出去指令格式。   指令可直接寻址的范围是:225=32M   指令格式为:操作码(7位)地址码(25位)    3.若存储字长不变,可采用什么方法访问容量为8MB的主存任一地址单元,说明理由。   对单字指令,直接寻址和一次间址的寻址范围都不能满足需要,为了扩大寻址范围,可采用页面选择技术,将8MB的空间划分为216个页面,访问时,用一个寄存器来提供页面地址,在指令的地址码中给出页内地址。   对双字指令,直接寻址的范围是:225=32M,已能满足需要,可采用直接寻址方式。   三:(8分)   你知道有几种进位电路?各有何特点?若机器字长为32位,画出最快的一种进位链框图(不必画出具体的连接图),并在框图中标出每一个进位的名称。

收藏

分享

举报
下载此文档