- 1、本文档共108页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第四讲;一、CPU模型的组成及其数据通路;;;1.存放器;1.存放器;〔1〕通用存放器;〔2〕暂存器;〔3〕指令存放器IR;〔4〕程序计数器PC;〔5〕程序状态字存放器PS;〔6〕堆栈指针SP;〔7〕与主存接口的存放器MAR,MDR;2.运算部件;3.总线与数据通路结构;〔1〕ALU总线;〔2〕系统总线;4.控制器及微命令的根本形式;4.控制器及微命令的根本形式;〔2〕控制器;;二、数据传送;1.存放器之间的数据传送;2.主存数据传送到CPU;3.CPU数据传送到主存;;三、时序控制方式;1.指令的执行过程:;;三、时序控制方式;〔1〕.同步控制方式;〔2〕.同步控制方式的多级时序系统;①多级时序的概念;②多级时序信号之间的关系;;;③时序系统的组成;四、模型机的指令系统;1.指令格式;2.寻址方式;四、模型机的指令系统;3.程序控制类;寄存器编号;;五、模型机的时序系统;五、模型机的时序系统;访存、取指令,修改PC内容_公操作;五、模型机的时序系统;五、模型机的时序系统;五、模型机的时序系统;二、取指周期流程;三、传送类指令流程图;三、传送类指令流程图;三、传送类指令流程图;例3:拟出指令MOVX〔R1〕,R0;的读取与执行的流程。
指令功能:将R0的内容送入主存某单元,该单元的地址通过变址计算获得。
FT0:PC-MAR
FT1:M-MDR-IR
PC+1-PC
ST0:R0-C
DT0:PC-MAR
DT1:M-MDR-D
PC+1-PC
DT2:R1+D-Z
DT3:Z-MAR
ET0:C-MDR
ET1:MDR-M
源:存放器寻址目的:变址寻址;例4:拟出指令MOV〔R3〕,X〔R2〕;的读取与执行的流程。
指令功能:将主存某单元〔该单元的地址通过变址寻址找到〕的内容送入由R3所指示的主存单元中。
源:变址寻址
目的:存放器间址;FT0:PC-MAR
FT1:M-MDR-IR
PC+1-PC
ST0:PC-MAR
ST1:M-MDR-D
PC+1-PC
ST2:R2+D-Z
ST3:Z-MAR
ST4:M-MDR-C
DT0:R3-MAR
ET0:C-MDR
ET1:MDR-M;例5:拟出指令MOV-〔R1〕,〔PC〕+;的读取与执行的流程。
指令功能:将立即数存入主存由R1的内容减1所指示的单元。
源:直接寻址
目的:自减型存放器间址;FT0:PC-MAR
FT1:M-MDR-IR
PC+1-PC
ST0:PC-MAR
ST1:M-MDR-C
PC+1-PC
DT0:R1-1-Z
DT1:Z-MAR,R1
ET0:C-MDR
ET1:MDR-M;例6:拟出指令MOV〔R2〕+,R0;的读取与执行的流程。
指令功能:将R0的内容送入R2所指示的单元中,然后R2的内容加1。
源:存放器寻址
目的:自增型存放器间址;FT0:PC-MAR
FT1:M-MDR-IR
PC+1-PC
ST0:R0-C
DT0:R2-MAR
DT1:R2+1-Z
DT2:Z-R2
ET0:C-MDR
ET1:MDR-M;四、运算类指令流程;四、运算类指令流程;例2:拟出指令SUB〔R0〕,D1;的读取与执行的流程。
指令功能:将由直接寻址获得的源操作数与存放器间址获得的目的操作数相减,结果存入目的地址中。
源:直接寻址
目的:存放器间址;FT0:PC-MAR
FT1:M-MDR-IR
PC+1-PC
ST0:PC-MAR
ST1:M-MDR-MAR
PC+1-PC
ST2:M-MDR-C
DT0:R1-MAR
DT1:M-MDR-D
ET0:C-D-Z
ET1:Z-MDR
ET2:MDR-M;;例3:拟出指令NEG〔R0〕+;的读取与执行的流程。
指令功能:
将目的操作数变反,末位加1。
目的:自增型存放器间址;FT0:PC-MAR
FT1:M-MDR-IR
PC+1-PC
DT0:R0-MAR
DT1:M-MDR-D
DT2:R0+1-Z
DT3:Z-R0
ET0:D+1-Z
ET1:Z-MDR
ET2:MDR-M;五、堆栈操作流程;例1:拟出指令MOV-(SP〕,(R2);的读取与执行的流程。
指令功能:
您可能关注的文档
- 连锁企业物流管理实务第十一章 连锁企业供应链的构建与管理.ppt
- 化工基础实验 流体流动阻力.ppt
- 机电设备管理与维修第8章机电设备故障及零部件的失效机理.ppt
- 基础会计简明(上海财大).ppt
- 急性一氧化碳中毒课件.ppt
- 颈部淋巴结分区及诊断.ppt
- 控制电机第六章 自整角机.ppt
- 三视图的形成与投影规律.ppt
- 奢侈品管理概论第8章 中国奢侈品市场环境因素.ppt
- 生物制药 4-6章复习.ppt
- 2024年江西省高考政治试卷真题(含答案逐题解析).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)物理试卷(含答案详解).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)地理试卷(含答案详解).pdf
- 2024年内蒙通辽市中考化学试卷(含答案逐题解析).docx
- 2024年四川省攀枝花市中考化学试卷真题(含答案详解).docx
- (一模)长春市2025届高三质量监测(一)化学试卷(含答案).pdf
- 2024年安徽省高考政治试卷(含答案逐题解析).pdf
- (一模)长春市2025届高三质量监测(一)生物试卷(含答案).pdf
- 2024年湖南省高考政治试卷真题(含答案逐题解析).docx
- 2024年安徽省高考政治试卷(含答案逐题解析).docx
文档评论(0)