添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符M型号页 > 首字符M的型号第420页 > M37540M2-XXXFP > M37540M2-XXXFP PDF资料 > M37540M2-XXXFP PDF资料1第32页
五金
7540组
功能说明
处理器状态寄存器( PS )
处理器状态寄存器是一个8位寄存器构成的
标志而表示的运算后处理器的状态
操作。分支的操作可以通过测试来进行
随身携带(C )标志,零(Z )标志,溢出(V )标志,或负( N)
标志。在10进制模式时,Z ,V ,N标志无效。
复位后,中断禁止( I)的标志被设定为“1” ,但所有其他
标志是不确定的。由于索引X模式(T)和十进制
模式(D )标志直接影响算术运算,他们应该
在一个程序的开始被初始化。
( 1 )进位标志( C)
C标志包含了进位或借位的运算生成
的算术运算之后立即逻辑单元(ALU) 。它可以
还通过一个移位或循环移位指令来改变。
( 2 )零标志( Z)
Z标志被设置,如果立即算术运算的结果
或数据传输是“0” ,并清除如果结果是任何其它
大于“0” 。
( 3 )中断禁止标志( I)
I标志禁止除产生的所有中断
BRK指令。中断被禁止时, I标志是
“1”.
当发生中断时,该标志被自动设定为“1”
防止其它中断的干扰,直到当前中断
被服务。
( 4 )十进制模式标志(D )
D标志决定了加法和减法是否EX-
ecuted二进制或十进制。二进制算术被执行时
这个标志为“0 ” ;小数运算被执行,当它为“1” 。
十进制调整是自动的十进制模式。只有ADC
和SBC指令可用于十进制运算。
( 5 )中断标志( B)
B标志是用来表示当前的中断是gener-
BRK指令ated 。在BRK标志处理器状态
寄存器始终为“ 0”。当BRK指令用来产生
吃了一个中断,处理器状态寄存器被压入
栈与破标志设置为“1”。保存处理器状态
在那里休息标志设置过的唯一的地方。
(6)索引X模式标志( T)的
当此标志为“0”时,算术运算的执行BE-
吐温累加器和内存,例如一个操作的结果
两个内存之间的位置存储在蓄电池。当
该标志为“ 1”时,直接的算术操作和直接传输数据
FERS都存储单元之间启用,即内存之间
和内存,内存和I / O和I / O和I / O 。在这种情况下,该
在内存中的数据进行算术运算的结果某一地址
阳离子1和存储器位置2被存储在存储器中的位置1 。
的存储器位置1的地址是由索引寄存器X指定
并且通过正常AD-指定的存储器位置2的地址
穿衣模式。
( 7 )溢出标志( V)
一个字节的加法或减法过程中V标志被用于
签数据。如果结果超过127至-128它被设置。当
内存位置操作数的位指令执行,第6位
由BIT指令ated上被存储在溢出标志。
( 8 )负标志(N )
N个标志设置,如果算术运算或数据的结果
转移是负的。当执行BIT指令,位7
由位指令操作的存储器位置存储在
负标志。
表4组和处理器状态寄存器的每一位的明确指示
指令集
清除指令
C标志
美国证券交易委员会
中图分类号
Z标志
我旗
SEI
CLI
-d标志
中美战略经济对话
CLD
B标志
T标志
SET
CLT
V标志
CLV
N标志
Rev.2.00 2004年6月21日
REJ09B0018-0200Z
1-13

深圳市碧威特网络技术有限公司