内容:16位PC机指令系统设计及Booth算法实现
假设:假设某机机器字长为16位,指令字长等于机器字长。
机器的指令系统要求完成32种操作,支持8种寻址方式。ALU乘法部件采用补码Booth算法一位乘。要求:
1. 设计该主机的指令系统格式,并给出ADD, STA, OUT, JUMP (一地址或二地址)的具体编码;
2.假设实现补码乘法的指令为二地址乘法指令,且采用寄存器寻址的方法,设计该指令的格式;
3.仿真实现补码1位乘的Booth算法(软件代码即可)。
大神们有没有会的啊
内容:16位PC机指令系统设计及Booth算法实现
假设:假设某机机器字长为16位,指令字长等于机器字长。
机器的指令系统要求完成32种操作,支持8种寻址方式。ALU乘法部件采用补码Booth算法一位乘。要求:
1. 设计该主机的指令系统格式,并给出ADD, STA, OUT, JUMP (一地址或二地址)的具体编码;
2.假设实现补码乘法的指令为二地址乘法指令,且采用寄存器寻址的方法,设计该指令的格式;
3.仿真实现补码1位乘的Booth算法(软件代码即可)。
大神们有没有会的啊