第6章练习与作业讲解ppt课件.ppt
《第6章练习与作业讲解ppt课件.ppt》由会员分享,可在线阅读,更多相关《第6章练习与作业讲解ppt课件.ppt(14页珍藏版)》请在三一办公上搜索。
1、练习,1,某机型字长为,16,位,访问内存指令格式如下:,OP,M,A,其中,,OP,是操作码;,M,定义寻址方式;,A,为形式地址。设,PC,为程序计数器,,Ri,为变址寄存器,字长为,16,位,问:,(,1,)该指令能定义多少种指令,解:,OP,字段为,5,位,,2,5,=32,种指令,15,11 10,8,7,0,OP,M,A,(,2,)表中各种寻址方式的范围为多少?,(,3,)写出表中各种寻址方式的有效地址,EA,的计算公式,解:,15,11 10,8,7,0,寻址方式,EA,计算公式,寻址范围,立即寻址,直接寻址,间接寻址,变址寻址,相对寻址,EA=,(,PC,),指令自身,EA=A
2、,256B,EA=,(,A,),64KB,EA=,(,Ri,),+A,64KB,EA=,(,PC,),+A,(,PC,),-128B,(,PC,),+127B,练习,2,某机型指令格式如下:,OP,M,A,其中,M,定义寻址方式,,M=0,时,不变址;,M=1,时,用变址寄存器,X1,进行变址;,M=2,时,用变址寄存器,X2,进行变址;,X=3,时,相,对寻址。设(,PC,),=1234H,,(,X1,),=0037H,,(,X2,),=1122H,,,请确定下列指令的有效地址。,(,1,),4420H,(,2,),2244H,(,3,),1322H,(,4,),3521H,(,5,),67
3、23H,15,10,9,8,7,0,练习,2,OP,(,6,位),M,(,2,位),A,(,8,位),解:(,1,)指令码为,4420H,将指令码展开:,010001,00,00100000B,M=00,,不变址,有效地址,EA=A=20H,15,10,9,8,7,0,(,2,)指令码为,2244H,将指令码展开:,001000,10,01000100B,M=10,,用变址寄存器,X2,进行变址,有效地址,EA=,(,X2,),+A=1122H+44H=1166H,练习,2,OP,(,6,位),M,(,2,位),A,(,8,位),(,3,)指令码为,1322H,将指令码展开:,000100,1
4、1,00100010B,M=11,,相对寻址,有效地址,EA=,(,PC,),+A=1234H+22H=1256H,15,10,9,8,7,0,(,4,)指令码为,3521H,将指令码展开:,001101,01,00100001B,M=01,,用变址寄存器,X1,进行变址,有效地址,EA=,(,X1,),+A=0037H+21H=0058H,练习,2,OP,(,6,位),M,(,2,位),A,(,8,位),(,5,)指令码为,6723H,将指令码展开:,011001,11,00100011B,M=11,,相对寻址,有效地址,EA=,(,PC,),+A=1234H+23H=1257H,15,10
5、,9,8,7,0,练习,3,某机存储字长为,16,位,采用一地址格式的指令系统,允许,直接、间接、变址、基址寻址且变址寄存器和基址寄存器均,为,16,位,试回答:,(,1,)若采用单字指令,共能完成,108,种操作,画出指令格式,并,指出直接寻址和间接寻址的寻址范围,解:,2,6,=64,,,2,7,=128,,所以要完成,108,种操作需,7,位操作码,指令系统中有,4,种寻址方式,所以寻址方式字段需,2,位,由于是一地址格式,所以地址码字段位数,=16-7-2=7,位,格式如下,OP,(,7,位),M,(,2,位),A,(,7,位),15,8,7,6,0,9,直接寻址寻址范围:,2,7,间
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 练习 作业 讲解 ppt 课件
链接地址:https://www.31ppt.com/p-2105187.html