惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Jina AI
Jina AI
大猫的无限游戏
大猫的无限游戏
T
Tailwind CSS Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
WordPress大学
WordPress大学
Last Week in AI
Last Week in AI
Hugging Face - Blog
Hugging Face - Blog
阮一峰的网络日志
阮一峰的网络日志
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
人人都是产品经理
人人都是产品经理
V
V2EX
博客园 - 叶小钗
雷峰网
雷峰网
小众软件
小众软件
量子位
V
Visual Studio Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
The GitHub Blog
The GitHub Blog
Martin Fowler
Martin Fowler
G
Google Developers Blog
博客园_首页
博客园 - Franky
有赞技术团队
有赞技术团队
宝玉的分享
宝玉的分享

汇编

在浏览器使用 wasm 如何解决兼容性问题 C++中 i=i; 与 *p=i; 对应的汇编代码为什么不一样? 汇编问题求解,这个问题我自己确实做不来 如何学习汇编语言? Linux 下, global variable 在汇编里是什么时候被初始化的呢? Lock 指令到底有什么用? 求大神帮忙解答两个题,关于编程的,应付微机原理与应用过关考试的,不胜感激 6.828 lab1 Exercise 2 死循环问题 如何解决 ShellCode 中 call 所产生的 \x00 用 AMD64 汇编写的 web server 来做个调查,各位V2exer 有多少学过汇编?有用过否? Introduction to UNIX Assembly Programming
有谁能来教我一下汇编的问题吗?我真的因为这个卡了好久了
tiRolin · 2023-11-30 · via 汇编

题目要求是这样的

在屏幕中的第 10 行到 15 行的第 20 列开始显示如下菜单: Arithmetic system of primary school

  1. add
  2. subtract
  3. multiply
  4. divide

然后我写出了下面的代码

assume cs:codesg, ds:datasg
datasg segment
    welcome db 'Arithmetic system of primary school$'
    file db '1. add$'
    insert db '2. subtract$'
    modify db '3. multiply$'
    exit db '4. devide$'
datasg ends
  
codesg segment
start:

    mov ax, datasg
    mov ds, ax
        
    mov ah, 02h 
    mov dh, 09h 
    mov dl, 13h 
    int 10h 
        
    lea dx, welcome
    mov ah, 09h
    int 21h 
        
    mov ah, 02h 
    mov dh, 10h 
    mov dl, 13h 
    int 10h 
        
    lea dx, file
    mov ah, 09h
    int 21h   
        
    mov ah, 02h 
    mov dh, 11h 
    mov dl, 13h 
    int 10h 
        
    lea dx, insert
    mov ah, 09h
    int 21h
        
    mov ah, 02h 
    mov dh, 12h 
    mov dl, 13h 
    int 10h 
        
    lea dx, modify
    mov ah, 09h
    int 21h
        
    mov ah, 02h 
    mov dh, 13h 
    mov dl, 13h 
    int 10h 
        
    lea dx, exit
    mov ah, 09h
    int 21h
        
    ;等待用户按键
    mov ah, 07h 
    int 21h 
        
    mov ah, 4ch 
    int 21h 
codesg ends
end start

这个代码可以正确显示出我要的内容,但是第一行和第二行之间总是有空行,具体表现如下

我真的想不明白问题出在哪里 不论是问百度还是问 gpt 都不太管用,我没法了所以来问问各位,希望有懂的救一下,我先谢谢各位了