标号 变量
標(biāo)號:標(biāo)記了指令,數(shù)據(jù),段的起始地址
data?segment
str?db?‘hello’
data?ends
code?segment
start: jmp?begin
begin: mov?ax,data
code?ends?
end?start
str標(biāo)號(數(shù)據(jù)標(biāo)號通常又叫變量),表示內(nèi)存單元地址和長度
start,begin標(biāo)號表示了指令mov?ax,data的地址
data?,code標(biāo)號表示了數(shù)據(jù)段代碼段的起始地址(段地址)
標(biāo)號與數(shù)據(jù)標(biāo)號的區(qū)別:
標(biāo)號僅表示了標(biāo)號處的內(nèi)存單元的地址
a:?dw?0H,1H????????標(biāo)號a表示了dw定義的數(shù)據(jù)的第一個(gè)數(shù)的偏移地址
數(shù)據(jù)標(biāo)號表示了存儲數(shù)據(jù)的單元的地址及長度
a?dw?0H,1H?????數(shù)據(jù)標(biāo)號a表示了地址ds:[0]中的數(shù)據(jù)的地址及其長度為dw
mov?ax,a????;a相當(dāng)于ds:[0]
mov?ax,a[si];相當(dāng)于mov?ax,ds:[0][si]
總結(jié)
- 上一篇: 《登云阳九里埭诗》第七句是什么
- 下一篇: 华为海思芯机顶盒4K回放有声无影像怎么办