| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1145 人关注过本帖
标题:解释一个汇编程序
只看楼主 加入收藏
心雨泪
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2008-10-29
收藏
 问题点数:0 回复次数:3 
解释一个汇编程序
code segment
assume cs:code
main proc far
start:
push dx
mov ax,0
push ax
mov bx,0

mov ah,1
int 21h
mov bl,al
mov ah,2
mov dl,13
int 21h
mov ah,2
mov dl,10
int 21h

mov ah,1
int 21h
mov bh,al
mov ah,2
mov dl,10
int 21h
mov ah,2
mov dl,13
int 21h

sub bh,30h
sub bl,30h
mov al,bh
mul bl

mov bx,ax
call binidec
ret
main endp

binidec proc near
mov cx,10
call dec_div
mov cx,1
call dec_div
ret
dec_div proc near
mov ax,bx
mov dx,0
div cx
mov bx,dx
mov dl,al
add dl,30h
mov ah,2
int 21h
ret
dec_div endp
binidec endp
code ends
end start

这是一段就算两个一位数乘法的程序,谁能帮忙做一下解释,详细一点的,多谢拉。
搜索更多相关主题的帖子: 汇编程序 解释 
2008-11-20 21:52
ONEPROBLEM
Rank: 6Rank: 6
来 自:广西 南宁
等 级:贵宾
威 望:21
帖 子:1569
专家分:349
注 册:2008-7-11
收藏
得分:0 
查阅相关书籍即可~~
2008-11-20 22:42
快速回复:解释一个汇编程序
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015742 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved