- UID
- 65325
注册时间2010-2-1
阅读权限20
最后登录1970-1-1
以武会友
TA的每日心情 | 郁闷 2017-1-19 11:18 |
---|
签到天数: 6 天 [LV.2]偶尔看看I
|
本帖最后由 komany 于 2011-1-3 22:17 编辑
-
- assume cs:code
- data segment
- dw 100h dup(?)
- data ends
- code segment
- start:
-
- mov ax,data
- mov ds,ax
- call fun_div
-
- call show_str
-
- mov ax,4c00h
- int 21h
-
- fun_div:
- mov ax,317Ah
- mov dx, 0 ;12666
- mov cx,10
- mov si,0
-
- r:
-
- div cx
- push ax ;商
- push cx
- add dx,30h ;转换成ASCII码
-
- mov bx,data ;////////////
- mov ds,bx ; ASCII码放入//
- ; ds:[si]中 //
- mov ds:[si],dx ;////////////
-
- mov cx,ax ;判断商是否为0
- jcxz ok ;不为0继续除以10,相同跳向s
- pop cx
- pop ax
- xor dx,dx
-
- inc si
- jmp r
- ok:
-
- pop cx
- pop ax
- retn
复制代码 |
|