8086源编辑器,汇编器,反汇编器和软件仿真器(带有MSDOS接口的虚拟PC)
今天在我的大学讲座中,我们了解了汇编中未初始化的变量,并且您必须使用这个特定的数据段来做到这一点:.DATA? '?' 在哪里意味着你不会初始化...
我正在尝试创建一个代码,该代码将十六进制形式的 1 8 位数字作为输入并生成十进制等值。 这是我的代码: 数据段 msg1 db 10,13,“给我一个有效的十六进制
我想编写一个8086汇编语言程序来实现strcat函数,该函数将一个字符串连接到另一个字符串
我正在学习汇编,在这个例子中我想连接来自用户的两个字符串 数据段 str1 db“输入第一个字符串:$” str2 db“输入第二个字符串:$&
我必须创建一个小程序,使用EMU8086微处理器模拟器的汇编语言来执行公式并给出正确的答案。我编码了,程序运行没有错误,...
我正在尝试在 emu8086 上编写一个汇编程序,将用户输入的字符串从大写转换为小写,反之亦然,但它不会更改字符串的任何字符: lea dx,提示 移动啊,9 21 小时内...
我是汇编编程新手。我正在尝试解决这个简单的代码,但 emu8086 编译器显示错误;我无法运行该程序。 .型号小 .堆栈100H 。数据 。代码 主程序 MOV A...
你们好,实际上我想使用 ASM 8086 做一个注册功能,所以我使用 int 21h,40h 来添加我的新数据,但是那里有一些问题。 由于我还做了一个登录功能(已完成),所以在e...
通过 ASM 8086 (Dosbox) 在文本文件中添加新数据
大家好,我想要由 ady 创建的数据添加到文本文件中,以及文本文件中的一些以前的数据。我找到的教程只是替换前面的单词/数据。 我想添加新数据...
我想一个一个地读取字符,并在到达“|”时停止特点。我正在使用 dosbox 和 8086。 MOV AX,@DATA MOV DS、AX lea si, 缓冲区 ;打开文件进行查看...
我是asm和emu86的新手。我写了下面的代码 组织100小时 ;变量 var1 dw 21 ;程序开始 主要的: 移动斧头,var1 但是,当我模拟 ax 时,存储值 a100h 我是经验...
为什么我无法在 ASM 中正确设置局部变量? (使用emu8086)
对于 asm 来说是新手,所以这可能是显而易见的,但是 - 这是代码的相关部分: localX 设备 [bp-4] 本地设备 [bp-6] localZ 等 [bp-8] 移动斧头,[bp+4] mov localX, 斧头 移动斧头,...
如何让控制台上打印的文字闪烁。有一个 8086 中断可以启用闪烁,但显然模拟器不支持它。 这就是我所说的中断。有没有...
我正在使用图形模式(AL=12h),我想画一些线,然后清理屏幕并再次画一些线。 移动啊,06 mov al,00 移动 bh,07 移动通道,00 mov cl,00 移动dh,24 移动 dl,79 诠释 1...
组装任务。 i8086。 根据计划,它应该显示“Enter elements:”行,然后用户输入第一个元素,按 Enter,下一个元素在同一行中输入。 ...
大家好,我希望你们过得很好。我正在自己学习组装。我想知道如何表达复杂的数学表达式。在此处输入图像描述 我试着这样做。我试图分配一个
我的 8086 汇编代码可以编译并运行,但是当我尝试输入一些内容供用户输入时,它只允许我输入一个字符,我不确定为什么?
我在 8086 中使用 dosbox 和 tasm 编写一个程序,将背景更改为绿色,然后在屏幕中间打印一个提示,提示输入您的单词,然后当用户输入他们的...
如何在 DOSBox 中仅使用程序集 8086 中的 AMU-401 端口播放标准 midi 文件?
我需要使用汇编 8086 代码在 DOSBox 中使用 AMU-401 播放标准 midi 文件。 我一直在网上查看指南,但没有人解释如何在没有外部驱动程序的情况下进行操作。我有
我所有的(非常基本的)汇编程序都是按照这个模式编写的: .型号小 .stack 0100h 。数据 ;在这里插入变量 。代码 。启动 ;在此处插入说明 。出口 结尾 今天我
我所有的(非常基本的)汇编程序都是按照这个模式编写的: .型号小 .stack 0100h 。数据 ;在这里插入变量 。代码 。启动 ;在此处插入说明 。出口 结尾 今天我
在某些汇编程序中不需要使用 ORG 指令。在我们的程序中有没有必须使用ORG的情况? 组织 100H 我在哪里需要这个代码?