有没有不用 wine 的方法来安装模拟器?

有没有不用 wine 的方法来安装模拟器?

我需要它来练习 16 位汇编代码。我关心的是查看寄存器在每次执行指令时发生了什么。我正在使用 ubuntu 18.04,由于包装损坏问题,我无法安装 wine,我尝试了很多方法,但都没有用。我的 source.list 文件

我的 source.list 文件

源列表

剩余代码

deb http://archive.ubuntu.com/ubuntu bionic-security universe
# deb-src http://security.ubuntu.com/ubuntu bionic-security universe
deb http://archive.ubuntu.com/ubuntu bionic-security multiverse
# deb-src http://security.ubuntu.com/ubuntu bionic-security multiverse
deb http://dl.winehq.org/wine-builds/ubuntu/ bionic main
# deb-src http://dl.winehq.org/wine-builds/ubuntu/ bionic main

答案1

您可以将 DOSBox 与 TASM(x86-16 汇编器/调试器)一起使用。
要在 Ubuntu 上安装当前版本的 DOSBox:

  1. 安装 DOSBox

    sudo apt-get install dosbox  
    
  2. 下载 TASM(Turbo Assembler) 和 TD(Turbo Debugger)

    获取此内容的来源

  3. 将其提取到已知位置,例如/home/user/tasm

  4. 打开 DOSBox

  5. 使用以下方式在 DOSBox 中挂载路径

    mount c /home/user/tasm
    
  6. 执行并享受

网上有很多教程,但我没能找到一个完整且可用的教程。部分解决方案可以在这里找到这里或者这里。但两张都没有图片。

相关内容