问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

用8086汇编语言输出hello world的程序

发布网友 发布时间:2022-04-23 14:20

我来回答

4个回答

热心网友 时间:2023-05-04 21:55

网页链接 这是我自己写的汇编总结笔记,适合新生入门的,望采纳~

热心网友 时间:2023-05-04 21:55

DATA SEGMENT
HWDB"hello world",'$'
;串定义
DATA ENDS

STACK SEGMENT STACK
DB 100 DUP(?)
STACK ENDS
;堆栈段定义

CODE SEGMENT
ASSUME CS:CODE,DS:DATA,SS:STACK
EXIT:
MOVAX,4C00H
INT21H
;返回DOS

START:
MOVAX,DATA
MOVDS,AX
;初始化数据段寄存器
LEADX,HW
MOVAH,9
INT21H
;调用中断显示串
;...
JMPEXIT
CODES ENDS
ENDSTART
;指定程序入口

热心网友 时间:2023-05-04 21:56

data segment
buf db 'hello world$'
data ends
code segment
assume ds:data,cs:code
start:
mov ax,data
mov ds,ax
lea dx,buf
mov ah,9
int 21h
mov ah,4
int 21h
code ends
end start

热心网友 时间:2023-05-04 21:57

;-----------------------------------------------------
;数据段定义。即存放数据的地方
;-----------------------------------------------------
data segment use16
buf db 'hello,world',0dh,0ah,'$'
data ends
;---------------------------------------------
;代码段,是程序开始执行的地方
;---------------------------------------------
code segment use16
assume cs:code,ds:data
beg: mov ax,data ;加载数据段,这样在数据段中定义的数据'hello,world'才可以在代码段中
;使用
mov ds,ax
mov ah,9 ;调用21中断的9号服务程序,用于输出一个字符串
mov dx,offset buf ;这是串的首地址,只有将它传给寄存器dx,才能实现字符串的输出
int 21h
mov ah,4ch ;程序结束时,要返回dos,因而必须调用21中断中的4c号服务程序
int 21h
code ends
end beg
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我家300多k的网速为什么玩cf总是很迟钝,连切枪都很慢 CF切换枪的速度很慢 ...东西需要输入apple ID密码 我不知道怎么办?更新微信需要appleID_百... ...一遍id苹果手机的每次更新软件都需要输入id和密码请问怎么解决_百度... ...ID 我不知道密码是什么,也不懂怎么申请,想下个软件都下不了... 微信直播王者荣耀有收益吗 王者荣耀新手主播能挣多少 华为是如何进入手机市场的? ...用的那种安在船边上承鱼竿的那个座子中文叫什么?就是下图中的那个... 放在哪里不动钓鱼的叫什么? 梦见炒菜锅着火了怎么也扑不灭? 用汇编语言编写对成绩等级的判断 梦见锅底下的火非常红旺是什么意思? 学习汇编语言有没有用啊? 现在还有人用汇编语言?最流行的是什么 我查账单怎么查? 汇编语言的逻辑运算中异或怎么算,能不能给个例子 微机原理与汇编语言的学习心得 关于汇编语言的,前辈帮忙总结一下哪些汇编语言的指令影响标志位并分析一下是怎么影响的 关于汇编语言的,前辈帮忙总结一下哪些汇编语言的指令影响标志位并分析一下是怎么影响的 请推荐汇编语言从入门到精通 都需要看什么书 给个学习路线图 我是自学没老师 请推荐汇编语言从入门到精通 都需要看什么书 给个学习路线图 我是自学没老师 以my.asm为例说明汇编语言上机过程. 以my.asm为例说明汇编语言上机过程. 在汇编语言中变量的名字代表什么? 在汇编语言中变量的名字代表什么? 用爱剪辑怎么剪视频 汇编语言(王爽)的实验5,第五问和第六问补全后,对全部代码逐行解析,以及分段进行分析总结 汇编语言笔记 汇编语言 栈 梦见用锅炒菜,锅里着火了是什么预兆? 我有必要学汇编语言吗 汇编语言里的进栈 出栈 梦见锅底下的火填柴火,火哄下子好大? 昨晚梦见同事翻是非被打啥意思? 梦见同事翻是非被打啥意思? 折叠屏手机到底好不好用呢? 梦见女同事被打和自己杀人? 梦见一个同事被打我很难过,一直在哭 折叠屏手机是否能完全代替现阶段的智能手机呢? 梦见我同事被打啦 她是女的 梦见同事被家里那边混混打了有什么寓意 OPPO也有了首款折叠屏手机,折叠屏手机究竟有哪些好处呢? 梦见我上班,同事被人打的血流一地是啥梦? 折叠屏手机似乎有爆发之势,大家觉得有哪些优缺点呢? 梦到同事被打的鼻青脸肿 梦到同事翻是非被打什么预兆? 两阳夹一阴的k线,到底说明了什么问题? 梦见老同事被人打挺身相助 苹果或2023年推出折叠iPhone,折叠手机在日常生活中实用吗?