注册 登录
编程论坛 汇编论坛

几条汇编语句

qszhou 发布于 2007-06-19 11:03, 787 次点击

下面这段程序有几个地方没有看懂:
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)

0 回复
1