📄 yankee.asm
字号:
code segment
org 100h
assume cs:code
Start: mov ax,0b800h
mov es,ax
l0: mov cx,80*25
xor di,di
Again: mov al,es:[di]
cmp al,'\'
jz type1
cmp al,'|'
jz type2
cmp al,'/'
jz type3
cmp al,'-'
jz type4
jmp next
type1: mov al,'|'
jmp next
type2: mov al,'/'
jmp next
type3: mov al,'-'
jmp Next
type4: mov al,'\'
next: mov es:[di],al
inc di
inc di
loop Again
mov ah,01h
int 16h
jnz Exit
jmp l0
Exit: mov ah,4ch
int 21h
code ends
end Start
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -