跳转到主内容
Knowledgebase
Home
Renesas Electronics China - Knowledgebase

想用78K0将变量定位到SADDR区,变量却被定位在通用寄存器区(0FEE0H)。78K0能禁止以上现象?

最新更新:2011年10月 04日

Question:

我试图通过78K0将变量定位到SADDR区,但变量却被定位在通用寄存器区 (0FEE0H)。
78K0是否具有禁止将变量定位到通用寄存器区的功能?

Answer:

没有。
在没有使用通用寄存器时,通用寄存器区可以用作一般变量区。因此该区域也作为一般RAM区使用。
使用通用寄存器时,通过DS伪指令或其它指令可以阻止其它数据被定位到目标通用寄存器中。

(例)
	REG     DSEG    AT 0FEE0H
	        DS      20H

-78K0-

Suitable Products
  • 这篇文章对您有帮助吗?