返回顶部
首页 > 资讯 > 精选 >在Windows64下如何搭建汇编语言DOSBox及debug.exe环境
  • 680
分享到

在Windows64下如何搭建汇编语言DOSBox及debug.exe环境

2023-06-25 14:06:57 680人浏览 八月长安
摘要

这篇文章主要介绍了在windows64下如何搭建汇编语言DOSBox及debug.exe环境,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。该文同为类似问题 “如何在 Wind

这篇文章主要介绍了在windows64下如何搭建汇编语言DOSBox及debug.exe环境,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

该文同为类似问题 “如何在 Windows 64 位系统下进入 debug” 的答案。

因为其它原因需要进入 debug 调试模式下学习汇编语言时,会出现类似以下的错误提示

在Windows64下如何搭建汇编语言DOSBox及debug.exe环境

这是因为他们使用的是 64 位的 Windows 系统(Win 7,Win 8 以及 Win 10 等),而 64 位 Windows 系统不再支持在命令提示符窗口下进入 debug 调试模式。

那么对于使用 64 位 Windows 系统的用户来说,该怎样才能够顺利进入 debug 模式呢?有三个解决方法:

  • 安装双系统,装多一个 32 位的 Windows 操作系统

  • 虚拟机中安装 32 位的 Windows 操作系统

  • 在 64 位系统上安装配置 DOSBox 以及 debug.exe

32 位的 Windows 系统可以选择  Win XP 或者 Win 7,但无论是双系统或是虚拟机,都太麻烦。

这里讲解一下第三种方法,通过安装和配置 DOSBox 以及 debug.exe,我们能够简单快速地在 64 位的 Windows 系统下进入 debug 调试模式。

首先,准备好材料 DOSBox.exe 以及 debug.exe(文末提供下载链接)。

在Windows64下如何搭建汇编语言DOSBox及debug.exe环境

然后安装 DOSBox,其默认安装在 C:\Program Files (x86) 目录下,我们也可以选择安装到其它自定义目录,这里我选择安装到 F 盘。

安装完成后,我们找到 debug.exe,并把它放到一个喜欢的位置上。这里我为了方便管理,把 debug.exe 放在了 DOSBox 的安装根目录下,注意到 DOSBox 的安装根目录为:F:\DOSBox-0.74 。

在Windows64下如何搭建汇编语言DOSBox及debug.exe环境

然后我们打开 DOSBox,初始界面如下所示:

在Windows64下如何搭建汇编语言DOSBox及debug.exe环境

这个时候直接输入 debug 命令是不行的,我们还要做一些配置工作。那该怎么做?在 DOSBox 安装根目录下的 DOSBox 0.74 Manual.txt 文件中可以找到答案,我们打开该文件,找到以下帮助文字

在Windows64下如何搭建汇编语言DOSBox及debug.exe环境

这段帮助文字的意思是说,我们必须使用类似示例 "mount C D:\GAMES" 的命令来将我们本地的一个目录挂载为 DOSBox 的一个驱动器之后,才能够正常使用 DOSBox。在示例命令 "mount C D:\GAMES" 中,C  表示我们需要在 DOSBox 中创建的驱动器,可以随意定义,D:\GAMES 表示我们需要被挂载为驱动器的本地目录。挂载成功之后,我们输入在命令中自定义的驱动器盘符,如 C: ,便可以进入到 DOSBox 中的该分区内。

因为我们需要进入 debug 调试模式,而 debug.exe 此时被我放在了 F:\DOSBox-0.74 目录下,所以我们需要输入以下指令:MOUNT F F:\DOSBox-0.74(哈哈,我的自定义盘符同样是 F),如下图所示:

在Windows64下如何搭建汇编语言DOSBox及debug.exe环境

回车后会提示驱动器 F 已经被成功挂载为本地目录 F:\DOSBox-0.74。此时我们需要进入 F 盘,需要明白此时这个 F 盘是 MOUNT 命令后 DOSBox 中创建的 F 盘,它映射着我们本地的 F:\DOSBox-0.74 目录,但并不是我们电脑本地的 F 盘。输入命令 F: 然后回车,如下所示

在Windows64下如何搭建汇编语言DOSBox及debug.exe环境

进入 F 盘后,便可正常输入 debug 命令进入调试模式了

在Windows64下如何搭建汇编语言DOSBox及debug.exe环境

通过上面的方法的确可以进入 debug 模式,但是,每一次重新打开 DOSBox 的时候都需要重新输入以上命令,十分不便。我们可以通过修改配置文件,让 DOSBox 打开时自动输入以上命令。那怎么修改配置文件呢?同样在 DOSBox 0.74 Manual.txt 文件中可以找到答案,我们打开文件,找到以下帮助文字

在Windows64下如何搭建汇编语言DOSBox及debug.exe环境

在Windows64下如何搭建汇编语言DOSBox及debug.exe环境

上面两段帮助文字的意思是说,在 DOSBox 的配置文件中有一个 [autoexec] 区段,在这个区段中的命令会在 DOSBox 每一次启动时自动运行,我们可以在这里写入 MOUNT 命令。它同时还指明了配置文件在不同系统下的路径,但我们可以更加轻松地找到配置文件,在 DOSBos 安装根目录下,有一个名为 DOSBox 0.74 Options.bat 的脚本文件,我们双击它便可以打开配置文件了。

打开配置文件后,拉到最底下,可以看见 [autoexec] 区段

在Windows64下如何搭建汇编语言DOSBox及debug.exe环境

我们在这里输入上面的命令,如下:

在Windows64下如何搭建汇编语言DOSBox及debug.exe环境

保存后,重新打开 DOSBox,此时已经自动挂载并进入 F 盘,等待我们输入 debug 命令。

需要注意的是,若双击 DOSBox 0.74 Options.bat 文件后没有打开配置文件,我们可以手动找到配置文件并打开。打开 DOSBox 会同时打开两个窗口,其中一个是黑色的控制台窗口,在控制台窗口中指明了配置文件的绝对路径:

在Windows64下如何搭建汇编语言DOSBox及debug.exe环境

通过该路径找到配置文件后,用记事本打开即可。

感谢你能够认真阅读完这篇文章,希望小编分享的“在Windows64下如何搭建汇编语言DOSBox及debug.exe环境”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网精选频道,更多相关知识等着你来学习!

--结束END--

本文标题: 在Windows64下如何搭建汇编语言DOSBox及debug.exe环境

本文链接: https://lsjlt.com/news/305331.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 汇编语言DOSBox及debug.exe在Windows64下环境搭建
    该文同为类似问题 “如何在 Windows 64 位系统下进入 debug” 的答案。 很多同学初看王爽的《汇编语言》,或者因为其它原因需要进入 debug 调试模式下学习汇编语言时...
    99+
    2024-04-02
  • 在Windows64下如何搭建汇编语言DOSBox及debug.exe环境
    这篇文章主要介绍了在Windows64下如何搭建汇编语言DOSBox及debug.exe环境,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。该文同为类似问题 “如何在 Wind...
    99+
    2023-06-25
  • 汇编语言DOSBox及debug.exe在Windows64下怎么搭建
    在Windows 64位系统下搭建汇编语言的开发环境,可以使用DOSBox和debug.exe这两个工具。以下是搭建过程的简要步骤:...
    99+
    2024-03-05
    Windows DOSBox
  • 如何搭建x86汇编DOS编程环境
    小编给大家分享一下如何搭建x86汇编DOS编程环境,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!相关工具的介绍DOSBOX这个软件在PC上模拟出DOS环境,从官网...
    99+
    2023-06-25
  • 如何搭建X86汇编调试环境
    这篇文章将为大家详细讲解有关如何搭建X86汇编调试环境,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。汇编环境搭建本次使用vscode搭建的,需要的插件有X86 and X86_64 Assembly(也可...
    99+
    2023-06-25
  • JAVA语言环境如何搭建
    这篇“JAVA语言环境如何搭建”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“JAVA语言环...
    99+
    2024-04-02
  • 如何在Mac下搭建MySQL环境
    小编给大家分享一下如何在Mac下搭建MySQL环境,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧! 方法一:用dmg镜像安装1、安装官网下载好 MySQL Mac...
    99+
    2024-04-02
  • ubuntu如何搭建c语言开发环境
    要在Ubuntu上搭建C语言开发环境,您可以按照以下步骤进行操作:1. 安装编译器:打开终端,运行以下命令安装gcc编译器和make...
    99+
    2023-08-29
    ubuntu c语言
  • 如何搭建一个R语言开发环境
    本篇内容介绍了“如何搭建一个R语言开发环境”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!步骤1:安装R语言,打开官网--download R...
    99+
    2023-06-08
  • Linux 环境下如何快速搭建自然语言处理平台?
    自然语言处理是人工智能领域中非常重要的一个分支,它涵盖了文本分析、语音识别、机器翻译、情感分析等多个方面。而在自然语言处理领域,一个好的平台可以大大提升工作效率和研究成果。本文将介绍如何在 Linux 环境下快速搭建自然语言处理平台。 ...
    99+
    2023-10-10
    自然语言处理 linux spring
  • 如何在宝塔面板中搭建Go语言开发环境?
    如何在宝塔面板中搭建Go语言开发环境? 随着Go语言在软件开发领域的日益流行,越来越多的开发者选择使用Go语言进行开发。而宝塔面板作为一款功能强大的服务器管理工具,也支持在其环境下搭建...
    99+
    2024-04-02
  • 如何在Linux环境下使用Go语言编写高效的API?
    在Linux环境下使用Go语言编写高效的API是一项非常重要的技能,因为Go语言以其高效、简洁、并发的特点成为了Web开发中的重要语言之一。在这篇文章中,我们将会介绍如何在Linux环境下使用Go语言编写高效的API。 一、安装Go语言环境...
    99+
    2023-07-08
    linux api shell
  • Windows系统中如何搭建Go语言开发环境
    今天小编给大家分享一下Windows系统中如何搭建Go语言开发环境的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。1、Go语言...
    99+
    2023-07-04
  • windows下在vim中搭建c语言开发环境的详细过程
    目录1 代码格式化1.1 clang-format初体验1.2 在vim中格式化c代码2 代码自动补全3 编译运行源程序1 代码格式化 C语言代码的格式化需要使用clang-form...
    99+
    2024-04-02
  • 如何在Linux环境下高效学习GO语言?
    在当今的软件开发领域中,GO语言(又称Golang)越来越受到重视。作为一种快速、高效、可靠的编程语言,GO语言已经成为了许多开发者的首选。如果你想在Linux环境下高效学习GO语言,那么本文将为你提供一些有用的技巧和建议。 安装GO语言...
    99+
    2023-08-02
    学习笔记 开发技术 linux
  • Go语言教程:如何在Unix环境下实现响应式编程?
    响应式编程(Reactive Programming)是一种面向数据流和变化传播的编程范式。它可以帮助我们更加高效地处理异步数据流,提高编程效率和代码可读性。在本文中,我们将探讨如何在Unix环境下使用Go语言实现响应式编程。 一、什么是...
    99+
    2023-09-26
    教程 响应 unix
  • 在Hadoop2.X/YARN环境下如何搭建CentOS7.0系统配置
    这篇文章主要讲解了“在Hadoop2.X/YARN环境下如何搭建CentOS7.0系统配置”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“在Hadoop2.X...
    99+
    2024-04-02
  • GO语言在Windows环境下,如何高效地进行HTTP编程算法?
    随着互联网的快速发展,HTTP协议已经成为了网络编程的重要组成部分。而作为一门高效、简洁的编程语言,GO语言在HTTP编程中也有着不可忽视的优势。本文将介绍如何在Windows环境下,使用GO语言实现高效的HTTP编程算法。 一、安装GO...
    99+
    2023-09-19
    windows http 编程算法
  • GO语言在Linux环境下如何实现自然语言处理同步?
    随着人工智能技术的不断发展,自然语言处理(NLP)成为了人工智能领域中的一个重要研究方向。而GO语言作为一种高效、安全、易于开发的编程语言,也在NLP领域展现出了强大的潜力。本文将介绍GO语言在Linux环境下如何实现自然语言处理同步。 ...
    99+
    2023-09-05
    linux 自然语言处理 同步
  • 如何实现在Hadoop2.X/YARN环境下搭建CentOS7.0 JDK配置
    这篇文章主要讲解了“如何实现在Hadoop2.X/YARN环境下搭建CentOS7.0 JDK配置”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何实现在H...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作