适用于旧PC应用程序的x86仿真器
我正在 x86 架构汇编器中编写一个步进模式中断处理程序,但不知道如何查找和打印 mov byte ptr [bx] 和 bx 寄存器。 到目前为止我已经有了这个,理论上它应该......
在 DOSBox 中使用 TASM 运行汇编代码。我正在尝试在显示器中央打印我的名字。字母应按如下方式打印:第一个字母,然后是从
使用8086微处理器和DOSBox。 这个驻留程序是通过这两个命令完成的: TASM.exe 程序.asm & TLINK.exe /t 程序.obj 为什么当我运行另一个具有...的 .exe 时它不起作用?
我编写了一个汇编程序,使用冒泡排序对数组进行排序。我收到错误。 这是完整的代码: 组织100小时 .data 节 数组 db 5, 3, 7, 1, 4, 9, 2, 8, 6 数组大小 d...
我已经编写了使用冒泡排序对数组进行排序的汇编程序。我收到错误。这是完整的代码 组织100小时 .data 节 数组 db 5, 3, 7, 1, 4, 9, 2, 8, 6 数组大小...
我正在使用 TASM(在 DosBOX 模拟器中)。 我是初学者,我还不太了解。 下面是我的完整代码。问题是它不仅打印出预期的输出(25 + 10 = 35 和 25 - 10 = 1...
这是我在 DosBox 程序集中交换 2 行的代码。我不明白为什么它从 input.txt 打印相同的内容到 out.txt。我认为问题在于行号(和用户输入)。 T...
OP的文字: 我怎样才能在 NASM 汇编中使向后计时器 3 分钟? 计时器不向后运行。 编辑: 看起来分割模式工作正常。不确定单圈模式。 为了建立一个国家...
有人可以提供一个如何使用汇编交换txt文档中的两行的示例吗?我会用它作为示例,因为现在我可以将内容从一个 txt 文件复制到另一个,但是...
是否可以从Dosbox打开Windows的文件资源管理器? 当我尝试打开它时,它显示: “该程序无法在 DOS 模式下运行。” 我在 dosbox 中输入 run.bat,然后运行此文件: 运行.bat: ...
我最近下载了一些旧的dos游戏,并且正在使用dosbox运行它们,除了转到每个游戏目录的路径并运行.exe之外,还有其他方法可以打开这些.exe文件吗?创造
我正在编写一个程序,将数字转换为单词,并将所有其他字符不变地写入输出文件。但由于某种原因,输出缓冲区会覆盖彼此之上的字符......
我正在编写一个程序,将数字转换为单词,并将所有其他字符不变地写入输出文件。但由于某种原因,输出缓冲区会覆盖彼此之上的字符......
OP的文字: 我怎样才能在 nasm 汇编中使向后计时器 3 分钟? 计时器不向后运行。 编辑: 看起来分割模式工作正常。不确定单圈模式。 为了建立一个国家...
TITLE clits.asm 道森格 .型号小 .堆栈0100H 。数据 。代码 MOV AX,@DATA MOV DS、AX ; --- 清除屏幕 --- MOV AX,0600H 莫夫BH,07H 莫夫CX,0000H MOV DX,184FH INT 10H ; --- 显示在...
我有这个汇编8086(TASM)代码,并且屏幕上打印的文本是紫色的,我不希望它是紫色的(我需要蓝色或黑色), 那么我该如何改变它呢? 代码: .型号小 ...
我正在尝试将 Daggerfall 安装到我的计算机上。 它询问我安装目录;默认位置是 C:\dagger,但我希望它安装到 C:\Program Files (x86)\Dagger。问题是它确实...
客户希望向其网站访问者提供 Windows 屏幕保护程序供下载。到目前为止,上帝,但是:屏幕保护程序应该是动态生成的,并且需要一些元数据
我正在尝试将两个 4 位(16 位)BCD 数字相加并显示结果。 我已经写了下面的代码,但我想知道如何处理进位位,因为这个程序挂起了DOSBox(...
这里是 nasm x86 汇编代码,用于识别数组序列中缺失的数字: [组织0x100] 跳转开始 开始: 莫夫西, 0 jmp外层 外: mov bx,测试 mov ax, [bx+si] 移动CX,0 jmp旅馆...