“Hello World!”是一個經典之作,學習每一門語言的第一個程序便是它,但對於匯編來說,我感覺它的入門程序拿“Hello World!”的話,就有點難度了,對於匯編語言的一些基本知識就不再說了,這裡就著重實現下用匯編語言輸出“Hello World!”
DATA SEGMENT
STRING DB 'Hello Wowrld!', '$'
DATA ENDS
STACK1 SEGMENT PARA STACK
DW 20H DUP (0)
STACK1 ENDS
CODES SEGMENT
ASSUME CS:CODES, DS:DATAS, SS:STACK1
BEGIN: MOV AX, DATA
MOV DS, AX
LEA DX, STRING
MOV AH, 9
INT 21H
MOV AH, 4CH
INT 21H
CODES ENDS
END BEGIN
編譯並成功鏈接以後就生成了我們的可執行文件了,這時候就輸出了我們所想要的“ Hello World!” 注意,要顯示“Hello World!”,則需在cmd中執行該可執行文件即可
![]()
本文出自 “驿落黃昏” 博客,請務必保留此出處http://yiluohuanghun.blog.51cto.com/3407300/935340