51单片机中psw意思解析

嵌入式操作系统

57人已加入

描述

  PSW是英国PSW签证, 全名Post Study Work 。英国政府自2008年6月30日正式引入到T1(积点计分制)下,取代之前的IGS签证。PSW 签证有效期为2年。同时,PSW较IGS 增加了银行存款要求(2008年12月31日前,要求申请人银行账户每月结算日盈余800英镑以上)。

  PSW即程序状态字(有些教材也叫程序状态寄存器),Program Status Word。可用于OS在管态(系统态)和目态(用户态)之间的转换。程序状态寄存器PSW是计算机系统的核心部件——运算器的一部分,PSW用来存放两类信息:一类是体现当前指令执行结果的各种状态信息,称为状态标志,如有无借位进位(CY位)、有无溢出(OF位)、结果正负(SF位)、结果是否为零(ZF位)、奇偶标志位(PF位)等;另一类是存放控制信息,称为控制状态,如允许中断(IF位),跟踪标志(TF位),方向标志(DF)等。有些机器中将PSW称为标志寄存器FR(Flag Register)。

  51单片机中psw的意思

  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”的个数为偶数

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分