高手帮个忙吧,谁知道单片机中psw=87的具体含义。具体点。谢谢了,坐等!!

作者&投稿:父莫 (若有异议请与网页底部的电邮联系)
单片机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,奇偶校验位为1,说明累加器中的“1”的数目是偶数。

百度嫌我字数不够

51单片机中psw是程序状态字 ,用来存放指令执行后的有关状态。
51单片机是对所有兼容Intel 8031指令系统的单片机的统称。该系列单片机的始祖是Intel的8031单片机,后来随着Flash rom技术的发展,8031单片机取得了长足的进展,成为应用最广泛的8位单片机之一,其代表型号是ATMEL公司的AT89系列,它广泛应用于工业测控系统之中。很多公司都有51系列的兼容机型推出,今后很长的一段时间内将占有大量市场。51单片机是基础入门的一个单片机,还是应用最广泛的一种。需要注意的是52系列的单片机一般不具备自编程能力。
(1)Cy(PSW.7)PSW.7是Cy即C,来源于最近一次算术指令或逻辑指令执行时软硬件的改写。
(2)Ac(PSW.6) 辅助进位标志位,用于BCD码的十进制调整运算。当低四位向高四位借进位时Ac被置1,否则清0。此位也可和DA指令结合起来用。
(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)奇偶标志位
P=1,A中“1”的个数为奇数
P=0,A中“1”的个数为偶数

PSW 是程序状态字,8位,从高位起定义如下:
(1)Cy(PSW.7)PSW.7是Cy即进位C,来源于最近一次算术指令或逻辑指令执行时软硬件的改写。
(2)Ac(PSW.6) 辅助进位标志位,用于BCD码的十进制调整运算。当低四位向高四位借进位时Ac被置1,否则清0。此位也可和DA指令结合起来用。
(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)奇偶标志位 。当P=1,A中“1”的个数为奇数;P=0,A中“1”的个数为偶数。
这里:如果一个简答题问:请解释psw=87(正确写法应为psw=87H) 的具体含义,可以这样答:
PSW是程序状态字,PSW=87H,即10000111,根据PWS的定义,即进位CY=1,前次运算有进位;辅助进位位AC=0;工作寄存器在0区(RS1RS0=00);溢出标志OV=1,前次运算产生溢出;A中1的个数为奇数(P=1)。


帮个忙 谁知道有什么四字成语的广告词 是有带错别字的
一、不是故意写错的(引号中为错别字) 1、饭店门口:“抄”饭 2、修车店门口:补胎“冲”气 3、零售店铺门口:“另”售 4、家具店门口:家“俱” 5、装潢店门口:装“璜” 6、失物广告:失物“启示” 7、安装公司门口:“按”装 8、洗车店门口:洗车打“腊” 9、饭店门口:“合”饭 10...

找有错别字的广告词四字成语
1. 帮个忙 谁知道有什么四字成语的广告词 是有带错别字的 一明惊人(某眼病治疗仪广告语) 衣名惊人(某服装广告语) 无胃不至(某治胃药广告语) 饮以为荣(某饮品广告语) 天尝地酒(某酒类广告语) 食全食美(某酒店广告语) 咳不容缓(某止咳药广告语) 闲妻良母(某洗衣机广告语) 默默无蚊(某...

...这个世界太会伪装,谁当真谁就上当。 知道的帮个忙、谢了
回答:受了点伤 阿桑 my love,晚安就别再为难 别管我会受伤 想开体谅我已经习惯 不然又能怎样? 这个城市太会说谎爱情只是昂贵的橱窗 沿路华丽灿烂陈列甜美幻象 谁当真谁就上当 竟然以为你会不一样但凭什么你要不一样 因为寂寞太冷虚构出的温暖 没理由能撑到天亮 前进转弯我跌跌撞撞 在这迷宫打转...

...还好像是放纵你,放纵你的爱,我不确定,大家帮个忙吧,谢谢_百度...
爱情买卖

各位好友,帮个忙吧。你们谁知道写打的四字词语
打情骂俏

谐音广告四字成语的买东西错别字
4. 帮个忙 谁知道有什么四字成语的广告词 是有带错别字的 一明惊人(某眼病治疗仪广告语) 衣名惊人(某服装广告语) 无胃不至(某治胃药广告语) 饮以为荣(某饮品广告语) 天尝地酒(某酒类广告语) 食全食美(某酒店广告语) 咳不容缓(某止咳药广告语) 闲妻良母(某洗衣机广告语) 默默无蚊(某...

找我帮忙可以,别说“反正你…”
我顿时火了,直接拉黑,爱找谁帮忙找谁帮忙,我不伺候了!什么叫作“反正我总是那么闲?”特意挤出时间来炒菜怎么就是闲得没事干了?② 日常生活当中总是有这种人,找你帮个忙吧,不好好说话。总是用那种趾高气扬的语气,把事情交给你,末了还要说上一句:“反正你时间多的是……”“反正你...

求一篇短篇童话
一个可爱的小老太太想从人群中挤过来,她哀求道:“给我这可怜的老太婆一把安乐椅吧,谁能帮个忙?最好给我一个带扶手的。”一个好心的消防员跑了上去给她拿来了用奶油和花生仁做的安乐椅。小老太太可高兴啦,就从扶手那里舔开了。这是一个伟大的日子,根据大夫的命令,那天,不许让任何人肚子痛。直到现在,...

帮个忙 谁知道三个字的外国电影 一男的戴个眼镜
影片《终结者》,阿诺·施瓦辛格主演。

女孩对我说帮个忙呗,太感谢你了!这些话有喜欢我的意思么?求高手破解...
你想多了 除非她对你有特别之处

安宁市13865782425: 急急急急急急!!! 如果单片机PSW中的Rs1=00,Rs0=01,那么Ro=? 求高手啊! -
刀家血塞: 1、PSW中的RS1、RS0是2个二进制位,不能分别写成00,01,应该分别是0,1. 2、RS1、RS0是选择工作寄存器组地址的,如果RS1、RS0 = 01,就是选择第一组,R0地址为08H.R0的内容就是内部数据存储器08H地址里的内容.让CY=1: SETB C

安宁市13865782425: 汇编语言语句:MOV PSW,#80H 是什么意思? -
刀家血塞: 就是把状态寄存器PSW中写进十六进制数80,也就是二进制数1000 0000,这个数表示把状态寄存器中的进位标志位CY=1,其他七位为零.这道题应该是单片机的题吧?

安宁市13865782425: 单片机…在现场保护时要不要对R0到R7工作寄存器压入堆栈?是不是可以直接改变PSW来进行保护? -
刀家血塞: 对的,只要将PSW值压入堆栈就同时保存了当前R0-R7的值.

安宁市13865782425: 单片机80c51中的一些寄存器到底算CPU的还是RAM的? -
刀家血塞: 你说的是特殊功能寄存器吧,寄存器绝对是属于内部数据存储器RAM中的,你可以看一下80C51的内存分配表,其中说的很详细.00H-1FH共32字节单元为4组R0-R7的工作寄存器(4组,每组8个字节单元)20H-2FH共16字节单元(共128位)...

安宁市13865782425: 单片机中与 MOVX A,R0 等价的是什么语句; -
刀家血塞: 果在PSW中RS1,00H:0=00,那么这时R0的地址就是00H,即等价于MOV A

安宁市13865782425: 单片机的定时功能,计数功能,中断功能的定义... -
刀家血塞: 我这里有点教材,希望对你有帮助! MCS-51中断系统的结构: 如图(抱歉,本图请找本51书看一下)所示,由与中断有关的特殊功能寄存器、中断入口、顺序查询逻辑电路等组成,包括5个中断请求源,4个用于中断控制的寄存器IE、IP、...

安宁市13865782425: 单片机中的题目求解答,谢谢.. -
刀家血塞: 嘿嘿 还是俺来 帮你分析一下吧1.ADD A,30H 就是 累加器A和片内数据存储器30H单元的内容相加,和存入累加器 已知(A)=7AH ,(30H)=A5H 所以 (A)+(30H)=7AH+A5H=1FH CY=1 AC=0 一个整数+一个负数 相互抵消 没有溢出 OV=0 P=1,(PSW)=81H2 ADD A,#30H 就是 累加器A和立即数30H相加,和存入累加器 已知(A)=7AH 所以 (A)+30H=7AH+30H=0AAHCY=0 AC=0 一个整数+一个整数=负数 有溢出 OV=1 P=0,(PSW)=04H 满意 就选满意回答

安宁市13865782425: 中了Trojan/PSW.QQPass.xw,哪位高手帮忙杀了它呀? -
刀家血塞: 病毒一般解决方案(原创) 首先建议使用最新的专业杀...

安宁市13865782425: 求单片机高手帮忙.帮写一个数码管的显示程序.十万火急.谢谢了 -
刀家血塞: ORG #0000H LJMP #0030H MIAN: MOV DPTR , #TAB ;表头送指针 MOV A, #0HMOV R2,#2AH ;延时一秒 MOV R3,#3BH MC: MOV R4,#4CHDJNZ R3,MC DJNZ R2,MC MOV P0,A+@DPTR ;从表中取值 INC A ;自加一,去下一...

安宁市13865782425: 请求高手帮忙回答一个汇编语言中怎样求延时时间 -
刀家血塞: 粗略的算法是2XR2XR3XR4 (微秒),这里R2、R3为FFH再加1 ,即为256 .程序中的R5笔误,应是R4吧.这种方法只适合短时间的延时,长时间的,这样做,单片机其它什么事都不要做了.5秒,25秒,55秒等等,可以用定时中断方式来做...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网