您的位置:首页 > 编程语言

汇编程序——在屏幕上显示一个字符串“Hello”

2016-10-23 17:55 1641 查看
这是我们学习汇编的时候的代码,仅供学习参考。

源代码:

data segment
string db 'Hello',13,10,'$'  ;字符串以’$’符号结尾,以单引号括起来
data ends

code segment

assume cs:code,ds:data
start:						;程序的入口地址
push ds				;save old data segment
sub ax,ax				;ax寄存器清零,作为数据段0偏移地址
push ax				;零偏移地址入栈

mov ax,data
mov ds,ax			;把数据段地址装入数据段寄存器ds

lea dx,string			;把字符串首地址装入dx寄存器,或写成mov dx, offset string
mov ah,9				;DOS功能调用,在屏幕上显示字符串
int 21h				;DOS中断

mov ah,4ch				;return to DOS
int 21h
code ends
end start				;汇编的结束,程序在此执行
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐