1樓:匿名使用者
微控制器在復位後,rs0=rs1=0,cpu預設第0組為當前工作暫存器組,00h~07h為暫存器地址。psw(程式狀態字)中的rs0rs1可以有四種組合,用來從四種工作暫存器中選擇。分別為rs0與rs1取01的四種組合來改變cpu工作暫存器組。
基本就是這個意思,
2樓:匿名使用者
一般開機復位後都是選擇第一組通用工作暫存器作為工作暫存器的,一共有4組,分別為0.1.2.3連續位於00h到1fh地址,
然後在機器中有個程式狀態字psw,它的第四和第三位rs1,rs0是用來選擇工作暫存器組的,可能不同機器地址稍有不同。他們倆的值和暫存器組的關係:
rs1/rs0 0/0 0/1 1/0 1/1
使用的工作暫存器 0 1 2 3
地址 00-07 08-0f 10-17 18-1f
寫程式的時候就是通過定義程式狀態字來選擇使用不同的暫存器組。也可以直接對rs1和rs0賦值。
3樓:匿名使用者
8086復位後各暫存器的狀態
標誌暫存器:清除
ip:0000h
cs:ffffh
ds:0000h
ss:0000h
es:0000h
指令佇列緩衝器:清除
51系列微控制器如何實現工作暫存器組ro~r7的選擇?開機復位後,cpu使用的是哪組工作暫存器?他們的地址是多 5
4樓:匿名使用者
mcs-51微控制器設
bai置4組工作寄存du器,由程式狀態字psw中rs1,rs0決定zhi,
0組:dao
內00h-07h
1組:08h-0fh
2組:10h-17h
3組:18h-1fh
開機復位後,cpu使用第容0組。地址為 00 01 02 03 04 05 06 07。在彙編中一般用r0 ~ r7暫存器定址方式使用它們,這種暫存器定址方式要快於以上的直接定址方式,並且比較好記。
5樓:匿名使用者
51單片
抄機有4組ro~r7工作暫存器bai,程式執行中具體使用哪一組du由程式狀態字psw的zhirs1及rs0(psw.4及psw.3)決定,可以設定這兩位來選dao擇暫存器組。
開機復位後,由於psw=00h,所以使用的為第0組暫存器。只要在程式執行過程中不對psw的rs1及rs0位進行設定,暫存器組就不會切換。至於它的具體地址如下:
0組:00h-07h;1組:08h-0fh;2組:
10h-17h;3組:18h-1fh 。一般會在發生中斷時切換暫存器組,這樣雖然暫存器的編號不變,但是定址的暫存器組改變了,所以不會改變中斷之前的程式中的暫存器值,但是中斷程式結束時一定要記住把暫存器組切換回來。
一定要注意當切換暫存器組後,雖然還是用ro~r7,但是其實體地址已經改變,所以是不同的暫存器。另外,如果程式沒有切換暫存器的必要的話,其它組的ro~r7也可用作通用暫存器,這樣可用其實際地址定址。
電腦開機後cpu使用率,電腦開機後CPU使用率
佳芮灬 cpu使用率過高的原因 1.散熱不良 顯示器 電源和cpu在工作中發熱量非常大,因此體質良好的通風關況非常重要,如果顯示器過熱將會導致色彩 影象失真甚縮短顯示器壽命。工作時間太長也會導致電源或顯示器散熱不暢而造成電腦宕機。cpu的散熱是關係到電腦執行的穩定性的重要問題,也是散熱故障發生的 重...
DELL筆記本待機後使用執行快,開機後使用執行慢怎麼回事
待機是保持待機前的一切狀態,也就是你已經用了好長時間的狀態 關機再開是把所有的服務 程式重新啟動一遍。待機再開快應該是你所有的需要的程序都開了,關機再開慢應該是預啟動不夠充分。你可以開機後馬上待機再開看是不是快就知道我猜的對不對了。您好 以下方法供您參考 1 您可以到官方查詢更新顯示卡驅動等,驅動更...
開機後CPU風扇一直轉,電腦無法開機,只有CPU風扇狂轉。
cpu風扇狂轉?設定bios幫你簡單搞定2008 09 10 17 27從主選單上選擇 chipset features setup 進入晶片組功能設定,見圖2。此項設定中的具體內容因主機板而異,但基本上都包括對系統硬體狀態監測 cpu超溫保護設定和對記憶體 視訊記憶體狀態設定等。reset cas...