您好,欢迎来到华拓科技网。
搜索
您的当前位置:首页de

de

来源:华拓科技网


.model small (d定义b字节)

.data

.result db 5 dup(' ')

oab,odb,$

.code (代码段)

.start (起始地址)

mov ax,0 给寄存器赋初值

mov bx,0

mov cx,100

again: inc bx 算法(实现从1加到100)

add ax,bx

loop again

lea si result+4

`mov cx,10

Next: cmp ax,10 判断条件ax被除

数与10作比较

应用循环将二进 制数转化为十进制数

jb done

xor dx,dx

div cx

or dl,30

mov si,dl

dec si

jmp next

done: or al 30 将十进制数转化为AScII码

mov si ,al

mov ah,al

mov ah,9

mov dx,offest reule

inc 2

.exit 0 返回dos系统

end

注释:递增递减除法除数是十六进制数被除数DX.AX商DX余数AX(AH=0000 应用循环(先判断条件在执行循环体)

自定义输出函数。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo6.cn 版权所有 赣ICP备2024042791号-9

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务