《计算机组成原理》唐朔飞第二版高等教育课后答案(精品资料).ppt

《计算机组成原理》唐朔飞第二版高等教育课后答案(精品资料).ppt

解:题意分析:设指令字长=机器字长,128字的直接寻址空间要求形式地址A为7位,-64~+63的位移量也需7位(6位加1位符号位),16个通用寄存器作变址寄存器需4位变址寄存器号,则指令格式为:(1)直接寻址的二地址指令:277 OPA1A2(2)变址寻址的一地址指令:547OPIXA(3)寄存器寻址的二地址指令:844OPRiRj(4)直接寻址的一地址指令:97OPA(5)零地址指令:16 OP(6)若安排寄存器寻址的一地址指令,指令格式应为:124OPRi要清楚是否有冗余编码,必须做出具体的操作码编码分配方案,见下页。由于寄存器寻址的一地址指令格式介于直接寻址的一地址指令与0地址指令之间,因此在设计0地址指令编码时,必须从全1开始往下安排,空出的即为冗余编码,可分给寄存器寻址的一地址指令用。这样的编码有30个,因此还能安排30条该类指令。(注意:需去掉4位Ri场)操作码编码分配: 0 0 0 1A1,A2;3条直接寻址的二地址指令。 1 0 1 10 0 0 …… ……IX,A;6条变址寻址的一地址指令。 1 11 0 1 1 11 1 00 0 0 …… …… ……Ri,Rj; 1 11 1 01 1 18条寄存器寻址的二地址指令。 1 11 1 10 0 0 0 …… …………A; 1 11 1 11 0 1 112条直接寻址的一地址指令。 续: 1

文档评论(0)

1亿VIP精品文档

相关文档