可編程寄存器

可編程寄存器

與“透明寄存器”相對,同屬於寄存器分類。可編程寄存器是面向用戶,供編程使用,與CPU的指令架構息息相關的一類寄存器。

基本介紹


“可編程”寄存器又分為三類,①通用寄存器地址寄存器③標誌寄存器(Flags Register,FR)。
①通用寄存器。通用寄存器在MPU中數量最多,使用頻率高,是數據調度的主要部件,其中既可以存放數據,也可以存放數據的地址。
②地址寄存器。地址寄存器用於存放數據的地址,用於存儲器的定址操作,或執行跳轉地址,也稱為地址指針寄存器。
③標誌寄存器。標誌寄存器是一個存放條件標誌,控制標誌寄存器,主要用於反映處理器的狀態和運算結果的某些特徵及控制指令的執行。標誌寄存器中存儲的信息也稱為程序狀態字(Program Status Word,PSW),所以標誌寄存器也稱為PSW寄存器。