在代碼段中存放數(shù)據(jù)
-
計算1122h、3344h、5566h的和,結(jié)果存放在ax中
dw(define word)
使用dw定義了3個字型數(shù)據(jù),數(shù)據(jù)之間用逗號隔開
類似的還有db(define byte)、dd(define double word)start和end start是對應的,end start標記程序的執(zhí)行入口
在代碼段中使用棧
-
假設代碼中有數(shù)據(jù)1122h、3344h、5566h、7788h、99aah、0aabbh,利用棧將它們逆序存放
包含多個段的程序
如果將代碼、數(shù)據(jù)、棧都放到一個段里面
會顯得混亂,編程時要隨時注意何處是數(shù)據(jù)、何處是棧、何處是代碼
一個段的大小<=64KB,這樣就會讓數(shù)據(jù)、代碼、棧的大小受到極大的限制-
所以,一般會考慮使用多個段來存放數(shù)據(jù)、代碼、棧
給數(shù)據(jù)起標號

打印HelloWorld

- 使用int 21h顯示的字符串必須要以$結(jié)尾
- 字符串可以用雙引號或者單引號括住


