添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符M型号页 > 首字符M的型号第600页 > M37471E8-XXXFP > M37471E8-XXXFP PDF资料 > M37471E8-XXXFP PDF资料3第33页
五金
1.7中央处理单元(CPU )
1.7.4程序计数器( PC)
程序计数器是一个16位的计数器,由一个8位寄存器电脑
H
和一个8位的寄存器PC的
L
。这
计数器表示其下一个要执行的指令的存储地址。
该计数器的内容被自动压入堆栈时,子程序调用或
中断发生。
高8位(PC
H
)程序计数器成为地址FFFF的内容
16
和低
8位(PC
L
)成为地址FFFE的内容
16
后立即硬件复位。
1.7.5处理器状态寄存器( PS )
处理器状态寄存器是一个8位寄存器组成的5面旗帜,立即指示状态
运算处理和3标志后确定为CPU的操作。
处理器状态寄存器中的每个位进行说明。
( 1 )进位标志( C) .......................................... ............位0
进位标志保持进位或运算处理后的算术逻辑单元借款。
这个标志也由移位指令或循环指令改变。
这个标志被设置为“1”,由SEC指令和由CLC指令清除为“0”。
( 2 )零标志( Z) .......................................... ..............第1位
零标志被设置为“1”时,运算处理或数据传送的结果是“0”和清
在所有其他情况下“ 0 ” 。在十进制操作模式,这个标志是无效的。
没有指令以改变此标志的内容。
( 3 )中断禁止标志( I) ................................... 2位
中断请求标志将禁用所有的指令(除中断BRK指令) 。当
这个标志为“1 ”,设置在中断禁止的状态。这个标志被设置为“1”,通过接受中断,
从而禁止了多中断。
这个标志被设置为“1”,由SEI指令和“0”的CLI指令清除。
这个标志被设置为“1”的硬件复位后立即(中断禁止状态)。
( 4 )十进制模式标志( D) ...................................... 3位
十进制模式标志确定是否加减法应以二进制进行
或十进制格式。当该标志的内容为“0 ”,则进行通常的二进制运算。
当它们是“ 1”,执行假设一个字是一个2位数的小数的算术运算
号。在十进制操作,则自动执行小数补偿(十进制操作
可以由ADC指令和SBC指令)仅执行。
这个标志被设置为“1”,由SED指令和为“0 ”,由CLD指令清除。
该标志是硬件复位后,立即放在一个不确定的状态。至于这个标志直接影响
算术运算时,一定要对其进行初始化。
( 5 )中断标志( B) .......................................... ............第4位
休息标志标识是否中断已造成BRK指令。该
BRK指令用于程序调试,并进行相同的操作,中断是
通过执行BRK指令执行。
处理器状态寄存器中压入堆栈后的B标志被自动设置为“1”的
案BRK指令的中断,或B标志后自动清除为“0”的情况下的
其它中断。
没有指令以改变此标志的内容。
1-26
7470/7471/7477/7478集团用户手册

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