首页 > 编程语言 >MacOs 下调试 8086 汇编

MacOs 下调试 8086 汇编

时间:2023-03-06 09:45:22浏览次数:64  
标签:汇编器 EXE MacOs 8086 目录 调试 dosbox

所需工具

dosbox 配置

  1. 去 https://www.dosbox.com/download.php?main=1 (opens new window)下载对应 dmg 文件
  2. 点击,运行里面的 dosbox,弹出一个窗口
  3. 打开 ~/Library/Preferences/DOSBox 0.74-3-3 Preferences 文件,在文件末尾 [autoexec] 下添加
mount C: ~/dosbox
C:
 

不加上面两个命令的话,每次都要重复输入。挂载目录可按照自己喜好来选,配置文件名中的 0.74-3-3 可能会因实际的 dosbox 软件版本不同而有所差异。

  1. 创建挂载目录 dosbox(第 3 步配置文件添加的命令中的挂载目录)
  2. 将 DEBUG.EXE、MASM.EXE、LINK.EXE 等可执行文件丢到 dosbox 目录,如果使用的是 MacOs 自带的 nasm 汇编器,那么 DEBUG.EXE 和 MASM.EXE 就不需要了,编译过程在 MacOS 的 shell 里完成就行
  3. 重新打开 dosbox

之后通过汇编器生成的 EXE 文件都让它生成到 ~/dosbox 目录下,然后使用 debug filename.exe 命令便可以愉快地开始调试了。

相关工具下载链接

 

标签:汇编器,EXE,MacOs,8086,目录,调试,dosbox
From: https://www.cnblogs.com/feiquan/p/17182692.html

相关文章

  • ThinkPHP MVC模式、URL访问控制器和调试模式
    一、什么是MVCM-Model编写model类对数据进行操作V-View编写html文件,页面呈现C-Controller编写类文件(UserAction.class.php)处理输入(写入数据库记录),确保M和V的同步......
  • electron 逆向解包并构建调试环境
    npminstallasar-gC:\Users\czl\Desktop\node-v17.6.0-win-x86>npminstallasar-gnpmWARNdeprecatedasar@3.2.0:Pleaseuse@electron/asarmovingforward.T......
  • Django源码-测试和调试环境搭建
    Django源码-测试和调试环境搭建一创建虚拟环境mkvirtualenv-ppython3.8.10DjangoSource二安装Djangopipinstalldjango==4.0b1三下载源码方法一gitclon......
  • MacOS Ventura 13.2.1 (22D68) 下载
    基于官方镜像制作.支持制作U盘启动和VMWare加载. 下载地址:XEngine--XEngine网络开发框架XEngine网络通信引擎XEngine网络中间件(xyry.org)......
  • 【调试】ftrace(一)基本使用方法
    简介Ftrace是LinuxKernel的官方tracing系统,支持Functiontrace、静态tracepoint、动态Tracepoint的跟踪,还提供各种Tracer,用于统计最大irq延迟、最大函数调用栈大小、调度......
  • 【调试】ftrace(二)新增跟踪点
    内核的各个子系统已经有大量的跟踪点,如果这些跟踪点无法满足工作中的需求,可以自己手动添加跟踪点。添加跟踪点有两种方式,一种是仿照events/目录下的跟踪点,使用TRACE_EVENT......
  • WeNet调试
    运行:参照:markdown问题:CMakeError:Error:generator:NinjaNinja:提高构建速度wenet/runtime/libtorch/fc_base/libtorch-src/lib/libtorch_cuda_cpp.so:undef......
  • 昇思MindSpore报错调试宝典(三):网络构建与训练类报错之语法问题
    欢迎前往MindSpore论坛进行该文章的浏览:https://www.hiascend.com/forum/thread-0232113194535560002-1-1.html上一期讲解了网络构建与训练类报错问题中context配置问题该......
  • [VS工程技巧]远程调试工具及dump文件来检查程序崩溃及异常等问题
    做什么之前有一次梦中所得,既然可以让vs附加到进程去调试活动的dll,那要是可以让我本地的电脑去调试别人客户端或者测试环境的DLL就好了,这样就可以不通过dbgview去一个个输......
  • Android studio 使用小米手机(Redmi K30 Pro)真机调试
    Androidstudio虚拟机调试启动很慢,而且有些应用还必须要用手机调试,还得把apk发到手机上安装,比较麻烦。所以手机通过USB直接连接电脑在线调试,方便快捷。手边有一部小米的R......