HonestQiao 发表于 2007-01-22 00:41

如何构建一个完整的学习用汇编实验环境?

如何构建一个完整的学习用汇编实验环境?

    欢迎大家提出建议,谢谢。

    Windows下面,可以使用Keil 与 proteus来实现一个完整的实验环境。

    proteus可以实现硬件模拟仿真,Keil则可以接合proteus来进行开发调试。

    这样子你可以放心的进行操作、测试、调用,而不怕系统崩溃了。

    不知道Linux是否有类似的方案,谢谢!

[ 本帖最后由 HonestQiao 于 2007-2-7 09:39 编辑 ]

mingyanguo 发表于 2007-01-22 00:41

Linux/BSD下面,gcc+vim/emacs+bochs/vmware/qemu就不错。
不过qemu对于很多trap的处理不好容易死掉,bochs的仿真非常好,只是慢一点。

HonestQiao 发表于 2007-01-22 08:54

原帖由 mingyanguo 于 2007-1-22 08:41 发表于 2楼
Linux/BSD下面,gcc+vim/emacs+bochs/vmware/qemu就不错。
不过qemu对于很多trap的处理不好容易死掉,bochs的仿真非常好,只是慢一点。

我主要喜欢Proteus这点:

具有和其它EDA工具一样的原理布图、PCB自动或人工布线及电路仿真的功能外,其革命性的功能是,他的电路仿真是互动的,针对微处理器的应用,还可以直接在基于原理图的虚拟原型上编程,并实现软件源码级的实时调试,如有显示及输出,还能看到运行后输入输出的效果,配合系统配置的虚拟仪器如示波器、逻辑分析仪等,您不需要别的,Proteus为您建立了完备的电子设计开发环境。


  适合在大学建立虚拟试验环境。

mingyanguo 发表于 2007-01-22 09:56

原帖由 HonestQiao 于 2007-1-22 08:54 发表于 3楼


我主要喜欢Proteus这点:


  适合在大学建立虚拟试验环境。
这已经不止是汇编了,而是体系结构的问题了 :-)

gvim 发表于 2007-01-22 14:00

emu8086 在windows下面是个不错的选择。linux还不清楚有哪些类似软件。

HonestQiao 发表于 2007-01-22 17:29

原帖由 gvim 于 2007-1-22 14:00 发表于 5楼
emu8086 在windows下面是个不错的选择。linux还不清楚有哪些类似软件。

emu8086,我喜欢。

在学校的时候,实验室和工厂的设备摊着用。
现在没有那么好的条件,emu8086很好。

plumlee 发表于 2007-01-23 07:17

买个仿真器可以吗?

HonestQiao 发表于 2007-01-23 13:03

原帖由 plumlee 于 2007-1-23 07:17 发表于 7楼
买个仿真器可以吗?

  也可以,不过一个好点实用的仿真器的话好几两银子啊。

fangwen 发表于 2007-01-23 18:31

我还是学生想买开发板请大家推荐一下下 谢谢咯
页: [1]
查看完整版本: 如何构建一个完整的学习用汇编实验环境?