Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
查找用户输入中的第一个和最后一个大写字母
输入将从 a z 或 A Z 中获取 并且输入以星号结束 我们需要将输入字符的第一个和最后一个大写字母作为输出 另外 我们应该显示每次输入的内容 注意 我们逐个字符地获取输入 而不是作为字符串 测试用例1 输入 aAbCcP 输出 AP 测
Assembly
emu8086
汇编基础知识:输出寄存器值
我刚刚开始学习汇编语言 我已经陷入了 在屏幕上显示存储在寄存器中的十进制值 的部分 我使用 emu8086 任何帮助将不胜感激 model small Specifies the memory model used for program
Assembly
DOS
x8616
emu8086
使用汇编器 8086 显示表的总和
我正在编写一些代码 允许我对表进行求和 然后使用汇编语言显示其结果 这是我到目前为止所想到的 data segment tab db 9 dup 3 5 8 4 7 1 6 7 0 resultat db data ends code se
Assembly
emu8086
如何在emu8086中创建和绘制精灵?
我收到了一个作业 需要使用 emu8086 创建游戏 但问题是我不知道如何绘制精灵 谁能帮助我向我解释精灵的创建 你能告诉我如何在emu8086上画画吗 首先 您设置图形视频模式 下一个代码选择 320x200 256 色模式 mov ax
Assembly
emu8086
如何在emu 8086中用汇编语言打印0到100?
这里我尝试了打印 10 到 0 的十进制数字emu8086 MODEL SMALL STACK 100H DATA NUM DB 58D CODE MAIN PROC MOV AX DATA MOV DS AX START CMP NUM
Assembly
emu8086
8086 asm中的struct类型数据无法打印
outputstring macro x push ax push dx mov ah 9 mov dx offset x int 21h pop dx pop ax endm inputstring macro x push ax pus
Assembly
x8616
MASM
emu8086
无法将 8 位地址移至 16 位寄存器
我正在尝试分配变量来注册 代码如下 ORG 100h var1 DB 10 var2 DB 20 MOV BX var1 error operands do not match 16 bit register and 8 bit addre
Assembly
x86
x8616
emu8086
如何检查emu8086中CF标志是否为1?
我试图找出 CARRY 标志是否为 1 但我不知道如何检查它 我编写了下面的代码 但我需要一些帮助来处理我输入的问号 LEA DX MSG MOV AH 09H INT 21H MOV AH 01H INT 21H MOV NUM AL S
Assembly
x86
emu8086
x8616
在汇编中生成随机数
我是汇编新手 在生成随机数时遇到问题 我的代码很简单 它在中生成 100 个数字0 25范围并将它们存储在数组中 我遇到的问题是 当我在emu8086汇编程序成功运行并生成 100 个随机数 并将其存储在数组中 但是当我在masm611 每
Assembly
Random
x86
MASM
emu8086
内存中的变量未通过存储更新为该符号
当我运行 emu8086 时 这个结果 和 返回给我 0 为什么 data segment ans dw ends stack segment dw 128 dup 0 ends code segment start mov ax data
Assembly
x8616
emu8086
memorysegmentation
模拟器使用 int21h/ah=09h 显示“2000 个字节后未找到错误字节 24h”
我必须使用汇编来做一个简单的计算器EMU8086 但每次我尝试启动它时EMU8086给出这个错误 INT 21h AH 09h address 170B5 byte 24h not found after 2000 bytes correc
Assembly
x86
DOS
emu8086
x8616
为什么程序集 8086 中不允许使用变量名“name”?
当我尝试声明一个名为 name 的变量时 它不起作用 它给了我一个错误 这个there are errors 并有以下解释 22 wrong parameters MOV BL name 22 probably no zero prefix
Assembly
x8616
emu8086
为什么我从 mov ax, bx+si+1 得到的结果为零?
mov ax 10 mov bx 4 mov si ax mov ax bx si 1 LEA ax bx si 1 当我将 bx si 和 1 加在一起并移至 ax 时 结果为 0 在下一行 当我使用 LEA 时 它起作用了 我得到了 1
Assembly
x8616
emu8086
程序集 8086 光标放置
我想将光标放在 论文 之后 等待输入 ENTER 然后将其放在 作者 之后 这两个句子都是打印的已定义变量 insert db Insert new paper 0 0Ah 0Ah 0Ah 0Dh inserttitle db Title
Assembly
x8616
emu8086
textcursor