进位标志位
C
(
PSW.7
)
,
为
1
表示其运算结果的最高位
D7
有进位或借位,
否则为
0
,
在进行位数操作运算时起作用。
辅助进位标志
AC
(
PSW.6
)
,为
1
表示低半字节的最高位
D3
有借位或进位,否则为
0
,在进行
BCD
码运算而进行二
-
十进制调整时起作用。
软件标志
FO
(
PSW.5
)
,
用户定义的一个状态标志,
可通过软件对它进行置位清零,
在
编程时也可测试其是否建起而进行程序分支。
工作寄存器组选择位
RS1,RS0
(
PSW.4
,
PSW.3
)
,
可借软件置位或清零,
以选定
4
个
工作寄存器组中的一个投入工作。
溢出标志
OV
(
PSW.2
)
,为
1
表示它已经超过了累加器以补码形式表示一个符号数的
范围。
为
0
表示最高位,
最高次二位有借位或进位。
是作为符号数加法,
减法时由硬件置位
或清除,以指示运算结果是否溢出。
奇偶标志
P
(
PSW.0
)
,其中
D1
位未定义。在奇偶标志中,为
1
表示累加器中
1
的个
数为奇数,
0
表示为偶数。
2.16
E
___
A
___
引脚的作用是什么?在下列四种情况下,
E
___
A
___
引脚各应该接何种电平
?
1)
只有片内
ROM
2)
只有片外
ROM
3)
有片内
ROM
和片外
ROM
4)
有片内
ROM
和片外
ROM
,片外
ROM
所存为调试程序
解:
E
___
A
___
是片外程序存储器选用端。
引脚有效
(低电平)
时只选用片外程序存储器。
否则计算
机上电或复位后先选用片内程序存储器。
1
)
只有片内
ROM
时,
E
___
A
___
=1
,接高电平
2
)
只有片外
ROM
时,
E
___
A
___
=0
,接低电平
3
)
有片内
ROM
和片外
ROM
时,
E
___
A
___
=1
,接高电平
4
)
有片内
ROM
和片外
ROM
,
片外
ROM
所存为调试程序,
此时计算机处于调试状态,
E
___
A
___
=0
,接低电平。