liping5.asm

来自「(1)编写分支结构.asm文件实现:如果输入大小写子母就在屏幕上输出c 如果输入」· 汇编 代码 · 共 42 行

ASM
42
字号
sseg segment para stack 'stack'
 stk  db 20 dup(?)
sseg ends
dseg segment
dseg ends
code segment 'code'
     assume ds:dseg,cs:code,ss:sseg
begin:	 mov ax,dseg
	 mov ds,ax
again:	 mov ah,07h
	 int 21h
	 cmp al,0dh
	 jz  next1
	 cmp al,30h
	 jb  next2
	 cmp al,39h
	 jae next3
	 mov dl,al
	 mov ah,02h
	 int 21h
	 jmp next2
next3:	 cmp al,41h
	 jb  next2
	 cmp al,5Ah
	 jae next4
	 mov dl,63h
	 mov ah,02h
	 int 21h
	 jmp next2
next4:	 cmp al,61h
	 jb  next2
	 cmp al,7Ah
	 jae next2
	 mov dl,63h
	 mov ah,02h
	 int 21h
next2:	 jmp again
next1:	 mov ah,4ch
	 int 21h
code ends
     end begin

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?