彙編第二章知識總結

2022-06-04 16:27:11 字數 734 閱讀 1914

第二章是有關cpu中的儲存器件——暫存器的,提綱如下:

1.通用暫存器

2.暫存器中字的儲存

3.重要的彙編指令

4.實體地址的求解

5.cs,ip

具體內容如下:

1.8086cpu共14個16位暫存器,其中ax,bx,cx,dx四個暫存器用於儲存一般性資料,被稱為通用暫存器。

為了與早期cpu相容,這四個暫存器可拆為兩個8位暫存器,如ax分為ah,al。

2.8086可處理資料分兩種:

位元組:byte,8bit構成,可存在8位暫存器中。

字:word,兩個位元組構成,存在16位暫存器中,高八位對應暫存器的高八位(注意與存在記憶體中的區別)。

3.mov例項:

mov ax,0    ax<--0

mov ax,bx  ax<--(bx)

add例項:

add ax,8    ax<--(ax)+8

add ax,bx  ax<--(ax)+(bx)

注意:mov,add指令中,操作物件位數要一致

注意:超出的資料算溢位

注意:ax一旦拆開就當作獨立暫存器使用

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

5.概念:

cs: **段段暫存器,用於存放**段的「段位址」

ip:  指令指標暫存器,用於存放cpu將要讀取的指令在**段中的偏移位址。

cs:ip對應的實體地址就是cpu將要讀取的指令。

組合語言第二章總結

在cpu 中主要部件是暫存器,負責資訊的儲存功能,而這正是第二章的重點。下面將知識點總結如下 一 不同cpu暫存器個數,結構都不同。8086cpu有14個暫存器分別為 ax bx cx dx si di sp bp ip cs ss ds es psw 這些暫存器都是16位,即可存放兩個位元組。其中...

組合語言第二章總結

cpu的主要部件是暫存器,在8086cpu有14個暫存器,它們分別是 ax bx cx dx si di sp bp ip cs ss ds es psw。8086cpu的所有暫存器都是16位的,可以存放兩個位元組。ax bx cx dx這4個暫存器通常用來存放一般性的資料,稱為通用暫存器。由於80...

彙編學習 第二章

書上的內容 頁數 雖然比第一章多,但是如果第一章理解完全後,第二章其實就是對第一章部分內容的深入操作。這一篇主要就把一些操作總結一下。第二章主要就是從8086cpu的角度,去看一下,cpu如何玩弄記憶體 暫存器就是這一章的主角,cpu和記憶體互動時,需要臨時儲存各種資料或者指令 都是1和0 這些資料...