我需要在Ubuntu中模拟8086程序的程序集。

我搜索存储库,发现与8086不同的8085仿真器。

ubuntu是否有8086/88汇编仿真器?

最佳答案

我建议看

编辑发现:


密件抄送


这是8086 cpus的C编译器,对于
开发引导程序或与BIOS相关的8086代码。

可以使用仿真器在i386 Linux下运行8086代码,
“ elksemu”,也包含在此软件包中。

dosbox(可以很好地运行旧式.com文件)


DOSBox是具有Tandy / Hercules / CGA / EGA / VGA / SVGA图形的x86模拟器,
声音和DOS。它旨在在以下平台上运行旧版DOS游戏:
不支持。 (Win2k / XP / FreeBSD / Linux / MAC OS X)

剂量


DOSEMU是PC模拟器应用程序,允许Linux运行DOS
x86虚拟机中的操作系统。这使您可以运行
许多DOS应用程序。


通过终端对文本和全键盘进行仿真(通过热键)。
内置的X支持,包括IBM字符集字体。
带有大多数兼容视频卡的控制台上的图形功能。
DPMI支持,因此您可以运行DOOM。
CDROM支持。
内置IPX和pktdrvr支持。


Bochs


Bochs是使用C ++编写的高度可移植的免费IA-32(x86)PC仿真器,
在大多数流行的平台上运行。它包括英特尔x86 CPU的仿真,
常见的I / O设备和自定义BIOS。

qemu / kvm


使用KVM,可以运行多台虚拟PC,每台虚拟PC都可以运行未修改的Linux或
Windows图像。每个虚拟机都有专用的虚拟化硬件:
网卡,磁盘,图形适配器等

KVM(用于基于内核的虚拟机)是针对
Linux主机在x86(32和64位)硬件上。

08-16 11:03