<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > MCS-51單片機的程序狀態(tài)寄存器PSW的作用是什么?

          MCS-51單片機的程序狀態(tài)寄存器PSW的作用是什么?

          作者: 時間:2013-02-27 來源:網(wǎng)絡(luò) 收藏

          的作用是什么?常用標(biāo)志有哪些位?作用是什么?

          答:是一個8位寄存器,用于設(shè)定CPU的狀態(tài)和指示指令執(zhí)行后的狀態(tài)。

          CY(.7):進位標(biāo)志。在執(zhí)行加減運算指令時,如果運算結(jié)果的最高位(D7)發(fā)生了進位或借位,則CY由硬件自動置1。

          AC(PSW.6):半進位標(biāo)志位,也稱為輔助標(biāo)志位。在執(zhí)行加減運算指令時,如果運算結(jié)果的低半字節(jié)(D3)發(fā)生了向高半字節(jié)進位或借位,則AC由硬件自動置1。

          F0、F1(PSW.5 和PSW.1):用戶標(biāo)志位。用戶可以根據(jù)需要對F0、F1賦予一定的含義,由用戶置1和清0,作為軟件標(biāo)志。

          RS1、RS0(PSW.4 和PSW.3):工作寄存器組選擇控制位。通過對這兩位設(shè)定,可以從4個工作寄存器組中選擇一組作為當(dāng)前工作寄存器。

          OV(PSW.2):溢出標(biāo)志位,有兩種情況影響該位。一是執(zhí)行加減運算時,如果D7或D6任一位,并且只一位發(fā)生了進位或借位,則OV自動置1,

          P(PSW.0):奇偶標(biāo)志位。每條指令執(zhí)行完后,該位都會指示當(dāng)前累加器A中1的個數(shù)。如果A中有奇數(shù)個1,則P自動置1。



          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();