8086源编辑器,汇编器,反汇编器和软件仿真器(带有MSDOS接口的虚拟PC)
如果你输入键盘3它将是3 +并输入另一个数字3它将是3 = 3 + 3 = 6我是这个主题的新手,我很难理解这一点请帮助我,谢谢你提前......
这里的任何人都可以让我理解这个程序以及我将通过它获得什么输出?
数据段STRING1 DB 11H,22H,33H,44H,55H MSG1 DB“FOUND $”MSG2 DB“未找到$”SE DB 34H数据结束打印宏MSG MOV AH,09H LEA DX,MSG INT 21H INT 3 ENDM CODE .. 。
我想从用户那里得到一个数字(即5)然后打印从1开始到<输入(即1 2 3 4)但我的代码不会停在“4”而不是循环运行直到“d”我知道那个循环运行CX ......
Shift和Rotate操作不适用于8086培训套件,为什么?
我一直在做8086训练器套件的编码。由于某种原因,SHR,SHL,SAL,SAR,ROL,ROR操作不起作用。如果我写一个像MOV AX,16 SHR AX,2这样的声明,它将被卡在......
我正在添加ax和bx。因此,如果结果的MSB为1,则符号标志= 1或者其他符号标志= 0。我对吗?如果我是对的,为什么在输出中显示sign flag = 0?不应该是SF = 1吗?如果我错了请...
我必须找到3个无符号16位数的gcd。它运行但没有给出正确的输出。我的代码有什么问题?
这是一个汇编语言8086程序,用于查找三个无符号16位数的gcd。我已多次检查代码,我觉得这应该是正确的。它运行并且既没有错误......
对于我的课程,我必须编写一个程序,将所有低于1000h的值从一个有符号的16位数字(称为inputArray)数组复制到另一个数组(称为outputArray)。在这......
我想知道这一周的哪一天,有人可以帮助我吗?日:MOV AH,2AH;获得系统日期INT 21H MOV AL,DL;日是在DL AAM MOV BX,AX CALL DISP mov啊,4ch int 21h ......
我正在尝试在emu8086中创建一个迷宫游戏。首先,我想让全屏显示屏变为白色,然后以黑色打印迷宫背景的坐标,但是当我将它全屏显示时......
我正在编写一个代码,用于在程序集中将十六进制(A-F)转换为十进制。我设法在8086 emu上写它但我需要它用于linux。我需要帮助。该代码在8086仿真器n窗口上工作得非常好。 ...
我是8086的新手。我正在使用程序制作一个4函数计算器。当我输入输入为:第一个数字:1秒数字:1选择:1(1表示加法)我得到输出为'b'....
emu8086汇编Int 16啊= 01h,如何清空缓冲区? [重复]
我用键盘敲击'a'和's'编码一个小游戏,我不想在我的循环中等待,所以我尝试了16h,啊= 01h。当我按下'a'键时,它就像是卡被卡住,如何清空/冲洗缓冲区......
我在数组中输入了输入。然后我尝试在数组中打印偶数。我得到了预期的输出,但是在打印结果后我得到了额外的数字。就像假设我的数组是1,2,3输出是......
我有几个变量存储来自计时器的数字的ASCII,我需要将所有变量连接成一个字符串,以便在宏上打印它们。示例mov number_1,30h mov ...
所以我在8086程序集中处理DES加密程序,当我必须进行置换密钥k +时,我得到了它的部分,将它拆分,然后每次迭代都进行一些移位。问题是k +的每一半......
所以,我创建了一个测量步进电机转动程度的程序。我们必须将度数测量到最接近的10度(即如果电机已经转过141.75度,我们......
我想取两个输入并将它们相乘并在emu8086中打印结果。但问题是乘法只能用AL或AX作为一个固定的操作数。假设我不能乘以BX和DX。所以现在......
我正在尝试获取字符串的第二个字符(例如,测试中的e)。用emu8086编译。当我这样做:str db'Test $'... mov si,1;得到str mov bl的第二个字符,str [si];存储...
我知道如何进行单字符输入和字符串输入。我也知道如何使用带有INT 21h的DOS函数显示自选字符串。但我想知道如何采取字符串输入和......
好吧,我开始像一个月前一样学习8086汇编,直到现在我学习它没有太多问题,但现在我被困在字符串中。问题是如何在8086中迭代字符串...