8086組合語言知識大綱

2021-09-21 06:16:40 字數 1188 閱讀 8007

乙個儲存單元儲存乙個位元組

乙個cpu有n根位址線,則可以說這個cpu的位址匯流排的寬度為n。這樣的cpu最多可以尋找2的n次方個記憶體單元。

位址匯流排的寬度決定了cpu的定址能力。

資料匯流排的寬度決定了cpu和外界的資料傳送速度。8根資料匯流排一次可以傳送乙個8位二進位制資料(1個位元組)。

8086的資料匯流排寬度為16。

資料匯流排的寬度決定了cpu與其他器件進行資料傳送時的一次資料傳送量。

控制匯流排的寬度決定了cpu對外部器件的控制能力。

位址0~7fffh的32kb空間為主隨機儲存器的位址空間;

位址8000h~9fffh的8kb空間為視訊記憶體位址空間;

位址a000h~ffffh的24kb空間為各個rom的位址空間。

8086cpu的所有暫存器是16位的,可以存放兩個位元組。ax,bx.cx.dx這4個暫存器通常用來存放一般性的資料,被稱為通用暫存器。

ax分為ah和al;

bx分為bh和bl;

以此類推。

ax的低8位構成了al暫存器,ax的高8位構成了ah暫存器。

位元組:byte,乙個位元組由8個bit組成,可以存在8位暫存器中。

字:word,乙個字由兩個位元組組成,這兩個位元組分別稱為這個字的高位位元組和低位位元組。

實體地址=段位址*16+偏移位址

乙個資料的二進位制形式左移n位,相當於該資料乘以2的n次方;

段位址*16表示以二進位制形式存放的段位址左移4位,十六進製制形式存放的段位址左移1位

posted @

2019-05-05 21:05

rest探路者 閱讀(

...)

編輯收藏

8086組合語言

cmc 進製位求反指令 stc 進製位置為1指令 cld 方向標誌置1指令 std 方向標誌位置1指令 cli 中斷標誌置0指令 sti 中斷標誌置1指令 nop 無操作 hlt 停機 wait 等待 esc 換碼 lock 封鎖 附上 藍色理想 的彙編學習心得位址 從今天開始溫習彙編了 1 基本概...

8086組合語言 LEA指令

格式 lea 暫存器,間接運算元 注意第二運算元只能是間接運算元 data array byte xuyan code mov eax,offset array lea ebx,eax 1 mov ecx,0 mov al,ebx 最後ecx中的值是十進位制117,因為 u 的ascii碼是117d...

8086組合語言指令集

mov 功能 把源運算元送給目的運算元語法 mov 目的運算元,源運算元格式 mov r1,r2 mov r,m mov m,r movr,data xchg 功能 交換兩個運算元的資料語法 xchg 格.8086 8088組合語言指令集 資料傳送指令集 mov 功能 把源運算元送給目的運算元 語法...