本文为《汇编语言程序设计》0502小节例程。点击链接…进课程主页。
例:编程计算2^12
assume cs:code
code segment
mov ax,2
mov cx,11
s: add ax,ax
loop s
mov ax,4c00h
int 21h
code ends
end
问题:计算123x236,结果存储在ax中
方法:用加法实现乘法,将123连加236次
assume cs:code
code segment
mov ax,0
mov cx,236
s: add ax,123
loop s
mov ax,4c00h
int 21h
code ends
end