基址加變址定址方式

基址加變址定址方式

基址加變址定址方式是指將暫存器(該暫存器一般指基址暫存器)的內容與指令中給出的地址偏移量相加,從而得到一個運算元的有效地址。

基本介紹

  • 中文名:基址加變址定址方式
  • 通常把:BX和BP看作是基址暫存器
  • :SI和DI看作變址暫存器
  • 含義:把一個基址暫存器BX或BP的內容
基址加變址定址方式
在基址加變址定址方式中,通常把BX和BP看作是基址暫存器,把SI和DI看作變址暫存器,可把兩種方式組合起來形成一種新的定址方式。基址加變址的定址方式是把一個基址暫存器BX或BP的內容,加上變址暫存器SI或DI的內容,並以一個段暫存器作為地址基準,作為運算元的地址。
當基址暫存器為BX時,段暫存器使用DS,當基址暫存器為BP時,段暫存器用SS。
例子:MOV AX, [BX+SI] 基址加變址定址, MOV AX, [BX+DI+0400H] 帶位移的基址加變址定址。

相關詞條

熱門詞條

聯絡我們