- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3双操作数指令
3.双操作数指令 ADD(加法指令) 格式:ADD 目的操作数 ,源操作数 功能:将源操作数与目的操作数相加,其和送入目的地址中 SUB(减法指令) 格式:SUB 目的操作数,源操作数 功能:从目的操作数中减去源操作数,其差值送入目的地址中。 3.双操作数指令 AND(逻辑与) 格式:AND 目的操作数 ,源操作数 功能:将两个操作数进行逻辑与运算,结果送回目的地址中。 OR(逻辑或) 格式: OR 目的操作数,源操作数 功能:将两个操作数进行逻辑或运算,并将结果送至目的地址中。 3.双操作数指令 EOR(异或) 格式: EOR 目的操作数 ,源操作数 功能:将两个操作数进行异或运算,并将结果送至目的地址中。 指令流程 要清楚所涉及到的几种寻址方式 (SP),存放栈顶单元的地址 指令流程 要清楚指令的工作周期 6种工作周期: 取指周期FT、源周期ST、 目的周期DT、执行周期ET、 中断响应周期IT、DMA传送周期DMAT (1)取指周期FT:完成取指所需的操作,与指令操作码无关的公共性操作,但FT结束后将转向哪个工作周期,与FT中取出的指令类型有关。 (2)源周期ST:在ST中将依据指令寄存器IR的源地址字段信息进行操作,形成源地址,读取源操作数。 (3)目的周期DT:依据指令寄存器IR的目的地址字段信息进行操作,从主存读取目的地址或目的操作数。 (4)执行周期ET:依据IR中的操作码执行相应操作。 (5)中断响应周期IT:在IT中将直接依靠硬件进行关中断、保存断点、转服务入口等操作。 中断方式:见教材P92页 (6)DMA传送周期DMAT:在DMAT中,CPU交出系统总线的控制权,改由DMA控制器控制系统总线,实现主存与设之间的数据直接传送。 DMA即直接访存方式,其基本思想是在主存储器和I/O设备之间建立直接的数据传送通路。 DMA请求的优先级高于中断请求。 4.单操作数指令 单操作数指令有6条:COM(求访),NEG(求补),INC(加1),DEC(减1),SL(左移),SR(右移)。 格式: 操作码 目的操作数 单操作数指令只有一个目的操作数,操作处理完后送回原处,因此不需要源周期状态ST,取指后直接进入目的周期。 5.转移指令JMP/返回指令RST 转移指令JMP:转移到指令指定的地址去执行从该地址开始的指令。 JMP指令可以用的寻址方式有4钟: 5.转移指令JMP/返回指令RST 5.转移指令JMP/返回指令RST JMP的主要任务是获得转移地址,这一步在执行周期ET中完成,因此,在FT中读得指令并修改PC后,直接进入执行周期ET。 5.转移指令JMP/返回指令RST 执行转移指令的时候,可能出现两种情况 转移不成功(NJP),即转移条件不满足,则程序将顺序执行。 转移成功(JP),即转移条件满足,按寻址方式获得转移地址。 5.转移指令JMP/返回指令RST 一般考核以下四种形式: JMP R JMP (R) JMP (R)+ JMP X(R) 5.转移指令JMP/返回指令RST RST指令:主要任务是获得程序的返回地址,也是安排在执行周期ET完成。因此,在FT中读得指令并修改PC后,直接进入执行周期ET。 RST指令只能采用自增型寄存器间址表明转移地址,并且该寄存器只能用SP。所以RST指令格式只有一种: RST (SP)+ 6.转子指令JSR 指令JSR执行时,先将返回地址压栈保存,然后将该转移地址送入PC之中。 6.转子指令JSR 转子指令的寻址方式有: 3.6 微程序控制器 1. 微程序控制方式的基本思想: 将机器指令分解为基本的微命令序列,用二进制代码表示这些微命令,并编成微指令,多条微指令再形成微程序。 一条微指令包含的微命令,控制实现一步(一个节拍)操作;若干条微指令组成的一小段微程序解释执行一条机器指令。 3.6 微程序控制器 2. 微程序执行过程的描述: 见教材P104页 3. 基本概念和术语: (1)微命令和微操作 (2)微指令和微周期 (3)微程序与微程序设计 (4)工作程序与微程序,主存储器与控制存储器。 * * 变址寄存器内容与紧跟指令的位移量相加,为操作数地址 R0~R3,SP,PC X(R) 变址寻址 5 操作数地址紧跟着指令 PC DI 直接寻址 4 寄存器内容为操作数地址,操作后加1 R0~R3,SP,PC (R)+ 自增型寄存器间址 3 寄存器内容减1后为操作数地址 R0~R3,SP -(R) 自减型寄存器间址 2 地址在指定的寄存器中 R0~R3,SP (R) 寄存器间址 1 数在指定寄存器中 R0~R3,SP,PSW R 寄存器寻
您可能关注的文档
- 2005级中文系三班邢智.ppt
- 2005秋季观星高玉娟老师.ppt
- 2005年Notes進化課程系列一 Notes破冰營.ppt
- 2006-10-8 中国影视素材网 中国影视素材网 阅读6016次.doc
- 2006 年 6 月大学英语四级考试试题新.pdf
- 2006-2007学年第一学期怀德苑幼儿园研学组园部规划方案.doc
- 2006EZ观音林家古厝之旅.doc
- 2006~2007学年度数控系第三届大学生男子篮球联赛秩序册.doc
- 2005年美国心脏学会心肺复苏和紧急心脏救护指南的主要....ppt
- 2006儿童母语说故事比赛.doc
- 金融产品2024年投资策略报告:积极适应市场风格,行为金融+机器学习新发现.pdf
- 交运物流2024年度投资策略:转型十字路,峰回路又转(2023120317).pdf
- 建材行业2024年投资策略报告:板块持续磨底,重点关注需求侧复苏.pdf
- 宏观2024年投资策略报告:复苏之路.pdf
- 光储氢2024年投资策略报告:复苏在春季,需求的非线性增长曙光初现.pdf
- 公用环保2024年投资策略报告:电改持续推进,火电盈利稳定性有望进一步提升.pdf
- 房地产2024年投资策略报告:聚焦三大工程,静待需求修复.pdf
- 保险2024年投资策略报告:资产负债匹配穿越利率周期.pdf
- 政策研究2024年宏观政策与经济形势展望:共识与分歧.pdf
- 有色金属行业2024年投资策略报告:新旧需求共振&工业原料受限,构筑有色大海星辰.pdf
文档评论(0)