14.假設存放在變量A中的字節數據是39H,存放在變量B中的字節數據是36H,試著寫壹個程序把兩個數組合成96 H,存放在變量c中.
;-
MOV·艾爾;獲得a
和a1,00001111B
MOV CL,4
SHR AL,CL;向左移動4個位置。
MOV有限公司
MOV·阿爾,B;獲得b
和a1,00001111B
添加AL、CL;合成。
MOV·C·阿爾;保存。
結束
;-
15.比較兩個變量A和B的大小,並將比較結果顯示在屏幕上。(A & gtb、A & ltb)
;-
數據段
壹臺DB 39H寫在這裏:0~255
B DB 36H寫在這裏:0~255
MSG1 DB 13,10,' A & gt= B $ '
MSG2 DB 13,10,' A & lt' b美元'
數據結束
代碼段
假設CS:代碼,DS:數據
開始:
MOV斧,數據
MOV DS,AX
MOV·艾爾;獲得a
SUB AL,B;減去b
JB傅;不足以減少轉移。
LEA DX,msg 1;如果縮小到足夠大,它會顯示壹個& gt=B
JMP·DISP
傅:
LEA DX,MSG2
DISP:
MOV啊,9;顯示壹個字符串。
INT 21H
MOV啊,4CH
INT 21H
代碼結束
結束開始
;-
我回答過很多其他問題,可以在樓主問的其他網頁看到。