编辑: wtshxd 2016-03-13

10 HALT 7.2程序的微程序及指令代码 微地址 数据流程 0000H [00],[00],[00] 取指指令 0003H [00],[00],[00] RAM->

Dbus->

A 0004H [00],[00],[00] 取指指令 0005H [00],[00],[00] RAM->

Dbus->

R0 0006H [00],[00],[00] 取指指令 0007H [00],[00],[00] A->

Dbus->

DR1 0008H [00],[00],[00] R0->

Dbus->

DR2 0009H [00],[00],[00] ALU->

Dbus->

A 000AH [00],[00],[00] 取指指令 000BH [00],[00],[00] RAM->

Dbus->

R1 000CH [00],[00],[00] 取指指令 000DH [00],[00],[00] A->

Dbus->

DR1 000FH [00],[00],[00] R1->

Dbus->

DR2 0010H [00],[00],[00] ALU->

Dbus->

A 0013H [00],[00],[00] 取指指令 0014H [00],[00],[00] A->

Dbus->

RAM 0015H [00],[00],[00] 取指指令 0016H [00],[00],[00] 停机 7.2.1程序的微指令序列 7.2.2程序的微程序及指令代码 微地址 微指令 功能 操作寄存器 00H 4D FF FF H 取指指令 IR1=5FH MOV A , #45 17H DD FB FF H Dbus->

A A=45H 18H 4D FF FF H RAM->

Dbus->

IR1 IR1=6CH MOV R0 , #96 1BH DD FB FF H RAM->

R0 R0=96H 1CH 4D FF FF H RAM->

Dbus->

IR1 IR1=0CH ADD A , R0 03H FF FC F9 H A->

DR1 DR1=45H 04H FF 7F

79 H R0->

DR2 DR2=96H 05H FF FB A9 H ALU->

A A=DBH 06H 4D FF FF H RAM->

Dbus->

IR1 IR1=6CH MOV R1 , #43 1BH DD FB FF H RAM->

R1 R1=43H 1CH 4D FF FF H RAM->

Dbus->

IR1 IR1=1CH SUB A , R1 07H FF FC D6 H A->

DR1 DR1=DBH 08H FE 7F

56 H R1->

DR2 DR2=43H 09H FF FB

86 H ALU->

A A=98H 0AH 4D FF FF H RAM->

Dbus->

IR1 IR1=8FH STA

10 23H D5 FF FF H RAM->

Dbus->

IR2 IR2=10H 24H BB FD FF H A->

RAM(10H) RAM(10)=88H 25H 4D FF FF H RAM->

Dbus->

IR1 IR1=FFH 说明在使用软件HKCPT的联机方式与脱机方式的实现过程 包括编制程序中每指条令的时序分析,累加器A和有关寄存器、存........

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题