用于类 UNIX 操作系统的 8086 模拟器?

用于类 UNIX 操作系统的 8086 模拟器?

是否有适用于 Fedora 17 的 8086 模拟器(免费或付费)?我正在使用 AT&T 风格学习汇编语言。

答案1

这是两个 8086 模拟器:

  • i8086emu- Intel 8086 微处理器的跨平台模拟器。它支持动态加载设备插件和一些外围设备,如 PIT、PIC、8 段显示器、按钮和 LED。 i8086emu 附带一个 ncurses 和一个 GTK-2 GUI。
  • 假86- 用 C 语言编写的 8086 PC 模拟器。它的设备支持似乎比 i8086emu 少。

答案2

博克斯一种最古老的虚拟机。

当然,你必须检查盖姆项目。这是一个主流开源虚拟模拟器。

你总是可以唠叨你需要的东西,并为项目的核心做出贡献。

答案3

您可以使用任何虚拟机管理程序软件。例如:Qemu-kvm、Virtualbox、Xen、Vmware 等。我建议您使用 qemu-kvm 或 virtualbox 来启动虚拟机。因为qemu-kvm和virtualbox都是开源的hypervisor,而且它们很容易使用。Virtual box有一个由QT编写的良好的GUI。 Qemu-KVM 拥有强大的命令行。 Libvirt也是一个很好的命令行,支持所有hypervisor。特别支持qemu-kvm。您可以在虚拟机中执行所有操作。如果您的虚拟机崩溃,您的主机不会受到影响。

答案4

PCEm 在模拟完整硬件方面做得很好:https://pcem-emulator.co.uk/

如果您生活在只有 Windows 的世界,那么 86box(PCEm 的分支)可能会让您感兴趣:https://github.com/86Box/86Box

它们不仅模拟 CPU,还模拟很多硬件,包括 voodoo 3dfx 等

检查一些玩过这些的帖子:https://virtuallyfun.com/wordpress/category/80386/

您可以查看 pcem 论坛以与 Linux 一起使用https://pcem-emulator.co.uk/phpBB3/viewtopic.php?t=3155

相关内容