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