rjexp4.asm
来自「显示屏相关程序实现显示屏点亮控制等功能.」· 汇编 代码 · 共 41 行
ASM
41 行
DATA SEGMENT
MESS1 DB '按下回车后在6000:0-100范围内寻找空格符!',0DH,0AH,'$'
MESS3 DB '找到空格符!',0DH,0AH,'$'
MESS4 DB '寻找范围内没有空格符!',0DH,0AH,'$'
DATA ENDS
STACK SEGMENT
STA DW 32 DUP(?)
TOP DW ?
STACK ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA,ES:DATA,SS:STACK
START: MOV AX,DATA
MOV DS,AX ;初始化
MOV ES,AX
MOV AH,09H
MOV DX,OFFSET MESS1
INT 21H ;显示信息1
MOV AH,08H
INT 21H
MOV AX,6000H
MOV ES,AX
MOV DI,0 ;偏移量送DI
CLD ;清方向标志
MOV CX,0100H ;长度为100H字节
MOV AL,20H ;空格符20H
REPNZ SCASB
JNZ AA ;全都不为20H则转AA
MOV AH,09H
MOV DX,OFFSET MESS3
INT 21H ;显示"找到"信息
JMP BBB
AA: MOV AH,09H
MOV DX,OFFSET MESS4
INT 21H ;显示"没找到"信息
BBB: MOV AX,4C00H
INT 21H ;结束
CODE ENDS
END START
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?