lcytms
发表于 2018-6-6 09:08:42
0928
指导设计。
长整加速器全部代码。
用计算器检查长加结果。
lcytms
发表于 2018-6-6 09:09:34
0929
指导设计。
长整加速器全部代码。
粘贴结果。
保存。
lcytms
发表于 2018-6-6 09:10:52
0930
指导设计。
长整加速器全部代码。
再接着看,memory还有问题。
Memory我们首先要看地址是访问谁的。
进头文件,看mask。
lcytms
发表于 2018-6-7 10:20:03
0931
指导设计。
长整加速器全部代码。
修改memory代码。
lcytms
发表于 2018-6-7 10:21:06
0932
指导设计。
长整加速器全部代码。
要让地址落在这个范围,然后呢,再读写才有响应嘛。
但是还有一个问题,就是这个时候,你的地址范围是7fff,它的寻址空间是多少?
它不是16位的,而是15位的。
所以说你要用这个地址的低位来寻址。
加上。
lcytms
发表于 2018-6-7 10:23:18
0933
指导设计。
长整加速器全部代码。
这块完了。
最后我们来看acc。
我们说的这五个寄存器,是acc里面的。
16位的ass、ast写了,8位的状态寄存器为什么不写?
来看设计文档。
lcytms
发表于 2018-6-8 09:15:12
0934
指导设计。
长整加速器全部代码。
看8004,S_REG。
修改代码。
声明s_reg。
把19行的op、start拿出来,声明成线。
lcytms
发表于 2018-6-8 09:16:03
0935
指导设计。
长整加速器全部代码。
用assign给start和op赋值。
lcytms
发表于 2018-6-8 09:18:59
0936
指导设计。
长整加速器全部代码。
ASSH,这个就对了。
没错。ASSL,也没错。
ASTH。
ASTL。
S_REG,你这样写的。
你还要改成刚才一样的形式。
lcytms
发表于 2018-6-10 09:40:29
0937
指导设计。
长整加速器全部代码。
修改S_REG代码。
页:
1
2
3
[4]
5
6
7
8
9
10
11
12
13