回覆列表
  • 1 # 湯圓電影Vlog

    這東西一大堆啊,不過要想理解透,還是要寫組合語言,c語言感覺不出來這些東西的。PSW是一個8位暫存器,用於設定CPU的狀態和指示指令執行後的狀態。CY(PSW.7):進位標誌。在執行加減運算指令時,如果運算結果的最高位(D7)發生了進位或借位,則CY由硬體自動置1。AC(PSW.6):半進位標誌位,也稱為輔助標誌位。在執行加減運算指令時,如果運算結果的低半位元組(D3)發生了向高半位元組進位或借位,則AC由硬體自動置1。F0、F1(PSW.5 和PSW.1):使用者標誌位。使用者可以根據需要對F0、F1賦予一定的含義,由使用者置1和清0,作為軟體標誌。RS1、RS0(PSW.4 和PSW.3):工作暫存器組選擇控制位。透過對這兩位設定,可以從4個工作暫存器組中選擇一組作為當前工作暫存器。OV(PSW.2):溢位標誌位,有兩種情況影響該位。一是執行加減運算時,如果D7或D6任一位,並且只一位發生了進位或借位,則OV自動置1,P(PSW.0):奇偶標誌位。每條指令執行完後,該位都會指示當前累加器A中1的個數。如果A中有奇數個1,則P自動置1。

  • 中秋節和大豐收的關聯?
  • 剛剛儲存的資料夾刪除怎麼恢復?