MacOs 下调试 8086 汇编

这篇具有很好参考价值的文章主要介绍了MacOs 下调试 8086 汇编。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

所需工具

  • x86 DOS 模拟器:dosbox
  • DOS 上运行调试工具:DEBUG.EXE
  • 汇编器(链接器):DOS 上运行的 MASM.EXE、LINK.EXE 或者直接使用 MacOs 自带的 nasm
  • exe 下载地址:链接: https://pan.baidu.com/s/1Lf7O9R-8A52cvQhtJtHJxw 提取码: rjne

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:
 

MacOs 下调试 8086 汇编

不加上面两个命令的话,每次都要重复输入。挂载目录可按照自己喜好来选,配置文件名中的 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 命令便可以愉快地开始调试了。

相关工具下载链接

 文章来源地址https://www.toymoban.com/news/detail-482256.html

到了这里,关于MacOs 下调试 8086 汇编的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • unity 使用模拟器进行Profiler性能调试

    这篇文章主要记录如何实现通过模拟器对打包的app游戏进行Profiler调试。主要记录一些比较重要的点。 首先你要能够打包unity的安卓包,如果没有安装安卓组件,请先安装组件。 安装完成以后,会在unity的安装目录找到相应的SDK 这个platform-tools后面会用到,而这些组件设置了

    2024年02月07日
    浏览(54)
  • HBuilderX运行到手机或模拟器调试检测不到设备

            开发小程序或app时有时需要在真机上进行调试,有的功能必须要在真机上才能验证,例如:扫码。而且,通过真机调试才能确保软件开发的准确性和页面显示的完整性。         在使用HBuilderX进行调试时有时会遇到下面这种情况,提示“没有检测到设备,请插入设备

    2024年02月05日
    浏览(61)
  • keil5自带“串口模拟器“调试打印(stm32)

     打开软件调试 代码编写串口程序 开始编译 view菜单-serial Windows - uart1 # - 全速运行  

    2024年02月19日
    浏览(46)
  • [游戏开发][Unity] 打包Xcode工程模拟器+真机调试

    Xcode版本:Xcode14 苹果开发者账号、相关设备cer证书、开发者证书、发布证书 账号分三类,个人,公司,企业,价格99/99/299美金 新注册账号的基本设置按网上的教程来就行 我们公司是企业账号,我的苹果开发者账号是公司一个User,这个和个人开发者不同。 账号还是非常重要

    2024年02月15日
    浏览(61)
  • unity调试手机游戏(Android)【模拟器+真机】+设置运行时游戏横屏

    注:我使用的unity版本为2021.3.2f1c1 1、将平台调整为Android 点击“文件“ —— ”生成设置“ 在平台选择Android,点击右下方的切换平台 (如果没有下载Android平台包需要先下载,我的下载好后自动配置了SDK/JDK/NDK,在下载时可选。若没有选择下载SDK/NDK/JDK,需要自行配置) 检查

    2024年02月08日
    浏览(50)
  • QT5.15.2搭建Android编译环境及使用模拟器调试(全)

    地址:下载 我电脑的windows的,所以选windows 由于官方安装过程非常非常慢,一定要跟着步骤来安装,不然慢到怀疑人生 1)打开\\\"命令提示符\\\"(开始 - Windows 系统 - 命令提示符) 或者 “win+R” -输入cmd 找到刚才的exe 命令行输入以下命令(exe位置根据自己实际的),然后回车

    2024年02月04日
    浏览(55)
  • iOS 16.4 之后真机与模拟器无法使用Safari调试H5页面问题

    背景 iOS 16.4之后用真机调试H5时候发现,Safari中开发模块下面无法调试页面 解决方案 在WKWebView中设置以下代码解决 然后再次调试就可以了

    2024年01月20日
    浏览(64)
  • Uniapp真机调试没有检测到设备,请插入设备或启动模拟器后刷新再试

    最近用HbuilderX开发遇到了一个问题,之前插上手机就能调试,但最近再写app的时候,插上手机,也打开了开发者模式,但就是检测不到设备。 后来发现是要打开MIDI模式。vivo手机路径为:系统管理与升级-开发者选项-默认USB配置-MIDI 所以什么是MIDI? MIDI(Musical Instrument Digita

    2024年02月21日
    浏览(43)
  • 【Andriod】adb调试安卓手机时连接真机或模拟器的3种方法,你知道么?

    adb 称之为: Android 调试桥 (Android Debug Bridge ) 是一种允许 模拟器或已连接的 Android 设备 进行通信的 命令行工具 ,它可为各种设备操作提供便利,如 安装和调试应用 ,并提供对 Unix shell( 可用来在模拟器或连接的设备上 运行各种命令 )的访问。 - 可以在 Android SDK/platfo

    2024年02月05日
    浏览(69)
  • 超详细的 Galgame 各种模拟器及工具使用教程

    原文链接 首先如果你使用的是安卓手机端,建议下载以下工具。 工具名称 作用描述 MT管理器 强大的文件管理器,方便你找到文件。 ZArchiver 简称ZA,强大的解压工具。支持中文密码,也可以在 Google Play 下载正版。 WINRAR 同样强大的解压工具,支持中文密码,同时可以修复.RA

    2024年02月02日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包