
COP888xG / CS系列
存储器映射
地址
S / REG ADD
xxD6
xxD7
xxD8
xxD9
xxDA
xxDB
xxDC
xxDD到xxDF
xxE0到xxE5
xxE6
xxE7
xxE8
xxE9
xxEA
xxEB
(续)
目录
地址
S / REG ADD
xxEC
xxED
xxEE
xxEF
xxF0到FB
xxFC
xxFD
xxFE
XXFF
0100–017F
0200–027F
0300–037F
目录
定时器T1自动加载寄存器T1RA下
字节
定时器T1自动加载寄存器T1RA上
字节
CNTRL控制寄存器
PSW寄存器
片内RAM映射为寄存器
X寄存器
SP寄存器
B注册
立案
片内128字节RAM
片内128字节的RAM (读作
在COP8SGE不确定的数据)
片内128字节的RAM (读作
在COP8SGE不确定的数据)
端口G输入引脚(只读)
端口I输入引脚(只读) (其实
读端口F输入引脚)
端口C数据寄存器
C端口配置寄存器
端口C输入引脚(只读)
预留的端口C
端口D
预留的端口D
保留为EE控制寄存器
定时器T1自动加载寄存器T1RB下
字节
定时器T1自动加载寄存器T1RB上
字节
ICNTRL注册
MICROWIRE / PLUS移位寄存器
定时器T1低字节
定时器T1的高字节
注意:
读取内存地址0070H - 007FH (段0 )将返回所有
的。读未使用的内存位置0080H - 00AFH (段0 )
将返回不确定的数据。阅读来自其他下分割存储位置
ments (即, 2段, 3段, ...等)将返回不确定的数据。
寻址模式
有10寻址模式,六项操作数寻址
和四个用于控制转移。
操作数寻址模式
寄存器间接
这是“正常的”寻址模式。操作数是
数据存储器由B指针或X指针寻址。
寄存器间接(带自动后递增或
指针递减)
这种寻址模式用于LD和X指令
系统蒸发散。该操作数是由乙寻址的数据存储器
指针或X指针。这是一个非盟寄存器间接模式
tomatically后增加或减少的B或X寄存器
执行该指令后之三。
直接
该指令直接包含一个8位地址字段
指向数据存储器的操作数。
即时
说明书中包含一个8位立即字段中的操作数
和。
即时短
这种寻址模式用于在负载B立即IN-
梁支。该指令包含一个4位立即字段
操作数。
间接
这种寻址模式用于下岗指令。该
累加器的内容被用作为一个局部地址
(低8位的PC ),用于从所述访问数据的操作数
程序存储器。
控制寻址模式的转换
相对的
这个模式被用于JP指令,该指令
现场被添加到程序计数器来获得新的亲
克位置。 JP的范围是-31至+32允许
1字节的相对转移(JP + 1是由一个NOP IN-实施
梁支) 。有使用JP时没有“网页” ,因为所有15
个人电脑的位被使用。
绝对
这种模式用于在JMP和JSR指令,以
的12位取代的低12位的指令字段
程序计数器(PC) 。这使得跳转到某些地区的任何
化在目前的4K程序内存段。
绝对长
这个模式是用来与JMPL和JSRL指令,并
15位替换的整个15位的指令字段
程序计数器(PC) 。这使得跳转到某些地区的任何
在程序存储器空间和灰向上到32K 。
间接
这个模式是用来与JID指令。的内容
累加器用作局部地址(低8位的
个人计算机),用于在所述程序存储器访问的一个位置。该
该程序存储单元的内容作为一个部分
地址(低8位的PC )的跳转到下一个指令
化。
注意:
在VIS是控制的间接转让的一种特殊情况处理
模式,其中,与所述中断相关联的双字节矢量是
在程序存储器中,从相邻的地址传送到
程序计数器(PC ),以便跳跃到相应的中断服务
副程序。
www.national.com
42