参考答案
编程,用加法和移位指令计算(ax)=(ax)*10
提示:(ax)*10=(ax)*2+(ax)*8
assume cs:codeseg
codeseg segment
start:
mov bx, ax
shl bx, 1 ; 计算加号左边
mov cl, 3 ; 计算加号左边
shl ax, cl
add ax, bx ; 合并计算结果
mov ax, 4C00H
int 21H
codeseg ends
end start
参考文献
CSDN/汇编语言王爽第三版答案
百度文库/汇编语言实验答案 (王爽)