
帮忙看一个汇编程序 mov ah,0 是什么意识??
assumecs:codecodesegmentmovax,0ffffhmovds,axmovbx,6moval,[bx]movah,0movdx,0movcx,3s:a...
assume cs:code
code segment
mov ax,0ffffh
mov ds,ax
mov bx,6
mov al,[bx]
mov ah,0
mov dx,0
mov cx,3
s: add dx,ax
loop s
mov ax,4c00h
int 21h
code ends
end
首先我知道 mov ah,0 是把 ah 变成0
那么这个汇编程序 设置了 al 和ah ,他们起到什么作用
??
我是汇编语言新手,谢谢 展开
code segment
mov ax,0ffffh
mov ds,ax
mov bx,6
mov al,[bx]
mov ah,0
mov dx,0
mov cx,3
s: add dx,ax
loop s
mov ax,4c00h
int 21h
code ends
end
首先我知道 mov ah,0 是把 ah 变成0
那么这个汇编程序 设置了 al 和ah ,他们起到什么作用
??
我是汇编语言新手,谢谢 展开
2个回答
展开全部
为了
add dx,ax
执行一次dx就增加了ax(ah,al)里面的值
主要是后面需要dx的值
这个也就是学习,一般会写成
xor ax,ax
xor dx,dx
mov al,[bx]
s: add dx,ax
loop s
add dx,ax
执行一次dx就增加了ax(ah,al)里面的值
主要是后面需要dx的值
这个也就是学习,一般会写成
xor ax,ax
xor dx,dx
mov al,[bx]
s: add dx,ax
loop s
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询