Posted on 2014-12-17 09:40
jacky_zz 閱讀(492)
評論(0) 編輯 收藏 引用 所屬分類:
ASM
org 100h
; add your code here
mov ax, cs
mov ds, ax
mov ax, 0xb800
mov es, ax
xor ax, ax
xor bx, bx
xor cx, cx
xor dx, dx
mov ax, 0x105e ;除數
mov bx, 10 ;被除數
s:
mov dx, 0 ;清空余數
div bx ;除以被除數
push dx ;把余數壓棧
inc cx ;循環次數加1
cmp ax, 0 ;商不為0繼續除
jne s
mov bx, 0
p1:
pop dx
add dl, 0x30
mov es:[bx], dl
inc bx
mov es:[bx], 0x0c
inc bx
loop p1
ret