00问答网
所有问题
当前搜索:
PSW中的P
简述MCS51单片机中程序状态寄存器
PSW
各位的含义
答:
RS1、RS0(
PSW
.4 和PSW.3):工作寄存器组选择控制位。通过对这两位设定,可以从4个工作寄存器组中选择一组作为当前工作寄存器。OV(PSW.2):溢出标志位,有两种情况影响该位。一是执行加减运算时,如果D7或D6任一位,并且只一位发生了进位或借位,则OV自动置1,P(PSW.0):奇偶标志位。每条指令...
单片机中
psw
与rs0,rs1是什么关系啊?
答:
(3)F0(
PSW
.5)用户使用的状态标志位。这个你可以任意使用。(4)RS1、RS0(PSW.4、PSW.3):4组工作寄存器区选择控制位1和位0。(5)OV(PSW.2)溢出标志位 在执行算术指令时,指示运算是否产生溢出。(6)PSW.1位: 保留位,未用。(7)P(PSW.0)奇偶标志位。
单片机
中的
问题:MCS-51复位时,ACC、
PSW
、SP、P0~P3的值分别是多少?
答:
特殊:堆栈SP=07H;P0,P1,P2,P3,P4为0FFH;其他都为0;所以ACC=0;
PSW
=0;
单片机中比较p与c两位是否相等的程序怎么写
答:
cmp:push
psw
;保存状态 anl c,p ;两位相与 jc xd ;如果等于1,则肯定相等 pop psw ;弹出状态 orl c,p ;两位相或 jc bd ;如果等于1,肯定不等,因为与为0,肯定有一位为0 xd:setb c ;相等则c置1退出 ret bu:clr c ;不等c清零退出。ret ...
单片机习题解答
答:
39. RC A为循环左移指令(F ) 40.MOV A,30H为立即寻址方式( F ) 41.如果发生除法溢出错误,则
PSW
标志位P置1。(F ) 42.如JC rel发生跳转时,目标地址为当前地址加上偏移量rel( T ) 43..MOV A,@A+DPTR是一条查询指令( F ) 44.MUL AB的执行...
什么指令影响mcs51单片机
psw的
标志位
答:
算术运算类会影响mcs51单片机
psw的
标志位,还有就是对累加器进行操作的指令,具体还是要查指令表。
...ADD A,#0FEH 执行后A中的内容是什么,
PSW中的
内容是什么,请教高手...
答:
1111 1110 +1111 1110 11111 1100 (A)=1111 1100B 第七位有向更高位进位知(cy)=1 第三位有向第四位进位即低半字节向高半字节进位知(ac)=1 (A)=1111 1100B 有偶数个1 所以知(p) =0 第六位有向第七位进位,第七位又向更高位进位所以(ov)=0 cy和ov只是告诉如何判断,如果判断cy...
单片机
PSW
=8FH的含义
答:
PSW
= 8Fh = 10001111b 也就是:CY = 1,进位/借位位为1,说明之前产生过进位/借位。AC = 0,辅助进位/借位位为0。F0 = 0,用户自定义标志位0。RS[1:0] = 01,选择RegBank 1,也就是说R0~R7寄存器是映射在08H~0FH上的。OV = 1,溢出标志为1,说明之前产生过溢出。P = 1,奇偶...
单片机
程序状态字PSW的
OV位到底是怎么判断溢出的?有CY位不就够了么...
答:
AC=1;否则AC=0.F0(
PSW
.5):D5位,用户标志位;RS1、RS0(PSW.4及PSW.3):D4、D3位,寄存器组选择控制位;OV(PSW.2):溢出标志。有溢出OV=1,否则OV=0;F1(PSW·1):D1位,用户标志位;P(PSW·0):奇偶校验标志位;累加器ACC
中的
运算结果有奇数个1时P=1,否则P=0。
单片机
程序状态字PSW的
OV位到底是怎么判断溢出的?有CY位不就够了么...
答:
AC=1;否则AC=0.F0(
PSW
.5):D5位,用户标志位;RS1、RS0(PSW.4及PSW.3):D4、D3位,寄存器组选择控制位;OV(PSW.2):溢出标志。有溢出OV=1,否则OV=0;F1(PSW·1):D1位,用户标志位;P(PSW·0):奇偶校验标志位;累加器ACC
中的
运算结果有奇数个1时P=1,否则P=0。
棣栭〉
<涓婁竴椤
7
8
9
10
12
13
14
15
16
11
涓嬩竴椤
灏鹃〉
其他人还搜