程序狀態(tài)字PSW (Program Status Word)
發(fā)布時(shí)間:2014/6/3 21:11:03 訪問次數(shù):1979
PSW足L個(gè)8位標(biāo)志寄存器,用來SN74LV126APW存放指令執(zhí)行后的有關(guān)狀態(tài)。PSW中各位狀態(tài)通常是在指令執(zhí)行過程中自動(dòng)形成的,但也可以由用戶根據(jù)需要采用傳送指令加以改變。
它的各標(biāo)志位定義如下:
其中,PSW7為最高位,PSWO為最低位。
①進(jìn)位標(biāo)志位CY (Carry):用于表示加減運(yùn)算過程中最高位A7(累加器最高位)有無進(jìn)位或借位。在加法運(yùn)算時(shí),若累加器A中最高位A7有進(jìn)位,則CY=1;否則CY=O。在減法運(yùn)算時(shí),若A7有了借位,則CY=1;否則CY=O。此外,CPU在進(jìn)行移位操作時(shí)也會(huì)影響這個(gè)標(biāo)志位。
②輔助進(jìn)位位AC(Auxiliary Carry):用于表示加減運(yùn)算時(shí)低4位(即A3)有無向高l位(即A4)進(jìn)位或借位。若AC=O,則表示加減過程中A3沒有向A4進(jìn)位或借位;若AC=1,則表示加減過程中A3向A4有了進(jìn)位或借位。
③用戶標(biāo)志位FO( Flag zero):FO標(biāo)志位的狀態(tài)通常不是機(jī)器在執(zhí)行指令過程中自動(dòng)形成的,而是由用戶根據(jù)程序執(zhí)行的需要通過傳送指令桷定的。該標(biāo)志位狀態(tài)一經(jīng)設(shè)定,便由用戶程序直接檢測,以決定用戶程序的流向。
④寄存器選擇位RS1和RSO: 8051共有8個(gè)8位工作寄存器,分別命名為RO~R7。工作寄存器RO~R7常常被用戶用來進(jìn)行程序計(jì),但它在RAM中的實(shí)際物理地址是可以根據(jù)需要選定的。RS1和RSO就是為了這個(gè)目的提供給用戶使用,用戶通過改變RS1和RSO
的狀態(tài)可以方便地決定RO~R7的實(shí)際物理地址。
PSW足L個(gè)8位標(biāo)志寄存器,用來SN74LV126APW存放指令執(zhí)行后的有關(guān)狀態(tài)。PSW中各位狀態(tài)通常是在指令執(zhí)行過程中自動(dòng)形成的,但也可以由用戶根據(jù)需要采用傳送指令加以改變。
它的各標(biāo)志位定義如下:
其中,PSW7為最高位,PSWO為最低位。
①進(jìn)位標(biāo)志位CY (Carry):用于表示加減運(yùn)算過程中最高位A7(累加器最高位)有無進(jìn)位或借位。在加法運(yùn)算時(shí),若累加器A中最高位A7有進(jìn)位,則CY=1;否則CY=O。在減法運(yùn)算時(shí),若A7有了借位,則CY=1;否則CY=O。此外,CPU在進(jìn)行移位操作時(shí)也會(huì)影響這個(gè)標(biāo)志位。
②輔助進(jìn)位位AC(Auxiliary Carry):用于表示加減運(yùn)算時(shí)低4位(即A3)有無向高l位(即A4)進(jìn)位或借位。若AC=O,則表示加減過程中A3沒有向A4進(jìn)位或借位;若AC=1,則表示加減過程中A3向A4有了進(jìn)位或借位。
③用戶標(biāo)志位FO( Flag zero):FO標(biāo)志位的狀態(tài)通常不是機(jī)器在執(zhí)行指令過程中自動(dòng)形成的,而是由用戶根據(jù)程序執(zhí)行的需要通過傳送指令桷定的。該標(biāo)志位狀態(tài)一經(jīng)設(shè)定,便由用戶程序直接檢測,以決定用戶程序的流向。
④寄存器選擇位RS1和RSO: 8051共有8個(gè)8位工作寄存器,分別命名為RO~R7。工作寄存器RO~R7常常被用戶用來進(jìn)行程序計(jì),但它在RAM中的實(shí)際物理地址是可以根據(jù)需要選定的。RS1和RSO就是為了這個(gè)目的提供給用戶使用,用戶通過改變RS1和RSO
的狀態(tài)可以方便地決定RO~R7的實(shí)際物理地址。
上一篇:專用寄存器組
熱門點(diǎn)擊
- 訪問片外ROM/RAM的指令時(shí)序
- 堆棧指針SP( Stack Pointor)
- 16位特殊功能寄存器sfr16
- 三極管的極限參數(shù)有集電極最大允許電流
- PCB的元器件貼裝位置有偏移,可用以下兩種方
- “黑焊盤”現(xiàn)象的產(chǎn)生原因
- Sn-Ag-Cu三元合金
- 焊點(diǎn)形成過程
- I/O端口
- 程序執(zhí)行過程
推薦技術(shù)資料
- DS2202型示波器試用
- 說起數(shù)字示波器,普源算是國內(nèi)的老牌子了,F(xiàn)QP8N60... [詳細(xì)]
- 全新高端射頻儀器
- 集成32位RISC-V處理器&
- 第三代半導(dǎo)體和圖像傳感器 參數(shù)封裝應(yīng)用
- 汽車半導(dǎo)體
- 人形機(jī)器人技術(shù)結(jié)構(gòu)設(shè)計(jì)及發(fā)展分
- 紫光芯片云3.0整體解決方案
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究