寄存器直接、变址、立即三种寻址方式指令的执行速度,由快至慢的排序是( )。
A. 寄存器直接、立即、变址
B. 立即、寄存器直接、变址
C. 寄存器直接、变址、立即
D. 立即、变址、寄存器直接
设变址寄存器为X,基址寄存器为B,形式地址为D,某机具有基址和变址结合的寻址方式,则这种寻址方式操作数的有效地址为( )。
A. EA=(X)+(B)+(D)
B. EA=X+B+D
C. EA=((X)+(B)+D)
D. EA=(X)+(B)+D
设指令字长为16位,每个操作数的地址为6位,有二地址、一地址和零地址三种指令格式。(1)二地址指令的操作码是4位,最多有 个操作码,最多有24条二地址指令。采用扩展操作码技术,二地址指令的操作码字段一部分作为一地址指令的扩展标志,二地址指令操作码少用一个能增加 条一地址指令;如果二地址指令13条,则一地址指令最多为 条。(2)采用扩展操作码技术,若零地址指令有m条,占用的一地址操作码有 个;一地址指令有n条,占用n个一地址操作码,则一地址操作码共有 个,这些一地址操作码由 个二地址操作码扩展来的,故这台计算机二地址指令最多为 条。
设指令字长为16位,每个操作数的地址为5位,有二地址、一地址两种指令格式。(1)若操作码位数固定,二地址、一地址指令共 条;现已知二地址指令条数30条,故这台计算机一地址指令最多为 条。(2)若采用操作码扩展技术,二地址指令的操作码字段一部分作为一地址指令的扩展标志,二地址指令操作码每减少一个就增加 条一地址指令。现二地址指令有60条,留下4个操作码做一地址指令的扩展标志,最多能产生一地址指令 条。