專注差異化嵌入式產(chǎn)品解決方案 給智能產(chǎn)品定制注入靈魂給予生命
提供開發(fā)工具、應(yīng)用測試 完善的開發(fā)代碼案例庫分享
從全面的產(chǎn)品導(dǎo)入到強大技術(shù)支援服務(wù) 全程貼心伴隨服務(wù),創(chuàng)造無限潛能!
提供新的芯片及解決方案,提升客戶產(chǎn)品競爭力
提供最新的單片機資訊,行業(yè)消息以及公司新聞動態(tài)
PIC 單片機初學(xué)試題三(PIC單片機存儲器習(xí)題) ——8/16/32/64位單片機代理商深圳英銳恩
(共題共105 分,每題3 分)
1. 在PIC16F877單片機的數(shù)據(jù)存儲器RAM中,總的地址空間是512個字節(jié),但真正用作為通用寄存器單元
個數(shù)為___________字節(jié)
A. 128 B. 256
C. 368 D. 512
2. 在程序存儲器中,當(dāng)?shù)刂贩秶赺__________內(nèi)調(diào)用子程序時,一般可以不考慮計數(shù)器影響.
A. 2KB B.頁面
C. 7FFH D體0
3. PIC
16F877 單片機FLASH 程序存儲器可用于MPLAB-IDE 集成開發(fā)環(huán)境的在線程序下載,為用戶程序
設(shè)計和調(diào)試提供很大方便,它的字節(jié)寬度為_________位
A. 8 B. 12
C. 13 D. 14
4. 間接尋址主要依靠虛擬寄存器INDF和FSR間接寄存器完成指令的操作,在對數(shù)據(jù)存儲器訪問的過程中還
必須利用STATUS的___________位補充地址選擇
A. IRP B. RP1
C. RP0 D. RP1、RP0
5. 在PIC 單片機中,可以根據(jù)用戶的特殊需要采用以下不同的標(biāo)識存諸器,但____________不能用作為程序
存儲器
A. ROM B. RAM
C.OTP D.FLASH
6. 在PIC 單片機目標(biāo)地址的形成過程中,對于某些指令采用特別的PCLATH 對高8 位程序指針PCH 加載,
在下面語句的執(zhí)行過程中,都將發(fā)生這個過程,但_________除外
A. ADDWF PCL.F B. IORWF PCL.W
C. GOTO TOP D. CALL TOP
7. PIC
16F877 單片機采用的是硬件堆棧方式,不占用程序存儲器和數(shù)據(jù)存儲器空間,不需要進棧、出棧之類的
堆棧操作指令.它配置了____________位堆棧區(qū)
A. 4 級×13 B. 8 級×14
C. 4 級×14 D.8 級×13
8. 當(dāng)執(zhí)行下列________語句時,不能從堆棧中彈出斷點,并恢復(fù)程序計數(shù)器PC 在調(diào)用子程序或被中斷以
前的值
A. RETURN B. RETLW
C. GOTO D. RETFIE
9. PIC
16F877 單片機堆棧工作區(qū)域是專門為某些指令的功能執(zhí)行服務(wù),主要用于自動存放斷點地址,采用
_____________操作原則
A. 先進后出B. 先進先出
C. 后進后出D. 自定順序
10. PIC 單片機數(shù)據(jù)存儲器RAM 構(gòu)架與一般單片機類同,主要分為通用寄存器和特殊功能寄存器兩部分.
下列功能中的________是RAM存儲器不具備的
A. 可讀B. 可寫
C. 可作為程序存儲器D. 掉電后內(nèi)容消失
11. 在PIC
16F877 單片機的數(shù)據(jù)存儲器RAM 中,體0 中的高地址處的_________個單元比較特殊,在其它3
個RAM體內(nèi),分別有類似的地址區(qū)域映射到該區(qū)域
A. 19 B. 77
C. 9 D. 16
12. 直接尋址體選位PR1.RP0 是狀態(tài)寄存器STATUS的__________兩位
A. STATUS0~1 B. STATUS5~6
C. STATUS3~4 D. STATUS6~7
13. 在PIC單片機的數(shù)據(jù)存儲器械中,有近10 個特殊功能寄存儲器是一組非常重要的單元,在指令中的使
用頻率很高,所以在多個體域互相映射,下列功能寄存器單元在4 個體上都是互相映射的,但
______________除外
A. 狀態(tài)寄存器STATUS B. 間接尋址寄存器INDF
C.選項寄存器OPTION-REG D. 中斷控制寄存器INTCON
14. 在PIC 單片機的數(shù)據(jù)存儲器中,對于使用頻率較高的特殊功能寄存器字排有在2 個體域互相映射.而不
是頻繁使用的特殊功能寄存器則只有惟一的地址單元.下列功能寄存器單元在2 個體之間是互相映射
的,但___________除外
A. 文件選擇寄存器FSR B. 端口RB數(shù)據(jù)寄豐器PORTB
C.端口RB方向寄存器TRISB D. 定時器/計數(shù)器TMR0
15. 不同體城之間相映射概念有一個很重要的特性就是:在對應(yīng)體位特殊功能寄存器單元地址的低_______
位一定是相同的.
A.8 B.6
C.7 D.9
16. 間接尋址指令對于循環(huán)置數(shù)功能特別有效,數(shù)據(jù)存儲器的低8 位地址來自指令機器碼,而最高位體選
位將由狀態(tài)寄存器STATUS的________位補充。
A. Bit0 B. Bit5
C. Bit2 D. Bit7
17. 當(dāng)進行算術(shù)運算時,如果在最高位出現(xiàn)進位和借位情況發(fā)生,那么得在狀態(tài)寄存器STATUS的______
位確切反映這種變化.
A. BIT1 B. BIT
0 C. BIT2 D. BIT7
18. 對于PIC
16F877 單片機選項寄存器,當(dāng)設(shè)置定時器/計數(shù)器TMR0 的分頻器分配給TMR0 使用,且分
頻器比率選擇位(Bit2~Bit0/PS2~PS0)為101 時,分頻比是__________.
A. 1:128 B. 1:
256 C. 1:32 D. 1:64
19. 選項寄存器OPTION—REG 是一個可讀/寫寄存器,內(nèi)含有多種控制位,主要用于設(shè)置下列功能,但
_______除外。
A. 定時器/計數(shù)器TMR0 的工作狀態(tài)。B. 外部INT 中斷觸發(fā)狀態(tài)
C. 總中斷使能C. RB 端口的弱上拉功能
20. 對于PIC
16F877 單片機選項寄存器,當(dāng)設(shè)置定時器/計數(shù)器TMR0的分頻器分配給WDT 使且分頻器比
率選擇位(Bit2~Bit0/PS2~PS0)為____________時,分頻比率是1:32。
A. 011 B.
100 C. 101 D.110
21. 在PIC
16F877 單片機的定時器/計數(shù)器TMR0 內(nèi)部,有一個信號分頻器,既可以用于定時器/計數(shù)器
TMR0,又可以歸屬于看門狗WDT電路,將由選項寄存器OPTION—REG分配位______確定,
A. RBPU B. PSA
C.T0CS D.T0SE
22. 在PIC
16F877 單片機系統(tǒng)中, 選項寄存器設(shè)置計數(shù)器TMR0 的計數(shù)脈沖信號邊沿選擇位T0SE 是
________位,
A. BIT6 B. BIT
3 C. BIT4 D. BIT5
23. PIC
16F877 單片機的定時器/計數(shù)器TMR0 的計數(shù)器脈沖信號,若選擇來自外部輸入的脈沖信號,則該
信號的輸入引腳位于__________.
A. 端口RC B. 端口RA C. 端口RB D. 端口RE
24. 在數(shù)據(jù)存儲器中;有部分單元是無效的,即輸出內(nèi)容是不確定的,當(dāng)寫入一個數(shù)據(jù)00H后,再一次取
出時可能出現(xiàn)的結(jié)果是______________.
A. 00H B. FFH C. 沒有數(shù)值D.不確定數(shù)值,
25. 與外部中斷INT有關(guān)的特殊功能寄存器,除中斷控制寄存器INTCON 以外,還有選項寄存器OPTION
—REG,主要用于設(shè)置___________.
A. 觸發(fā)信號邊沿選擇功能,
B. 內(nèi)外時鐘選擇,
C.中斷有效電平選擇,
D.中斷觸發(fā)脈沖次數(shù)定義,
26. RB 端口弱上拉使能是PIC
16F877 單片機中一個重要的特色,允許在輸入狀態(tài)使能,其功能置位在選
項寄存器____________位,
A. BIT4
B. BIT7
C. BIT6
D. BIT3
27. PIC
16F877 單片機電源控制寄存器的內(nèi)容只有2 個有效位,可以記錄下錢單片機的復(fù)位狀態(tài),但
_______除外,
A.上電復(fù)位
B.手動復(fù)位或看門狗超時溢出復(fù)位
C.掉電復(fù)位
D.定時器復(fù)位,
28. 在PIC
16F877 單片機數(shù)據(jù)存儲器中,下列特殊功能寄存器可用于對EEPROM數(shù)據(jù)存儲器進行在線讀/
寫,但___________除外。
A.EEPGD
B.EEADR
C.EECON1
D.EEDATA
29. 在PIC
16F877 單片機的EEPROM 讀/寫控制第一寄存器EECON1 中,讀/寫操作的訪問對象選擇位是
___位。
A.BIT3
B.BIT0
C.BIT7
D.BIT1
30. 一般可以通過語句“BSF STAUS,RP
1”和語句:“BCF STATUS,RP
0”結(jié)合的功能,來選擇
數(shù)據(jù)存儲器的體___________。
A. 1
B. 2
C. 0
D. 3
31. PIC
16F877 單片機為了防止誤操作,建立了各種保護機制,在上電復(fù)位時,EECON1中的__________
位被自動清0。
A. WR
B. WREN
C. RD
D. EEPGD
32. 下列寄存器中的___________可用于對EEPROM數(shù)據(jù)存儲器進行寫操作安全控制。
A. EECON2
B. EEADR
C. EECON1
D. EEDATA
33. RAM 數(shù)據(jù)存儲器的地址編碼從_________連續(xù)分配。
A. 0000H~FFFFH
B. 0000H~1FFFH
C. 000H~1FFH
D. 000H~FFFH
34. 在PIC
16F877 單片機中,重要的特殊功能寄存器在RAM數(shù)據(jù)存儲器的4 個體域有互映射關(guān)系,這些
單元共有____________個。
A. 3
B. 6
C. 4
D. 5
35. 在PIC
16F877 單片機中,部分特殊寄存器在RAM數(shù)據(jù)存儲器的2個體域有互為映射關(guān)系,這些單元
共有_______個。
A. 2
B. 3
C. 5
D. 4
(本試題到此結(jié)束)
答案部分
1.(C) 2。(B) 3。(D) 4。(A) 5。(B) 6。(B)
7.(D) 8。(C) 9。(A) 10。(C) 11。(D) 12。(B)
13.(C) 14。(A) 15。(C) 16。(D) 17。(B) 18。(D)
19.(C) 20。(C) 21。(B) 22。(C) 23。(B) 24。(D)
25.(A) 26。(B) 27。(D) 28。(A) 29。(C) 30。(B)
31.(B) 32。(A) 33。(C) 34。(B) 35。(D)