鱼C论坛

 找回密码
 立即注册
查看: 23|回复: 1

关于window11无法运行汇编程序和debug的问题

[复制链接]
发表于 昨天 20:09 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
需要的工具
百度网盘
链接: https://pan.baidu.com/s/1tSGtz_rOPqIpo2rgUzATeg?pwd=0000 提取码: 0000
夸克网盘
链接:https://pan.quark.cn/s/64688d43003c

1、安装DOSbox
默认下一步安装
记住安装目录

2、下载MASM,exe和link.exe
在你想的地方新建文件夹,路径全英文,文件夹命名不能有空格,最好简单的英文将MASM,exe和link.exe放在里面在里面

3、打开DOSbox安装目录,找到DOSBox 0.74 Options.bat文件双击打开
在文件的最后输入

mount A: D:                //根据你新建文件夹的地址输入,例如我是在D盘新建文件夹aaaa 只需要在这将d盘挂到虚拟a盘上
set PATH=%PATH%;A:MASM
A:
cd A:/aaaa                //在这里打开新建的aaaa



//后面不要输入不要输入进去
然后就可一跟着小甲鱼学习了

顺带调整DOSbox窗口大小方法,还是打开DOSBox 0.74 Options.bat文件
找到
--------------------------
fullscreen=false
fulldouble=false
fullresolution=original
windowresolution=1620x1200
output=opengl
autolock=true
sensitivity=100
waitonerror=true
priority=higher,normal
mapperfile=mapper-0.74.map
usescancodes=true
----------------------------------------
windowresolution=1620x1200                //这里输入窗口大小,是乘号,*没用
output=opengl                //这照抄
这样就可以改成你想要的大小了*——*
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 昨天 20:10 | 显示全部楼层
针对在 Windows 11 上运行汇编程序和 debug 的问题,通常是由于系统不兼容旧版 16 位程序所致。以下是一种常用解决方案,使用 DOSBox 模拟 DOS 环境来运行汇编工具。

所需工具
- DOSBox(建议使用最新版本)
- MASM.exe 和 LINK.exe(可从可靠来源获取,如编译器工具包)

注意:请确保从官方网站或可信渠道下载工具,避免安全风险。

步骤说明

1. 安装 DOSBox
- 运行安装程序,默认设置即可。
- 记住安装目录(例如:C:\DOSBox)。

2. 准备汇编工具
- 在任意位置新建一个文件夹,路径需全英文且不含空格(例如:D:\asm)。
- 将 MASM.exeLINK.exe 放入该文件夹。

3. 配置 DOSBox
- 打开 DOSBox 安装目录,找到并双击 DOSBox 0.74 Options.bat 文件(以文本编辑器打开)。
- 在文件末尾添加以下配置(请根据你的文件夹路径修改):


  1. mount A: D:\asm
  2. set PATH=%PATH%;A:MASM
  3. A:
  4. cd A:/
复制代码


说明
- 第一行将文件夹 D:\asm 挂载为虚拟 A 盘。
- 第二行将 A 盘的 MASM 目录添加到系统路径。
- 第三行切换到 A 盘。
- 第四行进入 A 盘根目录。

4. 调整 DOSBox 窗口大小(可选)
- 在同一个配置文件中,找到以下行:

  1. windowresolution=1620x1200
  2. output=opengl
复制代码

- 修改 windowresolution 的值以调整窗口大小(例如:800x600)。
- 确保 output=opengl 保持不变。

5. 运行汇编程序
- 保存配置文件并关闭。
- 启动 DOSBox,即可在模拟环境中使用 MASM 和 LINK 进行汇编编程。

提示:学习时,可将汇编源文件(如 .asm)放在同一文件夹中,便于访问。

如有其他问题,欢迎继续提问!

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-12-23 06:34

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表