回覆列表
-
1 # 使用者6867372496503
-
2 # 使用者646602480848
微機原理中dw與db分別代表:雙字和字 double word 和double byte。
db和dw都是資料型別描述偽指令,它們告訴編譯器為這個變數分配多少記憶體空間。
一、型別的區別:
db為位元組型別,dw為字型別。
二、長度單位的區別:
1個db的長度為8位,即一個位元組。
三、定位的區別:
1dw的長度為2db,即16位,兩個位元組。(DW定義16位資料,每個資料需兩個單元存放。高8位資料位元組先存入低地址位元組中,而低8位資料位元組則再存入高地址位元組中。)
擴充套件資料:
微機原理組合語言包括下列幾類:
1、組合語言的格式。
2、語句行的構成。
3、指示性語句。
4、指令性語句。
5、組合語言程式設計的過程。
6、程式設計。
7、宏彙編與條件彙編。
區別很大。要說聯絡,也是有那麼一點的。DW、EQU都是偽指令,是寫給彙編器看的,由彙編器轉換為指令(使用者不必關心這個)。 DW expr ;分配記憶體並寫入expr的值。EQU 並不分配記憶體,只是類似於宏一樣的替換。