emu8086 相关问题

8086源编辑器,汇编器,反汇编器和软件仿真器(带有MSDOS接口的虚拟PC)

访问emu8086中的数组

有人可以告诉我在emu8086中访问数组元素的最有效方法吗? 作为一个例子,我得到了这个数组: 选项卡 db 30h、35h、32h、37h、38h、39h、31h mov si, offset ta 写错了吗...

回答 1 投票 0

将 AX 寄存器与 8086 上的零进行比较

我有一个小程序可以将二进制字符串转换为十进制。我正确地将其存储在 BX 中,但是当我想在以下循环中打印 BX 时出现问题。即使 AX 是双的,它也会损坏...

回答 1 投票 0

将 AX 寄存器与零 8086 进行比较

大家好,我有一个小程序可以将二进制字符串转换为十进制,我将其正确存储在 bx 中,但是当我想在这个循环中打印 bx 时出现问题,它甚至打破了 ax 仍然大于...

回答 1 投票 0

emu8086中的冒泡排序

下面的流程图用于对从地址[200h]开始的长度为N = 100h的数组进行升序排序,遵循以下原则: 原则: 对数组中的每对连续值进行排序(如果

回答 1 投票 0

结合16位*16位乘法的结果输出32位值

mov ax, [integerOp1] mul [整数Op2] mov 结果Hi, dx mov 结果Lo, ax ;整数 -> ASCII mov cx, 0 ;计算结果中的位数 @IterateMulLo:...

回答 1 投票 0

访问数组中的元素并将每个元素存储在汇编 8086 中的寄存器中

所以我试图访问一个数组,每次迭代时我都会将元素的值存储在寄存器 AL 中。我正在访问的数组是一个从用户那里获取其值的数组,我输入的值...

回答 1 投票 0

将 4 位十进制输入从 ASCII 转换为正确的整数形式

我正在输入 4 位数字并将其存储在变量中。那部分完全没问题。然后我可以检索该值并打印它。我正在尝试将其转换为整数,以便我可以执行算术...

回答 1 投票 0

数组求和汇编语言代码,新的提示行向左移动,答案不打印而是打印以前的寄存器值

我正在尝试编写一个简单的汇编语言代码。它可以运行,但有一些小问题。 该代码旨在接受五个值并存储在数组中,因此它会提示用户五次。

回答 1 投票 0

不带INT 10H的汇编金字塔程序

我的任务是编写一个 Intel 8086 汇编语言程序,在不使用 INT 10h 指令的情况下显示数字金字塔。结果应如屏幕截图所示:金字塔 这是我的

回答 1 投票 0

我的代码没有离开从第228行开始的循环(称为ciclo),看起来它没有读取鼠标

;多段可执行文件模板。 数据段 ;在这里添加您的数据! ;埃斯科拉斯·埃尼西亚斯 stringjogar db "JOGAR$",0 stringtop5 db "TOP 5$",0

回答 1 投票 0

8086:带有 16 位和的单词列表传递

请帮助我完成我的组装程序: 8086:16位和的词表遍历 编写一个程序,对 16 位字列表求和。如果添加 16 位字,则总和将存储在 16 位字中。

回答 1 投票 0

汇编器读取 3 个十进制数 L1,L2,L3 两位数,然后指示这些数字是否可以表示三角形的边

L2+L3>= L1 et L2+L1>= L3 et L1+L3>= L2 是必须验证是否是三角形的 3 个条件。我尝试了下面的代码,但它给了我错误的答案,我想...

回答 1 投票 0

emu8086汇编中如何获取数组长度?

我想获取emu8086汇编时的数组长度。对于 length 或 sizeof 我收到错误: error-错误参数 谁能帮我用其他方法找到数组的长度?

回答 2 投票 0

我的代码没有离开从第228行开始的cicle(称为ciclo),看起来他没有读取鼠标

;多段可执行文件模板。 数据段 ;在这里添加您的数据! ;埃斯科拉斯·埃尼西亚斯 stringjogar db "JOGAR$",0 stringtop5 db "TOP 5$",0

回答 1 投票 0

一个汇编程序,读取 4 个整数,找到最小的并计算总和

它可以很好地读取整数并找到最小的整数。但是,当总和 > 9 时,它会给出错误的结果。 我正在尝试将 BH 中的总和计算为小数。但是如果我为了

回答 1 投票 0

8086如何反转寄存器中字节的十进制数字

如何在字节级别反转寄存器值? mov al,12 -----> 如何反转 al 值 到 21 这是我尝试过的: mov bx,4321 ;我想制作bx 1234 mov cl,04 ;cl ...

回答 2 投票 0

这个8086升序代码是如何工作的?

我目前正在学习 8086 编程,这个编程已在我们实验室的 8086 套件上进行了演示。以下代码将数字序列按升序排序: 莫夫斯,2000 mov cl, [si] 十二月 瞧...

回答 1 投票 0

Emu8086存储8位数字问题

在这个问题中,我问为什么我的代码不起作用,我认为问题仅出现在程序尝试打印 ASCII 字符时,但从那时起我意识到没有......

回答 1 投票 0

8086 - 使用 CX 作为索引循环数组

我正在使用emu8086为8086编写.asm。 我想使用循环指令循环字节数组。在循环内部,我想按顺序访问数组中的数据(从最低内存开始

回答 1 投票 0

无法理解为什么程序集不起作用,即使从值寄存器正确复制了值,输出也没有显示正确的结果

我正在尝试在 emu8086 中构建一个程序,该程序将作为输入 1 8 位二进制数给出,然后在输出中显示其十六进制形式。 我的代码是这样的: 数据段 结束 堆栈段...

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.