1樓:薔祀
psw=18h時,當前工作暫存器為第四組。
這個計算利用了二進位制的轉換進行計算。
18h轉成二進位制是0001 1000 ,而psw是一個8位二進位制暫存器,需要根據其對應的意義進行計算。
psw標誌及作用如下: psw.7是cy,作用:
加法進算中的進位和減法運算中的借位。 psw.6是ac,作用:
是低4位與高4位間加減進借位。 psw.5是f0,作用:
使用者標誌位。
擴充套件資料:
其他二進位制的轉換方法:
計算機中的十進位制小數轉換二進位制,計算機中的十進位制小數用二進位制通常是用乘二取整法來獲得的。
比如0.65換算成二進位制就是:
0.65 × 2 = 1.3 取1,留下0.3繼續乘二取整,
0.3 × 2 = 0.6 取0, 留下0.6繼續乘二取整,
0.6 × 2 = 1.2 取1,留下0.2繼續乘二取整,
0.2 × 2 = 0.4 取0, 留下0.4繼續乘二取整,
0.4 × 2 = 0.8 取0, 留下0.8繼續乘二取整,
0.8 × 2 = 1.6 取1, 留下0.6繼續乘二取整,
0.6 × 2 = 1.2 取1,留下0.2繼續乘二取整。
一直迴圈,直到達到精度限制才停止(所以,計算機儲存的小數一般會有誤差,所以在程式設計中,要想比較兩個小數是否相等,只能比較某個精度範圍內是否相等)。這時,十進位制的0.65,用二進位制就可以表示為:
0.1010011。
2樓:匿名使用者
18h轉成二進位制是0001 1000
而psw是一個8位二進位制暫存器,它的每位都有對應的意義,psw各位標誌及作用如下:
psw.7是cy,作用:加法進算中的進位和減法運算中的借位。
psw.6是ac,作用:是低4位與高4位間加減進借位。
psw.5是f0,作用:使用者標誌位。
psw.4是rs1,psw.3,是rs0,作用:工作暫存器組的選擇位,由rs1、rs0是聯合使用。(8051微控制器有4組暫存器,每組有8個8位的暫存器)
當rs1=0,rs0=0時,為第一組,即是00h~07h。
當rs1=0,rs0=1時,為第二組,即是08h~0fh。
當rs1=1,rs0=0時,為第三組,即是10h~17h。
當rs1=1,rs0=1時,為第四組,即是18h~1fh。
所以,psw=18h時,當前工作暫存器為第四組。
希望我的回答對你有幫助!
3樓:焚三者
18h的二進位制是10010
在內部ram中有幾組工作暫存器,可如何選用程式狀態字psw的相關控制元件位來使用暫存器? 5
4樓:
51微控制器的片內ram中有4組暫存器,位於片內的00h~07h、08h~0fh、10h~17h、18h~1fh,一共四組。
工作暫存器組的選擇,是根據psw的rs[1:0](psw[4:3])來選擇的。例如rs[1:0] = 10時選擇就是regbank2,即r0~r7對映在10h~17h上。
好好學習天天向上
psw=18h時,當前工作暫存器是幾組?
5樓:娜傑真愛一生
psw=18h時,當前工作暫存器為第四組。
18h轉成二進位制是0001 1000 ,而psw是一個8位二進位制暫存器,它的每位都有對應的意義。
psw各位標誌及作用如下:
psw.7是cy,作用:加法進算中的進位和減法運算中的借位。
psw.6是ac,作用:是低4位與高4位間加減進借位。
psw.5是f0,作用:使用者標誌位。
psw.4是rs1,psw.3,是rs0,作用:工作暫存器組的選擇位,由rs1、rs0是聯合使用。(8051微控制器有4組暫存器,每組有8個8位的暫存器)
當rs1=0,rs0=0時,為第一組,即是00h~07h。
當rs1=0,rs0=1時,為第二組,即是08h~0fh。
當rs1=1,rs0=0時,為第三組,即是10h~17h。
當rs1=1,rs0=1時,為第四組,即是18h~1fh。
微型計算機內部通常設定工作暫存器組。這樣,運算的結果可以放在暫存器中而不必每次都放到儲存器裡。這樣可以提高機器的工作速度。
片內低128b ram分為工作暫存器區、位定址區和使用者ram區。00h~1fh這32個ram單元共分為四組,每組由r0~r7 8個工作暫存器組成,由rs0和rs1的狀態決定指向哪一組。
18h7公差是多少, 18H7公差是多少
18h7的上偏差是 0.018mm,下偏差是0,公差是0.018 如下圖所示 老任 18h7的公差為 18h7 0.018 0 上偏差為 0.018,下偏差為0 最大極限尺寸為 18.018,最小極限尺寸為 18,公差範圍 公差帶 為0.018. 一笑而過 18h7,18 0.018,0 公差0.0...
18H8後面的H8是什麼意思,圖紙上標註的 40H8後面的H8是什麼意思?還有 60H7 f7這是什麼意思?
這個h8指的是公差等級,代表孔的極限偏差,18h8表示基本尺寸為18mm,上偏差為0.027,下偏差為0的孔. 這個是孔的公差帶代號啊,可以查 尺寸公差與配合數表 得知,查出的結果是 18的孔上偏差時 0.027,下偏差是0 h8 h級偏差,8級公差。看圖紙基本的東西要掌握額。 笑嘻嘻的河馬 高度 ...
零件長度標註裡的H8是指什麼例如(18H8)
a級設計工程師 當然。孔和軸不是我們直觀上理解的純粹的圓柱形,在機械行業中,將包容面和被包容面稱為孔和軸。所以一個非圓面的物體也是可以又公差的。其偏差值查表就可以。 a,b,c,d,e,f,g,h,j,k,m,n,p.指的是孔的公差帶,18h8 18 0.027 0,這是基於基孔制和制軸制而定的公差...