8086 微處理器通用暫存器
通用暫存器用於在微處理器執行不同操作時儲存臨時資料。8086 有八個通用暫存器。

這些通用暫存器的描述
| 暫存器 | 功能 |
|---|---|
| AX | 這是累加器。它是一個 16 位暫存器,但它被分成兩個 8 位暫存器。這些暫存器是 AH 和 AL。AX 通常用於算術或邏輯指令,但在 8086 中不是強制性的。 |
| BX | BX 是另一個暫存器對,由 BH 和 BL 組成。此暫存器用於儲存偏移值。 |
| CX | CX 通常用作控制暫存器。它有兩個部分 CH 和 CL。用於不同的迴圈和計數目的。 |
| DX | DX 是資料暫存器。這兩個部分是 DH 和 DL。此暫存器可用於乘法、輸入/輸出定址等。 |
| SP | 這是堆疊指標。堆疊指標指向堆疊的最頂端元素。對於空堆疊,SP 將位於 FFFEH 位置。 |
| BP | BP 是另一個 16 位暫存器。這是基址指標暫存器。此暫存器主要用於訪問透過堆疊傳遞的引數。它是相對於堆疊段的偏移地址。 |
| SI | 這是源索引暫存器。它用於在某些與字串相關的操作中指向源。其偏移量相對於資料段。 |
| DI | 這是目標索引暫存器。它用於在某些與字串相關的操作中指向目標。其偏移量相對於附加段。 |
廣告
資料結構
網路
關係資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP