我能问一下我犯了什么错误,导致我使第二位数字值(R2)始终与第三位数字值(R1)相同吗?
<str
<pre><code>.model small
.stack 100
.data
message db "Please enter your movie selection: $"
mselection db 1 dup (?)
所以现在我只能让它循环并等待点击,但是,一旦我点击,程序认为我仍然在按住点击或其他东西,因
如何将两个一位数字组合在一起以使其成为两位数代码?汇编语言
例如,我想将2和0相结合,结果将变
请帮助,我需要使用DEBUG-DOSBOX中的汇编编程,将前5个数字的平方和。这是一个2 ^ 2的示例:
<pre><code>
<pre><code>; Moving a string without using string instructions
ASSUME CS:CODE,DS:DATA,ES:EXTRA
DATA SEGMENT
SOURCE DB 11H,22H,33H,44
我最近编写了一个x86'bootloader'程序,该程序显示BIOS跳转到我的程序后硬件寄存器的值。为了进行测试,
<pre><code>DATA SEGMENT
STR DB "HELLO!!$"
LEN DB ?
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START: MOV AX,DATA
<strong>为什么此代码未显示“ Hello World”,我当前在dos框中使用汇编语言。这是我第一次编写汇编语言
我正在尝试在DOSBox上的汇编器中设置VGA(640x480x16)调色板,但具体地说,颜色6、8-F不会改变。我试过使
我是x86汇编语言的新手,正在阅读此网站<a href="http://spike.scu.edu.au/%7Ebarry/interrupts.html#ah0a" rel="nofollow noref
我从<a href="https://www.geeksforgeeks.org/8086-program-to-convert-a-16-bit-decimal-number-to-octal/" rel="nofollow noreferrer">Geeks-f
这是我的代码,将字符“!”移动到仅从左到右。从左向右移动完成后,它不会从右向左返回。
<pre><
我使用dosbox编写了一个算术程序。输入必须为4和3,但结果应为16。是吗?
<pre><code>mov ah, 4
mov al, 3
add
我正在尝试编写一个程序以获取3个值的总和并获得均值。到目前为止,我能够通过从总和中减去某个值
我想根据以下条件使用中断来减慢程序速度:
<ul>
<li>如果我按下键盘上的向上箭头,速度将会提高</l
只需下载OBS Studio,并想在DOSBox中记录一个工作会话。大多数设置工作得很好,但是我想我应该已经预料
我正在尝试在图形模式 (13h) 中绘制一个矩形并检查它是否在任何时候被点击过,如果它被点击过,我想
我正在使用程序集 8086 作为我的编程语言创建一个 dosbox 游戏。我想为游戏添加一些背景音乐。我正在使
我接到了一个作业,我必须添加 2 个数字并显示结果。我在控制台中显示它们时遇到问题。它不显示数