繁体   English   中英

在Mac上测试汇编代码

[英]Test assembly code on a mac

前一段时间,我正在学习一些教程的程序集。 我在Windows机器上运行所有程序,并使用NASM进行编译,然后将编译后的代码写入软盘,然后重新启动并尝试代码。 这个过程很长而且很耗时,可惜不是在Mac上。 当我发现Mac的Xcode已安装NASM时,我立即尝试编译一些代码。 代码编译良好。 问题正在测试中。 在Mac上,我没有软盘(不喜欢使用软盘),所以我不确定如何测试。 我查看了Q(kju) ,发现它只会模拟ISO文件中的内容。 所以我想我想问的是是否可以在ISO文件上安装经过编译的代码以进行测试? (注意:编译后的代码形成一个.bin文件)

谢谢你的帮助

我不知道您要测试的内容是什么(也许是引导加载程序?),但是您不需要为了运行汇编代码而从磁盘重新引导或启动(除非它是引导加载程序之类的东西)。

无论哪种方式,如果您需要“重新启动”进行测试,建议您运行一个模拟器。 Sun VirtualBox超级易于使用且免费,并且可以模拟标准的x86架构(包括软盘驱动器)! 因此这可能会在短期内为您服务。 如果将来想创建ISO映像,则可以使用命令行实用程序hdiutil 在终端窗口中,键入man hdiutil或访问在线手册页 ,以获取有关使用它来创建各种磁盘映像的更多信息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM