A-A+
某机器字长为16位 主存容量为1 M16位 有63种指令 CPU有PC IR AR DR 4
问题详情
某机器字长为16位,主存容量为1 M16位,有63种指令,CPU有PC、IR、AR、DR 4个基址寄存器和4个变址寄存器,16个通用寄存器。 (1)请设计合适字长的二地址(RS型)指令,其中一个操作数有4种寻址方式; (2)说明各寄存器合适的位数; (3)说明各操作数的寻址方式及有效地址。
请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:×
(1)双字长指令格式如图11—1所示:××:可以指定4种不同的寻址方式。地址1和地址2共同表示内存中的20位地址。(2)基址寄存器、变址寄存器20位;通用寄存器16位。(3)由于指令码共可以指定64个指令。因此可以令指令码为111111,与指定寄存器的4位组成指令码,则一共可以产生16条新的指令。××在这种格式中为无效位。