📄 asm1.lst
字号:
A51 MACRO ASSEMBLER ASM1 07/15/2005 16:54:51 PAGE 1
MACRO ASSEMBLER A51 V7.09
OBJECT MODULE PLACED IN Asm1.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE Asm1.asm SET(SMALL) DEBUG EP
LOC OBJ LINE SOURCE
1 ;================================================================
2 ; 文件名称: Asm1.asm
3 ; 功能描述: 将00H--0FH共16个数写入片内RAM区30H--3FH.
4 ;================================================================
5
0000 6 ORG 0000H
0000 020100 7 LJMP MAIN
0100 8 ORG 0100H
0100 7930 9 MAIN: MOV R1, #30H ;片内RAM首地址
0102 7400 10 MOV A, #00H ;写入数据初值
0104 7F10 11 MOV R7, #10H ;循环变量
0106 F7 12 LOOP1: MOV @R1, A ;写数据到RAM
0107 09 13 INC R1 ;地址加1
0108 04 14 INC A
0109 DFFB 15 DJNZ R7, LOOP1
010B 80FE 16 SJMP $
17
18 END
A51 MACRO ASSEMBLER ASM1 07/15/2005 16:54:51 PAGE 2
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
LOOP1. . . . . . . C ADDR 0106H A
MAIN . . . . . . . C ADDR 0100H A
REGISTER BANK(S) USED: 0
ASSEMBLY COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -