1441
指导设计。
2.6 虚拟CPU状态转移图。
因为我们这个CPU是一个虚拟CPU,它不干别的事。
它置位了以后,获得了仲裁的授权之后,它只干一件事。
就向ACC发命令。
发地址。
cpu_addr_out应该发哪个地址?
1442
指导设计。
2.6 虚拟CPU状态转移图。
看系统地址映射表。
CPU置位,获得了仲裁了以后,要干的第一件事是什么?
要给从机发地址。
1443
指导设计。
2.6 虚拟CPU状态转移图。
要访问从机的源地址寄存器。
这个时候发的是寄存器的地址。
ASSH。
这是从机寄存器的地址。
它并不是数据的地址本身。
1444
指导设计。
2.6 虚拟CPU状态转移图。
通过数据总线告诉ASSH地址在哪。
1445
指导设计。
2.6 虚拟CPU状态转移图。
SH,SL。
要把0100写到从机寄存器的地址里面去。
从机寄存器的地址有两个,一个是8000,一个是8001。
1446
指导设计。
2.6 虚拟CPU状态转移图。
下一拍s2发什么?
SL。
1447
指导设计。
2.6 虚拟CPU状态转移图。
这样,ACC就知道了源在什么地方。
然后写s3。
1448
指导设计。
2.6 虚拟CPU状态转移图。
1449
指导设计。
2.6 虚拟CPU状态转移图。
1450
指导设计。
2.6 虚拟CPU状态转移图。
