位置:首页 > IC型号导航 > 首字符M型号页 > 首字符M的型号第334页 > M37560M6-XXXFP > M37560M6-XXXFP PDF资料 > M37560M6-XXXFP PDF资料1第10页

三菱微型计算机
7560组
单片8位CMOS微机
[处理器状态寄存器( PS ) ]
处理器状态寄存器是一个8位寄存器,由5
标志而表示的运算后处理器的状态
这决定MCU运行操作和3个标志。分支操作
令可以通过测试进位( C)的标志来进行,零(Z)的标志
溢出(V )标志,或负(N )标志。在十进制模式下, Z,
V,N标志是无效的。
位0 :进位标志( C)
C标志包含进位或借由arith-产生
的算术运算之后立即metic逻辑单元(ALU) 。
它也可以由一个移位或循环移位指令改变。
位1 :零标志( Z)
Z标志被设置,如果立即算术运算的结果
或数据传输是“0” ,并清除如果结果是任何其它
大于“0” 。
位2 :中断禁止标志( I)
I标志禁止除中断gener-所有中断
BRK指令ated 。
中断被禁止时, I标志为“1” 。
第3位:十进制模式标志(D )
D标志决定了加法和减法是否
在二进制或十进制执行。执行二进制算术
当这个标志为“0 ” ;当它是十进制运算执行
“1”.
十进制调整是自动的十进制模式。只有ADC
和SBC指令可用于十进制aritmetic 。
位4 :中断标志(B )
B标志是用来表示当前的中断是gen-
BRK指令产生的。在BRK标志在处理器
状态寄存器始终为“ 0”。当BRK指令被用来
产生一个中断时,处理器状态寄存器推
入堆栈与破标志设置为“1”。
第5位:指数X模式标志(T )
当此标志为“0”时,算术运算的执行BE-
吐温累加器和内存。当该标志为“1” ,直
算术运算和数据直接传送启用BE-
补存储单元。
位6 :溢出标志( V)
一个字节的加法或减法过程中V标志被用于
签数据。如果结果超过127至-128它被设置。当
内存位置OP-的BIT指令被执行,第6位
由BIT指令erated上被存储在溢出标志。
位7 :负标志(N )
N个标志设置,如果算术运算或数据的结果
转移是负的。当执行BIT指令,第7位
的存储器位置上操作的BIT指令是
存储在所述负标志。
表5组和处理器状态寄存器的每一位的明确指示
指令集
清除指令
C标志
美国证券交易委员会
中图分类号
Z标志
–
–
我旗
SEI
CLI
-d标志
中美战略经济对话
CLD
B标志
–
–
T标志
SET
CLT
V标志
–
CLV
N标志
–
–
10