問(wèn)答題

【簡(jiǎn)答題】

根據(jù)以下要求寫(xiě)出相應(yīng)的匯編語(yǔ)言指令。
(1)把BX和DX寄存器的內(nèi)容相加,結(jié)果存入DX寄存器中;
(2)用BX和SI的基址變址尋址方式,把存儲(chǔ)器中的一個(gè)字節(jié)與AL內(nèi)容相加,并保存在A(yíng)L寄存器中;
(3)用寄存器BX和位移量21B5H的變址尋址方式把存儲(chǔ)器中的一個(gè)字和(CX)相加,并把結(jié)果送回存儲(chǔ)器單元中;
(4)用位移量2158H的直接尋址方式把存儲(chǔ)器中的一個(gè)字與數(shù)3160H相加,并把結(jié)果送回該存儲(chǔ)器中;
(5)把數(shù)25H與(AL)相加,結(jié)果送回寄存器AL中。

答案: (1) ADD DX,BX
(2) ADD AL,[BX][SI]
(3) ADD 21B5H[BX...
題目列表

你可能感興趣的試題

問(wèn)答題

【簡(jiǎn)答題】

設(shè)VAR1、VAR2為字變量,LAB為標(biāo)號(hào),分析下列指令的錯(cuò)誤之處并加以改正。
(1) ADD VAR1,VAR2
(2) MOV AL,VAR2
(3) SUB AL,VAR1
(4) JMP LAB[SI]
(5) JNZ VAR1
(6) JMP NEAR LAB

答案: (1) ADD VAR1,VAR2
錯(cuò)誤,兩個(gè)操作數(shù)不能都為存儲(chǔ)單元,可改為 MOV BX,VAR2 ADD ...
微信掃碼免費(fèi)搜題