單片機(jī)期末復(fù)習(xí)題和參考答案_第1頁
單片機(jī)期末復(fù)習(xí)題和參考答案_第2頁
單片機(jī)期末復(fù)習(xí)題和參考答案_第3頁
單片機(jī)期末復(fù)習(xí)題和參考答案_第4頁
單片機(jī)期末復(fù)習(xí)題和參考答案_第5頁
已閱讀5頁,還剩54頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、單片機(jī)原理與接口技術(shù)復(fù)習(xí)題復(fù)習(xí)一 選擇題1. 有如下程序段:mov r0,30h setb c clr a addc a,00h mov r0,a 執(zhí)行結(jié)果是( )。 a.( 30h ) =0 0h b. ( 30h ) =0 1h c. ( 00h ) =0 0h d. ( 00h ) =0 1h2. 在 cpu 內(nèi)部,反映程序運(yùn)行狀態(tài)或運(yùn)算結(jié)果特征的寄存器是( )。a. pc b. psw c. a d. sp3. 各中斷源發(fā)出的中斷請(qǐng)求信號(hào),都會(huì)標(biāo)記在( )寄存器 。a. tmod/scon b. tcon/pcon c. ie/tcon d. tcon/scon4. 幀格式為 1 個(gè)起

2、始位, 8 個(gè)數(shù)據(jù)位, 1 個(gè)停止位的異步串行通信方式是( )。a. 方式 0 b. 方式 1 c. 方式 2 d. 方式 35. 在數(shù)據(jù)傳送過程中,數(shù)據(jù)由串行變?yōu)椴⑿锌赏ㄟ^( )實(shí)現(xiàn) 。a. 數(shù)據(jù)寄存器 b. 移位寄存器 c. 鎖存器 d. a/d 轉(zhuǎn)換器 6. 執(zhí)行返回指令,退出中斷服務(wù)子程序,則返回地址來自( )。 a. rom b. 程序計(jì)數(shù)器 c. 堆棧區(qū) d. cpu寄存器7. 中斷查詢,查詢的是( ).a. 中斷請(qǐng)求信號(hào) b. 中斷標(biāo)志 c. 外中斷方式控制位d. 中斷允許控制位 8. mcs 51 單片機(jī)擴(kuò)展 i/o 口與外部數(shù)據(jù)存儲(chǔ)器( )。a. 分別獨(dú)立編址 b. 統(tǒng)一編址

3、 c. 變址編址 d. 動(dòng)態(tài)變址9. 訪問外部數(shù)據(jù)存儲(chǔ)器時(shí),不起作用的信號(hào)是( )中。a. rd b.wr c. psen d.ale 10. 外部中斷 1的中斷入口地址為( )。a. 0003h b. 000bh c. 0013h d. 001bh 11. 下列指令中正確的是( )。 a. mov p2.1 , a b. jbc tf0 , l1 c. movx b , dptr d. mov a , r3 12. 串行口的移位寄存器方式為( )。a. 方式 0 b. 方式 1 c. 方式 2 d. 方式 3 13. 在家用電器中使用單片機(jī)應(yīng)屬于計(jì)算機(jī)的( )。a. 輔助工程應(yīng)用 b. 數(shù)值

4、計(jì)算應(yīng)用 c. 控制應(yīng)用 d. 數(shù)據(jù)處理應(yīng)用 14. 在 led顯示中,為了輸出位控和段控信號(hào),應(yīng)使用指令( )。a. mov b. movc c. movx d. xch 15. 執(zhí)行中斷返回指令,要從堆棧彈出斷點(diǎn)地址,以便去執(zhí)行被中斷了的主程序,從堆棧彈出的斷點(diǎn)地址送( )。a. dptr b. pc c. cy d. a 16. 在 mcs-51中,需雙向傳遞信號(hào)的是( )。a. 電源線 b. 地址線 c. 數(shù)據(jù)線 d. 控制信號(hào)線 17. 在定時(shí)器操作中,選擇其工作方式的寄存器是( )。a. tmod b. tcon c. ie d. scon 18. 當(dāng)標(biāo)志寄存器 p s w 的 r

5、 s 0 和 r s 1 分別為 1 和 0 時(shí),系統(tǒng)選用的工作寄存器組為( )。a. 組 0 b. 組 1 c. 組 2 d. 組 3 19. 8051 單片機(jī)中,唯一一個(gè)用戶可使用的 16 位寄存器是( )。a. psw b. dptr c. acc d. pc 20. 指令和程序是以( )形式存放在程序存儲(chǔ)器中 。a. 源程序 b. 匯編程序 c. 二進(jìn)制編碼 d. bcd 碼 21. 下列指令中錯(cuò)誤的是( ).a . mov a , r4 b . mov 20h , r4 c . mov r4 , r3 d . mo v r4 , r3 22. 下列指令中不影響標(biāo)志位 cy 的指令有(

6、 ). a . add a , 20h b . clr c . rrc a d . inc a 23. ljmp 跳轉(zhuǎn)空間最大可達(dá)到( )。 a . 2kb b . 256b c . 128b d . 64kb 24. 8051 單片機(jī)共有( )中斷源 。a . 4 b . 5 c . 6 d . 7 25. 8051 單片機(jī)共有( )個(gè)中斷優(yōu)先級(jí) 。 a . 2 b . 3 c . 4 d . 5 26. 外部中斷源 i e 1 (外部中斷 1 )的向量地址為( )。 a . 0003h b . 000bh c . 0013h d . 002bh 27. 累加器 a 的位地址為( )。 a

7、. e 7 h b . f 7 h c . d 7 h d . 87h 28. 寄存器 b 的位地址為( )。 a . e 7 h b . f 7 h c . d 7 h d . 87h 29. 8051 的內(nèi)部 ram 中,可以進(jìn)行位尋址的地址空間為( )。 a . 00h2fh b . 20h2fh c . 00hffh d . 20hffh 30. 在應(yīng)用系統(tǒng)中,芯片沒有所存器的 d/a 轉(zhuǎn)換器,不能直接接到 80c51 的 p0 口上使用 , 這是因?yàn)? )實(shí)現(xiàn) 。a . p0 口不具有鎖存功能 b . p0 口位地址數(shù)據(jù)復(fù)用 c . p0 口不能輸出數(shù)字量信號(hào) d . p0 口只能用

8、作地址輸出而不能用作數(shù)據(jù)輸出 31.設(shè)累加器 a 的內(nèi)容為 0 c 9 h ,寄存器 r2 的內(nèi)容為 54h , c y=1 ,執(zhí)行指令subb a,r2 后結(jié)果為( ). a .( a ) =74h b .( r2 ) =74h c .( a ) =75h d .( r2 ) =75h 32. 設(shè)( a ) =0c3h ,( r0 ) =0aah ,執(zhí)行指令 anl a , r0 后,結(jié)果( ). a .( a ) =82h b .( a ) =6ch c .( r0 ) =82 d .( r0 ) =6ch 33. 8051 的程序計(jì)數(shù)器 p c 為 16 位計(jì)數(shù)器,其尋址范圍是( )。

9、a . 8k b . 16 k c . 32 k d . 64 k 34. 提高單片機(jī)的晶振頻率,則機(jī)器周期( )中 。 a .不變 b .變長(zhǎng) c .變短 d .不定 35. 在堆棧操作中,當(dāng)進(jìn)棧數(shù)據(jù)全部彈出后,這時(shí) s p 應(yīng)指向( )。 a .棧底單元 b . 7fh 單元 c .棧底單元地址加 1 d .棧底單元地址減 1 36. 8051 單片機(jī)中,唯一一個(gè)用戶不能直接使用的寄存器是( )。 a . psw b . dptr c . pc d . b 37. 執(zhí)行如下三條指令后, 30h 單元的內(nèi)容是( )。 mov r1,30h mov 40h,0e h mov r1,40h a

10、. 40h b . 30h c . 0eh d . ffh 38. 從地址 2132h 開始有一條絕對(duì)轉(zhuǎn)移指令 a j m p addr11 ,指令可能實(shí)現(xiàn)的轉(zhuǎn)移范圍是( )。 a . 2000h27ffh b . 2132h2832h c . 2100h28ffh d . 2000h3fffh 39. 中斷是一種( )。 a .資源共享技術(shù) b .數(shù)據(jù)轉(zhuǎn)換技術(shù) c .數(shù)據(jù)共享技術(shù) d .并行處理技術(shù) 40. 執(zhí)行 mov i e , 81h 指令的意義是:( )。 a .屏蔽中斷源 b .開放外部中斷源 0 c .開放外部中斷源 1 d .開放外部中斷源 0 和 1 41. 二進(jìn)制數(shù) 110

11、010010 對(duì)應(yīng)的十六進(jìn)制數(shù)可表示為( ). a. 192h b. c90h c. 1a2h d. ca0h 42. 二進(jìn)制數(shù) 110110110 對(duì)應(yīng)的十六進(jìn)制數(shù)可表示為( ). a. 1d3h b. 1b6h c. db0h d. 666h 43. -3 的補(bǔ)碼是( )。a. 10000011 b. 11111100 c. 11111110 d. 11111101 44. 下列表達(dá)式錯(cuò)誤的是( )中 。a. x 補(bǔ) +y 補(bǔ) = x+y 補(bǔ) b. x= x 補(bǔ)補(bǔ) c. x= x d. x?y+x?y =x+y 45. cpu 主要的組成部分為( )。a. 運(yùn)算器.控制器 b. 加法器.寄

12、存器 c. 運(yùn)算器.寄存器 d. 存放上一條的指令地址46. 計(jì)算機(jī)的主要組成部件為( )。a. cpu ,內(nèi)存, i o 口 b. cpu ,鍵盤,顯示器 c. 主機(jī),外部設(shè)備 d. 以上都是 47. intel 8051cpu 是位( )的單片機(jī)。a. 16 b. 4 c. 8 d. 準(zhǔn) 16 48. 對(duì)于 intel 8031 來說, ea 腳總是( )。a. 接地 b. 接電源 c. 懸空 d. 不用 49.在計(jì)算機(jī)中 “a” 是用( )來表示的 。a. bcd 碼 b. 二一一十進(jìn)制編碼 c. 余三碼 d. asc i i 碼 50. 數(shù)據(jù)指針 dpdr 訪問的是( )。a. cpu

13、 控制器 b. cpu 運(yùn)算器 c. 外部程序存儲(chǔ)器 d. 外部數(shù)據(jù)存儲(chǔ)器 51. 指令和程序是以( )形式存放在程序存儲(chǔ)器中. a. 源程序 b. 匯編程序 c. 二進(jìn)制編碼 d. bcd 碼 52. 單片機(jī)應(yīng)用程序一般存放在( ). a. ram b. rom c. 寄存器 d. cpu 53. 單片機(jī)上電后或復(fù)位后,工作寄存器 r0 是在( )。a. 0 區(qū) 00h 單元 b. 0 區(qū) 01h 單元 c. 0 區(qū) 09h 單元 d. sfr 54. 進(jìn)位標(biāo)志 cy 在( )中 。a.累加器 b. 算邏運(yùn)算部件 alu c.程序狀態(tài)字寄存器psw d.dpor55. 單片機(jī) 8051 的

14、xtal1 和 xtal2 引腳是( )引腳 。a. 外接定時(shí)器 b. 外接串行口 c. 外接中斷 d. 外接晶振 56. 8031 復(fù)位后, pc 與 sp 的值為( )。a. 0000h , 00h b. 0000h , 07h c. 0003h , 07h 寄存器 d. 0800h , 00h57. 單片機(jī)的堆棧指針 sp 始終是( )。a. 指示堆棧底 b. 指示堆棧頂 c. 指示堆棧地址 d. 指示堆棧長(zhǎng)度 58. p0 . p1 口作輸入用途之前必須( )。a. 相應(yīng)端口先置 1 b. 相應(yīng)端口先置 0 c. 外接高電平 d. 外接上拉電阻 59. 一個(gè) eprom 的地址有 a0

15、-a11 引腳,它的容量為( )。a. 2kb b. 4kb c.11kb d.12kb 60. 8031 單片機(jī)中既可位尋址又可字節(jié)尋址的單元是( )。a. 20h b.30h c.00h d. 70h 61. 十進(jìn)制數(shù) 126 其對(duì)應(yīng)的十六進(jìn)制可表示為 ( ). a. 8 f b. 8 e c. f e d. 7 e62. 十進(jìn)制數(shù) 89.75 其對(duì)應(yīng)的二進(jìn)制可表示為( ). a. 10001001.01110101 b. 1001001.10 c. 1011001.11 d. 10011000.1163. pc 是( )。a. 一根硬件信號(hào)線 b. 一個(gè)可由用戶直接讀寫的 ram 單元

16、c. 一個(gè)不可尋址的 sfr d. 一個(gè)能自動(dòng)加一計(jì)數(shù)的 rom 單元64. 在單片機(jī)中,通常將一些中間計(jì)算結(jié)果放在( )中 。a. 累加器 b. 控制器 c. 程序存儲(chǔ)器 d. 數(shù)據(jù)存儲(chǔ)器65. 程序計(jì)數(shù)器 pc 用來( )。a. 存放指令 b. 存放正在執(zhí)行的指令地址 c. 存放下一條的指令地址 d. 存放上一條的指令地址66. 假定( a)=0c5h,執(zhí)行指令: swap a 后,累加器 a的內(nèi)容為( )。 a.0ch b.c0h c.5ch d.c5h 67. 在寄存器間接尋址中,指定寄存器中存放的是( )。 a.操作數(shù) b.操作數(shù)地址 c.轉(zhuǎn)移地址 d.地址偏移量 68. 假定設(shè)置堆

17、棧指針 sp的值為37h,在進(jìn)行子程序調(diào)用時(shí)把斷點(diǎn)地址進(jìn)棧保護(hù)后,sp的值為( )。 a.36h b.37h c.38h d.39h 69. 單片機(jī)芯片 8031屬于( )。 a.mcs-48系列 b.mcs-51系列 c.mcs-96系列 d.mcs-31系列 70. 80c51與87c51的區(qū)別在于( )。a.內(nèi)部程序存儲(chǔ)器的類型不同 b.內(nèi)部數(shù)據(jù)存儲(chǔ)器的類型不同 c.內(nèi)部程序存儲(chǔ)器的容量不同 d.內(nèi)部數(shù)據(jù)存儲(chǔ)器的容量不同 71. 在接口電路中“口”一定是一個(gè)( )。a. 已賦值的寄存器b.數(shù)據(jù)存儲(chǔ)器 c.可編址的寄存器d.即可讀又可寫的寄存器 72. 8031 單片機(jī)中片內(nèi) ram 共有

18、( )字節(jié) 。a. 128 b. 256 c. 4k d. 64k 73. 執(zhí)行指令 movx a , dptr 時(shí), wr rd 腳的電平為( )。a. wr 高電平, rd 低電平 b. w r 低電平, rd 高電平 c.wr 高電平, rd 高電平 d. wr 低電平, rd 低電平 74. intel 8031 的 p0 口,當(dāng)使用外部存儲(chǔ)器時(shí)它是一個(gè)( )。a. 傳輸高 8 位地址口 b.傳輸?shù)?8 位地址口 c. 傳輸?shù)?8 位數(shù)據(jù)口 d.傳輸?shù)?8 位地址數(shù)據(jù)總線口 75. 以下所列的特點(diǎn)中,不屬于串行工作方式 2 的是( )。a. 11 位幀格式 b. 有第 9 數(shù)據(jù)位 c.

19、 使用一種固定的波特率 d.使用兩種固定的波特率76. 啟動(dòng) t1 運(yùn)行的指令是( ) a. setb et0 b. setb et1 c. setb tr0 d. setb tr1 77. cpu 允許串行口中斷的指令為( ) a. setb ex0 b. setb es c. setb et0 d. setb et1 78. 8051 系統(tǒng)中,同一優(yōu)先級(jí)的幾個(gè)中斷源中 優(yōu)先權(quán)最高( )。 a. int0 b. t0 c. int1 d. t1 79. 在程序狀態(tài)字 psw 中, 位是奇偶校驗(yàn)位( )。 a. c b. ac c. ov d. p 80. 某異步通訊接口的波特率為 4800

20、,則該接口每秒鐘傳送( ) 。 a. 4800 位 b. 4800 字節(jié) c. 9600 位 d. 9600 字節(jié)81. mcs 51 單片機(jī)復(fù)位后,從下列那個(gè)單元開始取指令( )。 a. 0003h b. 000bh c. 0000h 82. 對(duì)片外數(shù)據(jù) ram 單元讀寫數(shù)據(jù)須用( )。 a. mov 指令 b. movx 指令 c. movc 指令 83. mcs-51 的無條件轉(zhuǎn)移指令中,其轉(zhuǎn)移范圍最大的是( )。 a. ljmp b. ajmp c. sjmp 84. 執(zhí)行 mov sp,#30h 指令后,壓棧從片內(nèi) ram 哪單元開始( )。 a. 2fh b. 30h c. 31h

21、 85. 以下指令中,哪條指令執(zhí)行后使標(biāo)志位 cy 清 0( )。 a. mov a , #00h b. clr a c. add a , #00h 86. 對(duì) 8031 而言,可作為普通 i/o 口使用的是( )。 a. p0 . p2 口 b. p1 . p3 口 c. p0 . p1 . p2 . p3 口 87.下面那一段程序能準(zhǔn)確地讀取 p1 口引腳信號(hào)( )。 a. mov a,#00h ; mov p1,a ; mov a,p1 b. mov a,#0ffh ;mov p1,a ; mov a,p1 c. mov a,#0ffh ;mov a,p1 d. mov a,#0ffh

22、;mov a,p1 88.mcs 51 單片機(jī)的四個(gè)并行 i/o 中,其驅(qū)動(dòng)能力最強(qiáng)的是( )。 a. p0 口 b. p1 口 c. p2 口 d. p3 口 89. 定時(shí)器 / 計(jì)數(shù)器工作于模式 2 ,在計(jì)數(shù)溢出時(shí)( )。 a.計(jì)數(shù)從零重新開始 b.計(jì)數(shù)從初值重新開始 c.計(jì)數(shù)停止 90.t0 設(shè)置成計(jì)數(shù)方式時(shí),外部引腳計(jì)數(shù)脈沖的最高頻率應(yīng)是晶振頻率的( )。 a. 1/12 b. 1/24 c. 1/48 91. 當(dāng) 晶振頻率是 12mhz 時(shí), mcs 51 單片機(jī)的機(jī)器周期是( )。 a. 1s b. 1ms c. 2s d. 2ms 92.外部中斷 int0 的觸發(fā)方式控制位 it

23、0 置 1 后,其有效的中斷觸發(fā)信號(hào)是( ) a.高電平 b.低電平 c.上升沿 d.下降沿 93.按鍵的機(jī)械抖動(dòng)時(shí)間參數(shù)通常是( )。 a. 0 b. 510s c. 510ms d. 1s 以上 94. n 位 led 顯示器采用動(dòng)態(tài)顯示方式時(shí),需要提供的 i/o 線總數(shù)是( )。 a. 8+n b. 8 n c. n 95. 一字節(jié)補(bǔ)碼所表示的數(shù)值范圍是( )。 a. -128 +127 b. -127 +128 c. -128 +128 96. mov a , 20h 指令的尋址方式為( )。 a. 立接數(shù)尋址 b. 直接尋址 c. 寄存器尋址 d. 寄存器間接尋址 97. 工作寄存器

24、區(qū)設(shè)定為 2 組,則( )。 a. rs1=0 ,rs0=0 b. rs1=0,rs0=1 c. rs1=1,rs0=0d. rs1=1,rs0=198.( tmod )=05h ,則 t0 工作方式為( )。 a. 13 位計(jì)數(shù)器 b. 16 位計(jì)數(shù)器 c. 13 位定時(shí)器 d. 16 位定時(shí)器 99. 將外 ram 中的數(shù)據(jù)送至 acc ,執(zhí)行指令為( )。 a. movc a , a+dptr b. mov a , r0 c. movx a , dptr d. movc a , a+pc 100. t0 的中斷服務(wù)程序入口地址為( )。 a. 0003h b. 000bh c. 0013

25、h d. 001bh101. psw 中的 rs1=0 . rs0=1 時(shí),當(dāng)前使用的工作寄存區(qū)對(duì)應(yīng)的單元是( )。 a. 00h07h b. 08h1fh c. 10h17h d. 18h1fh 102. mcs-51 中的位地址 00h7fh ,位于下列那些單元中( )。 a.片內(nèi) ram 00h1fh b.片內(nèi) ram 20h2fh c.片外 ram 0020h002fh 103. mcs-51 中 dptr 寄存器用途是( )。 a.程序計(jì)數(shù)器 b.片內(nèi) ram 指針 c.片外 ram 指針 104. mcs-51 單片機(jī)用來開放或禁止中斷的控制寄存器是( )。 a. ip b. tc

26、on c. ie d. scon 105. mcs 51 單片機(jī)復(fù)位后,壓棧從片內(nèi) ram 哪單元開始( )。 a. 06h b. 07h c. 08h 106. mcs-51 的無條件轉(zhuǎn)移指令中,其轉(zhuǎn)移范圍最小的是( )。 a. sjmp b. ajmp c. ljmp 107. 外部中斷 int0 的中斷入口地址是( )。 a. 0003h b. 000bh c. 0013h 108. 8051 單片機(jī)在響應(yīng)中斷后,需要用軟件來清除的中斷標(biāo)志是( )。 a. tf0 . tf1 b. ri . ti c. ie0 . ie1 109. 已知晶振頻率為 6mh z ,定時(shí)器 t0 工作在模式

27、 2 時(shí),其初值計(jì)算公式是( )。 a. t = ( 28 x ) 1s b. t = ( 28 x ) 2s c. t = ( 216 x ) 2s 110. n 位 led 顯示器采用靜態(tài)顯示方式時(shí),需要提供的 i/o 線總數(shù)是( )。 a. 8+n b. 8 n c. n 111. mcs-51 片外擴(kuò)展存儲(chǔ)器時(shí), rom 的最大容量為( )。a. 128 b. 256 c. 4k d. 64k112.下列有關(guān) mcs-51 中斷優(yōu)先級(jí)控制的敘述中,錯(cuò)誤的是( )。 a. 低優(yōu)先級(jí)不能中斷高優(yōu)先級(jí),但高優(yōu)先級(jí)能中斷低優(yōu)先級(jí)。 b. 同級(jí)中斷不能嵌套 c. 同級(jí)中斷請(qǐng)求按時(shí)間的先后順序響應(yīng)

28、 d. 同時(shí)同級(jí)的多中斷請(qǐng)求,將形成阻塞,系統(tǒng)無法響應(yīng)113. 三態(tài)緩沖器的輸出應(yīng)具有三種狀態(tài),其中不包括( )。 a.高阻抗?fàn)顟B(tài) b.低阻抗?fàn)顟B(tài) c.高電平狀態(tài) d.低電平狀態(tài)114. 在 8155 芯片中,決定口和單元編址的信號(hào)是( )。 a. ad7ad0 和wr b. ad7ad0 和ce c. ad7ad0 和 io/ m d. ad7ad0 和 ale 115. 在工作方式 0 下,計(jì)數(shù)器是由 th 的全部 8 位和 tl 的 5 位組成,因此其計(jì)數(shù)范圍是( )。 a. 18492 b. 08191 c.08192 d. 14096116. 串行通信的傳送速率單位是波特,而波特的單

29、位是( )。 a.字符 / 秒 b.位 / 秒 c.楨 / 秒 d.楨 / 分117. 在接口電路中的“口”一定是一個(gè)( )。 a.已賦值的寄存器 b.數(shù)據(jù)寄存器 c.可編址的寄存器 d.既可讀又可寫的寄存器118. 在系統(tǒng)中只擴(kuò)展兩片 intel2764 ( 8kx8 ) 除應(yīng)使用 p0 口的 8 條口線外,至少還應(yīng)使用 p2 口的口線( )。 a. 5 條 b. 6 條 c. 7 條 d. 8 條119. 單片機(jī)芯片內(nèi)部提供了一定數(shù)量的工作寄存器,這樣做的好處是不應(yīng)包括( )。 a.提高程序運(yùn)行的可靠性 b.提高程序運(yùn)行速度 c.為程序設(shè)計(jì)提供方便 d.減少程序長(zhǎng)度120. 以下有關(guān) pc

30、 與 dptr 的結(jié)論中有錯(cuò)誤的是( )。 a.dptr 是可以進(jìn)行訪問的而 pc 不能訪問 b.它們都是 16 位的寄存器 c.它們都具有加 1 功能 d. dptr 可以分為 2 個(gè) 8 位寄存器使用,但 pc 不能121. 外中斷初始化的內(nèi)容不包括( )。a.設(shè)置中斷響應(yīng)方式 b.設(shè)置外中斷允許 c.設(shè)置中斷總允許 d.設(shè)置中斷方式122. 在 mcs-51 中,需要外加電路實(shí)現(xiàn)中斷撤除的是( )。 a.定時(shí)中斷 b.脈沖方式中斷的外部中斷 c.串行中斷 d.電平方式的外部中斷123. 在中斷流程中有“關(guān)中斷”的操作,對(duì)于外部中斷 0 ,要關(guān)中斷應(yīng)復(fù)位中斷允許寄存器的( )。 a. ea

31、 和 et0 位 b. ea 和 ex0 位 c. ea 和 es 位 d. ea和ex1位124. 在下列寄存器中,與定時(shí) / 計(jì)數(shù)控制無關(guān)的是( )。 a. tcon (定時(shí)控制寄存器) b. tmod (工作方式控制寄存器)c. scon (串行控制寄存器) d. ie (中斷允許控制寄存器) 125.下列功能中不是由 i/o 接口實(shí)現(xiàn)的是( )。 a.速度協(xié)調(diào) b.數(shù)據(jù)緩沖和鎖存 c.數(shù)據(jù)轉(zhuǎn)換 d.數(shù)據(jù)暫存126. 為給掃描工作的鍵盤提供接口電路,在接口電路中只需要( )。a.一個(gè)輸入口 b.一個(gè)輸出口和一個(gè)輸入口 c.一個(gè)輸出口 d.一個(gè)輸出口和兩個(gè)輸入口127. 調(diào)制解調(diào)器( mo

32、dem )的功能是( )。 a.數(shù)字信號(hào)與模擬信號(hào)的轉(zhuǎn)換 b.電平信號(hào)與頻率信號(hào)的轉(zhuǎn)換 c.串行數(shù)據(jù)與并行數(shù)據(jù)的轉(zhuǎn)換 d.基帶傳送方式與頻帶傳送方式的轉(zhuǎn)換128. 在下列信號(hào)中,不是給程序存儲(chǔ)器擴(kuò)展使用的是( )。 a. psen b. ea c. ale d. wr129.下列敘述中,不屬于單片機(jī)存儲(chǔ)器系統(tǒng)特點(diǎn)的是( )。a.程序和數(shù)據(jù)兩種類型的存儲(chǔ)器同時(shí)存在 b.芯片內(nèi)外存儲(chǔ)器同時(shí)存在c.擴(kuò)大數(shù)據(jù)存儲(chǔ)器與片內(nèi)數(shù)據(jù)存儲(chǔ)器存儲(chǔ)空間重疊d.擴(kuò)大程序存儲(chǔ)器與片內(nèi)程序存儲(chǔ)器存儲(chǔ)空間重疊 130. 在使用譯碼法同時(shí)擴(kuò)展多片數(shù)據(jù)存儲(chǔ)器芯片時(shí),不能在各存儲(chǔ)芯片間并行連接的信號(hào)是( )。 a.讀寫信號(hào) b.

33、地址譯碼輸出信號(hào) c.數(shù)據(jù)信號(hào) d.高位地址信號(hào)131. 在相對(duì)尋址方式中,尋址的結(jié)果體現(xiàn)在( )。 a.pc中 b.累加器中 c.dptr中 d.某個(gè)存儲(chǔ)單元中132. 對(duì)程序存儲(chǔ)器的讀操作,只能使用( )。 a.mov指令b.push指令 c. movx指令d.movc指令133. 在算術(shù)運(yùn)算中,與輔助進(jìn)位位 ac 有關(guān)的是( )。 a.二進(jìn)制數(shù) b.八進(jìn)制數(shù) c.十進(jìn)制數(shù) d.十六進(jìn)制數(shù)134. 在 mcs-51 單片機(jī)的運(yùn)算電路中,不能為 alu 提供數(shù)據(jù)的是( )。 a.累加器 a b.暫存器 c.寄存器 b d.狀態(tài)寄存器 psw135. 假定設(shè)置堆棧指針 sp 的值為 37h ,

34、在進(jìn)行子程序調(diào)用時(shí)把斷點(diǎn)地址進(jìn)行堆棧保護(hù)后, sp 的值為( )。 a. 36h b. 37h c. 38h d. 39h136. 以下運(yùn)算中對(duì)溢出標(biāo)志 ov 沒有影響或不受 ov 影響的運(yùn)算是( )。 a.邏輯運(yùn)算 b.符號(hào)數(shù)加減法運(yùn)算 c.乘法運(yùn)算 d.除法運(yùn)算(137)如在系統(tǒng)中只擴(kuò)展一片intel2764(8kbx8) 除應(yīng)使用 p0 口的 8 條口線外,至少還應(yīng)使用 p2 口的口線( )。 a. 4 條 b. 5 條 c. 6 條 d. 7 條138. 在 mcs-51 中,為實(shí)現(xiàn) p0 口線的數(shù)據(jù)和低位地址復(fù)用,應(yīng)使用( )。 a.地址鎖存器 b.地址寄存器 c.地址緩沖器 d.地

35、址譯碼器 139. 在下列信號(hào)中不是給數(shù)據(jù)存儲(chǔ)器擴(kuò)展使用的是( )。 a. ea b. rd c. wr d. ale 140. 單片機(jī)程序存儲(chǔ)器的尋址范圍是由程序計(jì)數(shù) pc 的位數(shù)決定的, mcs-51 的 pc 為 16 位,因此其尋址范圍是( )。 a. 4kb b. 64kb c. 8kb d. 128kb141. 80c51 有一個(gè)全雙工的串行口,下列功能中該串行口不能完成的是( )。 a.網(wǎng)絡(luò)通信 b.異步串行通信 c.作為同步移位寄存器 d.位地址寄存器142. 在相對(duì)尋址方式中,“相對(duì)”兩字是指相對(duì)于( )。 a.地址偏移量relb.當(dāng)前指令的首地址 c.當(dāng)前指令的末地址 d.

36、dptr值 143.在寄存器間接尋址方式中,指定寄存器中存放的是( )。 a.操作數(shù)b.操作數(shù)地址 c.轉(zhuǎn)移地址d.地址偏移量144. 不能為程序存儲(chǔ)器提供或構(gòu)成地址的有( )。 a. pc b. a c. dptr d. psw145.下列定時(shí) / 計(jì)數(shù)硬件資源中,不是供用戶使用的是( )。 a.高 8 位計(jì)數(shù)器 th b.低 8 位計(jì)數(shù)器 tl c.定時(shí)器 / 計(jì)數(shù)器控制邏輯 d.用于定時(shí) / 記數(shù)控制的相關(guān)寄存器 146. 定時(shí)工作方式 0 和 1 比較,定時(shí)工作方式 2 不具備的特點(diǎn)是( )。 a.計(jì)數(shù)溢出后能自動(dòng)重新加載計(jì)數(shù)初值 b.增加計(jì)數(shù)器位數(shù)c.提高定時(shí)精度 d.適于循環(huán)定時(shí)和

37、循環(huán)計(jì)數(shù)應(yīng)用 147. 下列理由中,不能說明 mcs-51 的 i/o 編址是統(tǒng)一方式而非獨(dú)立方式的理由( )。 a.沒有專用的 i/o 指令 b.沒有區(qū)分存儲(chǔ)器和 i/o 的控制信號(hào) c.使用存儲(chǔ)器指令進(jìn)行 i/o 操作 d. p3 口線具有第二功能 148. 如果把 8255a 的 a1、a0 分別與 80c51 的 p0.1、p0.0 連接,則 8255a 的 a口 b口 c 口和控制寄存器的地址可能是( )。 a. xx00hxx03h b. 00xxh03xxh c. 0xxxh3xxxh d. x00xhx03xh 149. 下列是把 dac0832 連接成雙緩沖方式進(jìn)行正確數(shù)據(jù)轉(zhuǎn)

38、換的措施,其中錯(cuò)誤的( )。 a.給兩個(gè)寄存器各分配一個(gè)地址 b.把兩個(gè)地址譯碼信號(hào)分別接 cs 和 xfer 引腳 c.在程序中使用一條 movx 指令輸出數(shù)據(jù) d.在程序中使用一條 movx 指令輸入數(shù)據(jù)150. mcs-51 中( )。 a.具有獨(dú)立的專用的地址線 b.由 p0 口和 p1 口的口線作地址線 c.由 p0 口和 p2 口的口線 作地址線 d.由 p1 口和 p2 口的口線作地址線151. 必須進(jìn)行十進(jìn)制調(diào)整的十進(jìn)制運(yùn)算( )。 a.有加法和減法b.有乘法和除法 c.只有加法d.只有減法152. 以下各項(xiàng)中不能用來對(duì)內(nèi)部數(shù)據(jù)存儲(chǔ)器進(jìn)行訪問的是( )。 a.數(shù)據(jù)指針 dptr

39、 b.按存儲(chǔ)單元地址或名稱 c.堆棧指針 sp d.由 r0 或 r1 作間址寄存器153. 下列指令中與進(jìn)位標(biāo)志位 cy 無關(guān)的指令有( )。 a.移位指令b.位操作指令 c.十進(jìn)制調(diào)整指令d.條件轉(zhuǎn)移指令154. pc 的值是( )。 a.當(dāng)前指令前一條指令的地址 b.當(dāng)前正在執(zhí)行指令的地址 c.下一條指令的地址 d.控制器中指令寄存器的地址155. 80c51 中可使用的最大堆棧深度為( )。a. 80 個(gè)單元 b. 32 個(gè)單元 c. 128 個(gè)單元 d. 8 個(gè)單元156. 處理器是單片機(jī)面向控制應(yīng)用的重要體現(xiàn),下列中不屬于位處理器的資源是( )。 a.位累加器cy b.通用寄存器的

40、可尋址位 c.專用寄存器的可尋址位 d.位操作指令集157. 內(nèi)部 ram 中的位尋址區(qū)定義的位是給( )。 a. 位操作準(zhǔn)備的 b. 移位操作準(zhǔn)備的 c. 控制轉(zhuǎn)移操作準(zhǔn)備的 d.以上都對(duì)158. 可以為訪問程序存儲(chǔ)器提供或構(gòu)成地址的有( )。 a.只有程序計(jì)數(shù)器 pc b.只有 pc 和累加器 a c.只有 pc、a 和數(shù)據(jù)指針 dptr d. pc、 a、dptr 和堆棧指針 sp159. 對(duì)程序計(jì)數(shù)器 pc 的操作( )。 a.是自動(dòng)進(jìn)行的 b.是通過傳送進(jìn)行的 c.是通過加 1 指令進(jìn)行的 d. 是通過減 1 指令進(jìn)行的160. 執(zhí)行返回指令時(shí),返回的斷點(diǎn)是( )。 a.調(diào)用指令的首

41、地址b.調(diào)用指令的末地址 c.調(diào)用指令下一條指令的首地址d.返回指令的末地址 復(fù)習(xí)一 選擇題答案 1.b 2.b3.d4.b 5.b 6.c 7.b 8.b 9.c 10.c 11.b12.a13.c 14.c15.b 16.c 17.a 18.b19.b 20.c 21.d22.b23.d24.b 25.a 26.c27.a 28.b29.b30.b31.b32.a 33.d 34.c 35.a 36.c 37.c 38.a39.a 40.b41.a42.b 43.d44.d 45.a46.a47.c 48.a49.d50.d51.c52.b 53.a 54.c55.d56.b57.b 58

42、.d59.a60.a61.d 62.c 63.c64.a65.c 66.d 67.b 68.d 69.b 70.c 71.c 72.a 73.a 74.d 75.c 76. d 77. b 78. a 79 .d 70.a81.c 82.b 83.a 84.c 85.c 86.b 87.b 88.a 89.b 90.b 91.a 92.d 93.c 94. a 95.a 96. b 97. c 98. b 99. c 100. b101. b . 102. b . 103. c 104. c . 105. c 106.a . 107.a .108. b .109. b .110. b 111.

43、 d 112.d 113.b 114.c 115. a 116.b 117.c 118. a 119.d 120.c121. a . 122. d 123. b 124.c 125.a 126. b 127.b 128. d 129. d 130.b131.a 132. d 133. c 134.d 135.d 136.a 137.b 138. a 139.a 140.b141.d 142.c 143.b 144. d 145. c 146.b . 147d. .148.a .149. c . 150.c 151.a 152.a 153.d 154.c 155.a 156.b 157.d 15

44、8.c 159. a 160.c 復(fù)習(xí)二 單片機(jī)綜合復(fù)習(xí)題一、填空1. mcs51內(nèi)部程序存儲(chǔ)器(rom)容量 ,地址從 開始,用于存放程序和表格常數(shù)。2. mcs51輸入/輸出口線 條,它們都是 端口。3. mcs51,有 個(gè)中斷源,分為 個(gè)優(yōu)先級(jí)。4. 尋址方式 5. 復(fù)位方式有 和 6. 與定時(shí)/計(jì)數(shù)器控制有關(guān)的寄存器 , , 。7. mcs51單片機(jī)的cpu包括了 和 兩部分電路。8. mcs51單片機(jī)有 個(gè) 位定時(shí)器/計(jì)數(shù)器。9. mcs51外部數(shù)據(jù)存儲(chǔ)器尋址空間 。10. mcs51常用的尋址方式有 , , , , 。11. mcs51單片機(jī)的psen引腳是 選通信號(hào)。12. mc

45、s51共有 個(gè) 位的并行i/o口,分別記作 、 、 、 ,它們都是雙向端口,每個(gè)端口有 條 線。13. 尋址就是 。14. mcs51外部數(shù)據(jù)尋址空間 。15. 以助記符形式表示的計(jì)算機(jī)指令就是它的 語言。16. 在變址尋址方式中,以 作變址寄存器,以 或 作基址寄存器。二、簡(jiǎn)答題1. mcs51單片機(jī)的ea信號(hào)有何功能?在使用8031時(shí)ea信號(hào)引腳應(yīng)如何處理?2. 什么叫振蕩周期?3. 什么叫外部中斷?有幾個(gè)外部中斷源?請(qǐng)求信號(hào)由什么引腳引入?4. 請(qǐng)說明mcs51單片機(jī)內(nèi)ram低128字節(jié)和高128字節(jié)的用途?5. 什么叫通信?有幾種通信方式?其方式的特點(diǎn)是什么?6. 什么叫中斷?中斷的作

46、用是什么?7. 中斷優(yōu)先級(jí)的順序?5個(gè)中斷源的入口地址?三、分析結(jié)果1. 已知(a)=06h,(r3)=08h執(zhí)行 add a,r3 da a 結(jié)果(a)= 2. 已知(a)=0c3h,(r0)=55h執(zhí)行 orl a,r0結(jié)果(a)= (r0)= 3. 說明下列指令中源操作數(shù)采用的尋址方式 mov r5, r7mov a, 55hmov a, #55hmov a, r0jmp a+dptr4. 設(shè)(r0)=32h,(a)=48h, (32h)=80h,(40h)=08h,請(qǐng)指出在執(zhí)行下列程序段后,上述各單元內(nèi)容的變化。mov a, r0mov r0,40hmov 40h, amov r0, #35h5. 已知(a)=0

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論