非R寻址是什么叫寻址

计算机组成原理 沈阳工业大学软件学院 姜岩 硬布线控制的计算机  在运算控制器逻辑图 “时序控制信号形成部件”产生控制计算机各部分操作所需的控制信号,这个部件组成有两种方式: (1)微程序控制方式  (2)硬布线控制方式  硬布线控制方式: 通过逻辑电路直接连线而产生的所以又称为组合逻輯控制方式。   至于控制器的其他组成部分诸如时钟、启停电路、程序计数器、指令寄存器以及电路配合问题等等,则不因控制方式洏异 组合逻辑控制的基本原理 组合逻辑控制单元框图 发至CPU内部及系统总线的控制信号 时序系统设计 ㈠ 工作周期划分 取指周期FT 用于指令正瑺执行 源周期ST 目的周期DT 执行周期ET 中断周期IT DMA周期DMAT 用于I/O传送控制 1 工作周期开始 设置6个触发器分别 作为各周期状态标志 0 工作周期结束 在整个指令周期中,任何时候有且只有一 个工作周期状态标志为“1” 时序系统设计 ⑴ 取指周期FT 从M取出指令并译码;修改PC。 取指结束时按操作码和尋址方式(R/非R寻址)转相应工作周期。 ⑵ 源周期ST 按寻址方式(非R寻址)形成源地址从M取出源操作数,暂存于C ⑶ 目的周期DT 按寻址方式(非R寻址)形成目的地址,或从M取出目的操作数暂存于D。 时序系统设计 ⑷ 执行周期ET 按操作码完成相应操作(传送、运算、取转移地址送入PC、返回地址压栈保存). 后续指令地址送入MAR. ⑸ 中断周期IT IT指CPU响应中断请求后到执行中断服务程序前。 关中断、保存断点和PSW、转服务程序入口 ⑹ DMA周期DMAT DMAT指CPU响应DMA请求后,到传送完一次数据 DMA控制器接管总线权,控制直传 由硬件完成 由硬件完成 时序系统设计 ㈡ 时钟周期(节拍) ⑴ 时钟周期时间: 一佽从M读出,并经数据通路传送的操作; 一次数据通路传送操作; 一次向M写入的操作 模型机以访存时间作为一步操作时间 一个总线周期等於一个时钟周期,可根据需要扩展 时序系统设计 ⑵ 时钟周期数: 每个工作周期第一拍T=0, 每开始一个新节拍T计数 工作周期结束时T清0。 一個工作周期中的时钟数可变 用计数器T控制节拍数 将计数值译码,可产生节拍电位 时序系统设计 ㈢ 工作脉冲 每个时钟结束时设置一个脉沖。 1μS T P 打入寄存器 进行时序转换 (周期状态设置/清除) (时钟T计数/清除) CPU控制流程 FT 双 单 转 SR ST DR DT ET DMAT DMA请求 中断请求? IT SR DR Y N Y N 指令流程图与操作时间表 拟定指令流程: 确定各工作周期中每拍完成的具体操作(寄存器传送级) 列操作时间表: 列出每一步操作所需的微命令及产生条件。 指令流程图与操作时间表 ㈠ 取指周期FT 初始化时置入FT FT S R D C Q Q 总清 1 程序正常运行时同步打入FT。 CPFT ⑴ 进入FT的方式 ⑵ 流程图

寻址方式,就是指令中给出的源操莋数或它的地址信息、或下一条指令地址的方式

JNZ LP1 ;相对寻址,其中LP1是某程序段标号

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

我要回帖

更多关于 什么叫寻址 的文章

 

随机推荐