EDA365电子论坛网

标题: 异常处理向量表的设置中,DCD 这些伪指令,到底有什么用 [打印本页]

作者: Maskman    时间: 2022-12-5 09:45
标题: 异常处理向量表的设置中,DCD 这些伪指令,到底有什么用
在异常处理向量表的设置中,为什么不直接将异常向量的入口地址写入 PC 中呢,为什么非要用什么 DCD 这些伪指令,到底有什么用啊 % u; M5 p# Y. @' ]( @

作者: Terran    时间: 2022-12-5 10:57
为了保证任何时候其累加和为零,不然改一次程序就要计算一次。
作者: STGing    时间: 2022-12-5 13:35
DCD ( DCDU) 用于分配一片连续的字存储单元并用指定的数据初始化。
7 b$ k7 F) b) E- ~( Q' u语法格式:
  \& z- w! _8 Y+ S6 n3 i8 n标号 DCD (或 DCDU ) 表达式
) x0 \; e8 b- L8 t7 n; D$ kDCD (或 DCDU )伪指令用于分配一片连续的字存储单元并用伪指令中指定的表达式初始化。其中,表达式可以为程序标号或数字表达式。 DCD 也可用“ & ” 代替。6 x7 _  a" E/ e- J; j
用 DCD 分配的字存储单元是字对齐的,而用 DCDU 分配的字存储单元并不严格字对齐。, O$ @' f  h/ V0 D% r
使用示例:, s2 c- Z+ @) R$ \8 i
DataTest DCD 4 , 5 , 6 ;分配一片连续的字存储单元并初始化。




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2