STA X(X为主存地址)指令发出的微操作命令 |
您所在的位置:网站首页 › 微指令格式由什么组成 › STA X(X为主存地址)指令发出的微操作命令 |
什么是STA X
Store the value of accumulator into memory address X 将累加器值存储在地址为X的主存中 微命令: 取指周期: T0 PC -> MAR, 1 -> R T1 M(MAR) -> MDR,(PC)+1 -> PC T2 MDR -> IR,OP(IR) ->ID pc计数器将当前指令地址放进MAR地址寄存器中,置读信号为1; 让主存从MAR读走指令地址(M(MAR)),然后主存把地址放入MDR中,PC自增+1; cpu内的MDR把地址送往指令寄存器,然后 指令寄存器把 操作码 给 指令译码器 执行周期: T0 Ad(IR) ->MAR, 1 ->W T1 ACC -> MDR T2 MDR -> M (MAR) 把指令中的地址码送往地址寄存器,写信号置为1; 累加器的内容送往数据寄存器; 通过cpu内的数据寄存器,也就是累加器的内容,送往主存(对应X的地址) 注释: PC program counter 程序计数器 MAR memory address register 存储器地址寄存器 MDR memory data register主存数据寄存器 ID Insutruction Decoder 指令译码器 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |