我不懂其中的test1.pro怎么弄呢,test1.pro写的是汇编助记符,机器码等。他是怎么把程序加载到ROM中的呢?
嗯,您说的我能明白。但是具体在modelsim怎么实施呢?那些二进制编码写到什么地方呢?怎么加载进去
追答二进制码只要自己写一个文件命名为test1.pro然后放到modelsim的工作目录就可以了,modelsim会利用你综合好的网表文件还有其他一些对应fpga的库文件对那个cpu模块进行仿真,再具体的比如modelsim是如何执行的,这个我也说不准,估计也就是在操作系统里开辟一些内存进行运算吧。仿真的时候实际上也不是在fpga内运行的,要在实体的fpga上仿真这个cpu你肯定还需要加对这个cpu编程的模块,通过外部io将所谓的机器码写到内部你定义好的rom中。