几条汇编语句
下面这段程序有几个地方没有看懂:
1、DSEG AT 0020H 是什么意思,汇编语言好象没有AT语句;
2、 CSEG 单独一条语句是什么意思
3、$INCLUDE(vtable.asm) ;是什么意思
4、 USING 0 ;是什么意思
DSEG AT 0020H
ORG 0020H ;堆栈起始点
stack: DS 0020H ;堆栈深度
CSEG
ORG 0000H ;上电或复位入口
jmp on_reset
ORG 0003H ;外部中断0入口
reti
ORG 000BH ;定时器0溢出
reti
ORG 0013H ;外部中断1入口
reti
ORG 001BH ;定时器1溢出
reti
ORG 0023H ;串口I/O中断
reti
ORG 0040H ;数据表存储空间开始
$INCLUDE(vtable.asm) ;查数据表
ORG 00E0H ;代码空间开始
USING 0 ;使用寄存器组0
on_reset:
mov sp,#(stack-1)