软件设计师知识点拿分
軟件設(shè)計(jì)師備考
由于廣州疫情不穩(wěn)定,本來(lái)將5月29號(hào),30號(hào)舉行的軟考已經(jīng)被官方推遲了,自己準(zhǔn)備了很久又不考了有點(diǎn)小失望,怕自己知識(shí)點(diǎn)忘了特在此記一些軟考常考的知識(shí)點(diǎn)。
題目:內(nèi)存按字節(jié)編址,地址從A0000H到CFFFFH的內(nèi)存,共存()字節(jié),若用存儲(chǔ)容量為64k×8bit的存儲(chǔ)器芯片構(gòu)成該內(nèi)存空間,至少需要()片
解: H代表的是16進(jìn)制,我們需要計(jì)算A0000H-CFFFFFH有多少字節(jié),即CFFFFH-A0000H +1 =30000H
+1:例如1~2有多少字呢?直接2-1=1?正確是2-1+1,不加1的話(huà)是漏掉了第一個(gè)數(shù)字(之前小學(xué)老師講種樹(shù)問(wèn)題的時(shí)候這樣解釋的我也懶得去百度了)
得出30000H后要轉(zhuǎn)換為10進(jìn)制,即3×164 =3×216B ,一般他會(huì)問(wèn)你有多少K,1G=210 M,1M=210 K,1K=210 B,1字節(jié)=1B,1B=8bit=8位
所以3×216B÷210=192K
這樣第一問(wèn)就解決了,第二位就更簡(jiǎn)單了,有時(shí)候它會(huì)再這里挖坑,特別需要注意它是×8bit還是×4bit,剛剛求出來(lái)的192K寫(xiě)出標(biāo)準(zhǔn)一點(diǎn)就是192k×8bit,所以我們直接192除以64就得出是答案是3片了,當(dāng)它是×4bit的時(shí)候就要再乘以2就是6片了,具體例題我就不找了知道方法就好
2.邏輯地址和物理地址互換
這道題的原理我也不太明白,但我知道怎么做就好了哈哈,4K=4×210=212,3C20H是16進(jìn)制的,我們知道16進(jìn)制轉(zhuǎn)換為2進(jìn)制就是把每一個(gè)數(shù)拆成4個(gè),2C20從后面數(shù)12位都是頁(yè)內(nèi)地址,C20就是12位,所以這些都不要變,3對(duì)應(yīng)的是6,所以答案就是6C20H,這是快速的解決,應(yīng)試技巧,也講一下具體怎么回事吧,物理地址=塊號(hào)+頁(yè)內(nèi)地址,邏輯地址=頁(yè)內(nèi)地址,很顯然它們的頁(yè)內(nèi)地址是一樣的,我們只要找到頁(yè)號(hào)所對(duì)應(yīng)的塊號(hào)就好了,又因?yàn)轫?yè)面大小為4K,我們就可以知道來(lái)了它的頁(yè)內(nèi)地址長(zhǎng)度是12位的二進(jìn)制表示,然后就是將16進(jìn)制3C20換為2進(jìn)制,后面12位就是頁(yè)內(nèi)地址,前面4位就是頁(yè)號(hào)地址,然后對(duì)應(yīng)表找對(duì)應(yīng)關(guān)系就好了,哎,打字好累,知道怎么做就好了,講不明白
這只要記住公式就好了公式是n×(w-1)>m-1(產(chǎn)生死鎖的條件)
c:2×(2-1)>2-1成立,會(huì)死鎖
e:3×(3-1)>4-1成立,會(huì)死鎖
今天就記錄著三道吧,寫(xiě)累了,以后每日更三道題吧,你們有什么需要類(lèi)型的可以在評(píng)論區(qū)告訴我哈
溜了溜了,我只是一個(gè)平凡的應(yīng)試工具人
總結(jié)
以上是生活随笔為你收集整理的软件设计师知识点拿分的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 浅谈nginx反向代理问题
- 下一篇: 专利基础与专利挖掘