
PD17230 , 17231 , 17232 , 17233 , 17234 , 17235 , 17236
2.5.2
控制寄存器
控制寄存器一共有64个半字节的地址寄存器文件的00H - 3FH (64 ×4位) 。
其中,然而,只有16个半字节中实际使用。其余48半字节是未使用的寄存器是
从被读取或写入的抑制。
当执行“ PEEK WR,射频”指令时,通过“射频”寻址的寄存器文件的内容被读出到
窗口登记。
当执行“插入来的rf , WR”指令时,窗口寄存器中的内容被写入到寄存器
文件处理了“RF” 。
当使用汇编( RA17K ) ,下面列出的宏指令,其嵌入作为标志类型标志
操作指令,都可以使用。宏指令允许寄存器文件中的内容进行操作
以位为单位。
为控制寄存器的结构,请参考
图11-1注册文件列表。
SETN
CLRN
SKTn
SKFn
NOTn
INITFLG
:设置标志位为“ 1”的
:设置标志为“ 0 ”
:如果跳过所有标志为“1”
:跳过如果所有的标志都为“0 ”
:补语的标志
:初始化标志
INITFLGX : Initalizes标志
2.5.3
使用寄存器文件的注意事项
当使用寄存器文件,牢记下述几点。有关详细信息,请参阅
PD172xx子系列
用户手册( U12795E ) 。
(1)当操作控制寄存器(只读和未使用的寄存器)
当操纵所述只写(W),只读(R)和未使用的控制寄存器通过使用汇编
或电路内仿真器,记住以下几点:
当器件工作
即使数据被写入到没什么变化只读寄存器。
如果未使用的寄存器被读时,未定义的值被读出;即使数据被写入到这个没有被改变
注册。
使用汇编
如果指令excecuted读取数据的只写寄存器时发生错误。
如果一个指令被执行将数据写入到只读寄存器时发生错误。
一个错误也如果一个指令被执行读取或写入未使用的地址时发生。
当在电路仿真器( IE- 17K或IE - 17K - ET)用于
(当指令的执行补丁
处理)
如果只写寄存器读取未定义的值被读取,而不会出现错误。
即使数据被写入的只读寄存器没有什么变化,而不会发生错误。
一个未定义的值被读取,如果未使用的地址读取;即使数据被写入到这个没有任何变化
地址。不会发生错误。
数据表U14360EJ1V0DS00
27