匯編dl寄存器 匯編語(yǔ)言的AX,BX,CX,DX,分別表示什么?
匯編語(yǔ)言的AX,BX,CX,DX,分別表示什么?AX BX CX DX是CPU通用寄存器中的數(shù)據(jù)寄存器。數(shù)據(jù)寄存器通常用于存儲(chǔ)數(shù)據(jù)或操作結(jié)果。每個(gè)數(shù)據(jù)寄存器是16位(即16個(gè)二進(jìn)制位),但是高8位和低
匯編語(yǔ)言的AX,BX,CX,DX,分別表示什么?
AX BX CX DX是CPU通用寄存器中的數(shù)據(jù)寄存器。數(shù)據(jù)寄存器通常用于存儲(chǔ)數(shù)據(jù)或操作結(jié)果。每個(gè)數(shù)據(jù)寄存器是16位(即16個(gè)二進(jìn)制位),但是高8位和低8位可以用作兩個(gè)獨(dú)立的8位寄存器。高8位記錄為ah、BH、CH、DH,低8位記錄為Al、BL、Cl、DL,靈活的使用方法給編程帶來(lái)極大的方便,可處理16位和8位數(shù)據(jù)。數(shù)據(jù)寄存器不僅用作通用寄存器,而且有自己的習(xí)慣用法ax,稱為累加器。它通常用于存儲(chǔ)算術(shù)和邏輯運(yùn)算中的操作數(shù)。另外,所有的I/O指令都是用累加器與外設(shè)接口傳遞信息BX,稱為基址寄存器,通常用來(lái)存儲(chǔ)內(nèi)部訪問(wèn)的基址。CX稱為計(jì)數(shù)寄存器,在循環(huán)和字符串操作指令中用作計(jì)數(shù)器。DX稱為數(shù)據(jù)寄存器,I/O端口的地址存儲(chǔ)在寄存器間接尋址的I/O指令中。另外,在進(jìn)行雙字長(zhǎng)的乘除運(yùn)算時(shí),用DX存儲(chǔ)I/O口的地址,這是學(xué)習(xí)匯編語(yǔ)言的基礎(chǔ)。如果你是裝配新手,建議你買一本裝配書好好看看。它不是很抽象。祝你學(xué)好組裝!