D28);5;4"-中断模式
D2895;4"-管理模式
D28>65;4"?-数据访问中止模式
D28475;4">-未定义指令中止模式
D28E5;4"<-系统模式
)8>5;4:-FG2)!!2H);!D!2D
<8>5;4-FG2<!!2H<);!D!2D
-栈I设置。不同工作模式的堆栈寄存器 ! 不一样。
-设置栈空间
478I8J25;4-未定义模式
98I8J25;4:-管理模式栈长度
>68I8J25;4-数据访问中止模式栈长度
<);8I8J25;4-快中断模式栈长度
);8I8J25;4:-中断模式栈长度
48I8J25;4-用户模式栈长度
)8I8J25;4478I8J2K98I8J2K
>68I8J2KL
<);8I8J2K);8I8J2-所有的堆栈大小
进行相加,得到总堆栈大小
-.
/////////////////////////////////////////////////////////////////////
//////////////////////////////////
- 的汇编程序由段组成,段是相对独立的指令或数据单位,每个段由 5
伪指令定义,并定义段的属性
-5M)65读写5*7E只读7*)7)6不初始化内存单元或将内存写
-////////////////////////////////////////////////////////////////////
/////////////////////////////////////.
56H7*)7)6H5M)65H)'7N-定义栈段,
段名为 6,字节对齐方式
I82(548I8J2-(5 指令用于分配一块内
存单元。这里分别为这两个栈分配对应
888!(5)8I8J2-长度的内存空间
评论0
最新资源