暫存器說明

2021-09-12 04:43:40 字數 398 閱讀 5332

[table]

|ds|是資料開始的段位址|

|ss|堆疊段暫存器|

|sp|堆疊指標,與ss配合使用,可指向目前的堆疊位置|

|cs|**段|

|ds|資料段|

|cx|迴圈次數計數器|

|bx|基址暫存器|

|si|跟bx相似的暫存器,不能夠分成兩個8位暫存器,源變址暫存器|

|di|跟bx相似的暫存器,不能夠分成兩個8位暫存器,目地變址暫存器|

|bp|基址指標,一般除了儲存資料外,可以作為指標暫存器用於儲存器定址,此時它預設搭配的段暫存器是ss-堆疊段暫存器.bp是16位的,再擴充16位就是ebp,用於32位程式設計環境的.一般高階語言的引數傳遞等等,轉換為彙編後經常由bp/ebp來負責定址\處理|

[/table]

暫存器說明

table ds 是資料開始的段位址 ss 堆疊段暫存器 sp 堆疊指標,與ss配合使用,可指向目前的堆疊位置 cs 段 ds 資料段 cx 迴圈次數計數器 bx 基址暫存器 si 跟bx相似的暫存器,不能夠分成兩個8位暫存器,源變址暫存器 di 跟bx相似的暫存器,不能夠分成兩個8位暫存器,目地變...

暫存器說明

table ds 是資料開始的段位址 ss 堆疊段暫存器 sp 堆疊指標,與ss配合使用,可指向目前的堆疊位置 cs 段 ds 資料段 cx 迴圈次數計數器 bx 基址暫存器 si 跟bx相似的暫存器,不能夠分成兩個8位暫存器,源變址暫存器 di 跟bx相似的暫存器,不能夠分成兩個8位暫存器,目地變...

暫存器(通用暫存器)

因為學習使用的是王爽的 組合語言 第3版 因此也只能提到8086cpo的暫存器。對於其他而言,原理都是相通的。對於8086暫存器,有14個暫存器,主要是 ax bx cx dx si di sp bp ip cs ss ds es psw。一 通用暫存器 8086的通用暫存器有ax bx cx dx...