单片机的硬件结构20
第三课 ;复习;内部数据存储器
(a);2.4.3 数据存储器地址空间;一、用途及编址:;二、片外RAM:;三、片内RAM:;; 低端32个字节分成4个工作寄存器组,每组8个单元。当前工作寄存器组的机制便于快速现场保护。 ;;;4. 80C51的特殊功能寄存器(SFR);特殊功能寄存器SFR的位置;(1) 累加器ACC(E0H);(3) 程序状态寄存器PSW(D0H);④RS1、RS0(PSW.4、PSW.3):4组工作寄存器区选择控制 位1和位0。
⑤OV(PSW.2)溢出标志位 : 指示运算是否产生溢出。各种算术运算指令对该位的影响情况较复杂,将在第3章介绍。
⑥PSW.1位: 保留位,未用
⑦P(PSW.0):奇偶标志位
P=1,A中“1”的个数为奇数
P=0,A中“1”的个数为偶数;CY(PSW.7): 进位标志位。在执行加法(或减法)运算指令时,如果运算结果最高位(位7)向前有进位(或借位),则CY位由硬件自动置1;如果运算结果最高位无进位(或借位),则CY清0。CY也是89C51在进行位操作(布尔操作)时的位累加器,在指令中用C代替CY。
AC(PSW.6): 半进位标志位,也称辅助进位标志。当执行加法(或减法)操作时,如果运算结果(和或差)的低半字节(位3)向高半字节有半进位(或借位),则AC位将被硬件自动置1;否则AC被自动清0。
F
原创力文档

文档评论(0)