pcram.asm

来自「汇编程序」· 汇编 代码 · 共 43 行

ASM
43
字号
;FILENAME: PCRAM.ASM
;内容:扩充RAM
DATA 	SEGMENT
MESSAGE DB 'PLEASE ENTER A KEY TO SHOW THE CONTENTS',0DH,0AH, '$'
DATA  	ENDS
STACK 	SEGMENT STACK 'STACK'
       	DW 5O DUP(?)
STACK 	ENDS
CODE  	SEGMENT
      	ASSUME CS: CODE, DS: DATA, SS : STACK, ES: DATA
START:	MOV AX, DATA
       	MOV DS, AX
       	MOV AX ,0A000H        		;写100H个A~Z到A0000H
       	MOV ES, AX
       	MOV BX ,0000H
       	MOV CX, 100H
       	MOV DL, 40H
REP1 :	INC DL
       	MOV ES:[BX] ,DL
       	INC BX
       	CMP DL, 5AH
      	JNZ SS1
       	MOV DL, 40H
SS1 : 	LOOP REP1
       	MOV DX,OFFSET MESSAGE
       	MOV AH, 09
       	INT 21H
       	MOV AH, 01H
       	INT 21H
       	MOV AX,0A000H        		;读A0000H,100H个单元并显示
       	MOV ES, AX
       	MOV BX, 0000H
       	MOV CX, 0100H
REP2: 	MOV DL, ES:[BX]
       	MOV AH,02H
       	INT 21H
       	INC BX
       	LOOP REP2
       	MOV AX, 4C00H
       	INT 21H
CODE  	ENDS
       	END START

⌨️ 快捷键说明

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