全站数据
8 4 2 0 5 8 1

简述程序状态寄存器PSW各位的含义,单片机如何确定和改变当前工作寄存器组

会计JINX | 简单学习,快乐成才!         
问题更新日期:2024-10-12 01:07:30

问题描述

简述程序状态寄存器PSW各位的含义,单片机如何确定和改变当前工作寄存器组求高手给解答
精选答案
最佳答案

PSW各位的定义如下:Cy(PSW.7):即PSW的D7位,进位、借位标志。进位、借位CY=1;否则CY=0.AC(PSW.6):即PSW的D6位,辅助进位、借位标志。

当D3向D4有借位或进位时,AC=1;否则AC=0.F0(PSW.5及PSW.1):即PSW的D5位,用户标志位;RS1及RS0(PSW.4及PSW.3):即PSW的D4、D3位,寄存器组选择控制位;00:工作寄存器组001:工作寄存器组110:工作寄存器组211:工作寄存器组3OV(PSW.2):溢出标志。有溢出OV=1,否则OV=0;F1(PSW·1):保留位,无定义;P(PSW·0):奇偶校验标志位,由硬件置位或清0;存在ACC中的运算结果有奇数个1时P=1,否则P=0。