字长为16位的某计算机,其主存容量为64KB,采用单字长单地址指令,共有64条指令。请解决以下问题: (1)系统采用立即寻址,请给出指令的设计格式。 (2)系统采用直接寻址,请给出指令的设计格式。 (3)系统采用基址寻址,请给出指令

admin2016-03-29  26

问题 字长为16位的某计算机,其主存容量为64KB,采用单字长单地址指令,共有64条指令。请解决以下问题:
    (1)系统采用立即寻址,请给出指令的设计格式。
    (2)系统采用直接寻址,请给出指令的设计格式。
    (3)系统采用基址寻址,请给出指令的设计格式。
    (4)系统采用相对寻址,请给出指令的设计格式。

选项

答案64条指令需占用操作码字段(OP)6位,这样指令余下长度为10位。为了覆盖主存64K字的地址空间,设寻址模式(x)2位,形式地址(D)8位,其指令格式如下: [*] 寻址模式定义如下: X=00直接寻址有效地址E=D(256单元) X=01间接寻址有效地址E=(D)(64K) X=10变址寻址 有效地址 E=(R)+D(64K) X=11相对寻址有效地址E=(PC)+D(64K) 其中R为变址寄存器(16位),PC为程序计数器(16位),在变址和相对寻址时位移量D可正可负。

解析
转载请注明原文地址:https://jikaoti.com/ti/UgfjFFFM
0

相关试题推荐
最新回复(0)