ascii.txt
来自「(1) 问题描述:在屏幕上输出ASII码表和九九乘法表。 (2) 程序应有操作」· 文本 代码 · 共 68 行
TXT
68 行
SSEG SEGMENT PARA STACK 'stack'
dw 100h dup(0)
SSEG ENDS
DSEG SEGMENT PARA 'Data'
count dw 240
modnum db 10h
DSEG ENDS
CSEG SEGMENT PARA 'Code'
assume cs:CSEG, ds:DSEG,ss:SSEG
MAIN PROC FAR
;make neccessary initalizalition
mov ax,dseg
mov ds,ax
mov es,ax
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
mov cx,count
mov dl,10h
next: mov ah,2
int 21h ;print ascii in dl
inc dl
mov al,dl
sub al,10h
div modnum
cmp ah,0
jnz goon
push dx
mov dl,0dh
mov ah,2
int 21h
mov dl,0ah
mov ah,2
int 21h
pop dx
jmp lp
goon: push dx
mov dl,0
mov ah,2
int 21h
pop dx
lp: loop next
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;return DOS
mov ax,4C00H
int 21h
MAIN ENDP
CSEG ENDS
END MAIN ;set entry point
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?