數據暫存器

數據暫存器,是用來暫時存放計算過程中所用到的運算元、結果和信息。

基本介紹

  • 中文名:數據暫存器
  • 外文名:Data register
  • HPID:HPI數據暫存器(HPID)
數據暫存器,分類,

數據暫存器

AX、BX、CX、DX可以稱為數據暫存器,這4個16位暫存器又可分別分成高8位(AH、BH、CH、DH)和低8位(AL、BL、CL、DL)。因此它們既可作為4個16位數據暫存器使用,也可作為8個8位數據暫存器使用,在編程時可存放源運算元、目的運算元或運算結果。數據暫存器是存放運算元、運算結果和運算的中間結果,以減少訪問存儲器的次數,或者存放從存儲器讀取的數據以及寫入存儲器的數據的暫存器。

分類

AX(accumulator)累加器。作為累加器使用。是算術運算的主要暫存器。在乘、除等指令中指定用來存放運算元。以及所有的 I/O指令都使用這一暫存器與外部設備傳送信息。
BX(base)基址。可以作為通用暫存器使用。此外在計算機存儲地址時,它經常用作基址暫存器。
CX(count)計數。可以作為通用暫存器使用。常用來保存計數值,如在循環、位移和串處理指令中作隱含計數器。
DX(data)數據。可以作為通用暫存器使用。一般在作雙字長運算時把DX和AX組合在一起存放一個雙字長數,DX用來存放高位數。對於某些I/O操作,DX可用來存放I/O連線埠地址

相關詞條

熱門詞條

聯絡我們