




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、單片機原理與接口技術復習題復習一 選擇題1. 有如下程序段:mov r0,30h setb c clr a addc a,00h mov
2、160; r0,a 執行結果是( )。 a. ( 30h ) =0 0h b. ( 30h ) =0 1h c. ( 00h ) =0 0h d. ( 00h ) =0 1h 2. 在 cpu 內部,反映程序運行狀態或運算結果特征的寄存器是( )。 a. pc b. psw c. a d. sp 3. 各中斷源發出的中斷請求信號,都會標記在( )寄存器 。 a.
3、tmod/scon b. tcon/pcon c. ie/tcon d. tcon/scon 4. 幀格式為 1 個起始位, 8 個數據位, 1 個停止位的異步串行通信方式是( )。 a. 方式 0 b. 方式 1 c. 方式 2 d. 方式 3 5. 在數據傳送過程中,數據由串行變為并行可通過( )實現 。 a. 數據寄存器 b. 移位寄存器 c. 鎖存器 d. a/d 轉換器
4、 6. 執行返回指令,退出中斷服務子程序,則返回地址來自( )。 a. rom b. 程序計數器 c. 堆棧區 d. cpu寄存器7. 中斷查詢,查詢的是( ). a. 中斷請求信號 b. 中斷標志 c. 外中斷方式控制位 d. 中斷允許控制位 8. mcs 51 單片機擴展 i/o 口與外部數據存儲器( )。 a. 分別獨立編址
5、160; b. 統一編址 c. 變址編址 d. 動態變址9. 訪問外部數據存儲器時,不起作用的信號是( )中。 a. rd b. wr c. psen d.ale 10. 外部中斷 1的中斷入口地址為( )。 a. 0003h b. 000bh c. 0013h d. 001bh 11. 下列指令中正確的是( )。
6、160; 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. 在家用電器中使用單片機應屬于計算機的( )。 a. 輔助工程應用 b. 數值計算應用 c. 控制應用 d. 數據處理應用
7、;14. 在 led顯示中,為了輸出位控和段控信號,應使用指令( )。 a. mov b. movc c. movx d. xch 15. 執行中斷返回指令,要從堆棧彈出斷點地址,以便去執行被中斷了的主程序,從堆棧彈出的斷點地址送( )。 a. dptr b. pc c. cy d. a 16. 在 mcs-51中,需雙向傳遞信號的是( )。 a. 電源線 &
8、#160; b. 地址線 c. 數據線 d. 控制信號線 17. 在定時器操作中,選擇其工作方式的寄存器是( )。 a. tmod b. tcon c. ie d. scon 18. 當標志寄存器 p s w 的 r s 0 和 r s 1 分別為 1 和 0 時,系統選用的工作寄存器組為( )。 a. 組 0 b. 組 1 c. 組 2 d. 組 3 19. 8051 單片機中,唯一一個用戶可使用的 16 位寄存器是( )
9、。 a. psw b. dptr c. acc d. pc 20. 指令和程序是以( )形式存放在程序存儲器中 。 a. 源程序 b. 匯編程序 c. 二進制編碼 d. bcd 碼 21. 下列指令中錯誤的是( ).a . mov a , r4 b . mov 20h , r4 c . mov r4 , r3 d . mo v r4 , r3 22. 下列指令中不影響標志位 cy 的指
10、令有( ). a . add a , 20h b . clr c . rrc a d . inc a 23. ljmp 跳轉空間最大可達到( )。 a . 2kb b . 256b c . 128b d . 64kb 24. 8051 單片機共有( )中斷源
11、 。a . 4 b . 5 c . 6 d . 7 25. 8051 單片機共有( )個中斷優先級 。 a . 2 b . 3 c . 4
12、d . 5 26. 外部中斷源 i e 1 (外部中斷 1 )的向量地址為( )。 a . 0003h b . 000bh c . 0013h d . 002bh 27. 累加器 a 的位地址為( )。 a . e 7 h b . f 7 h c . d 7 h
13、0; d . 87h 28. 寄存器 b 的位地址為( )。 a . e 7 h b . f 7 h c . d 7 h d . 87h 29. 8051 的內部 ram 中,可以進行位尋址的地址空間為( )。 a . 00h2fh b . 20h2fh &
14、#160; c . 00hffh d . 20hffh 30. 在應用系統中,芯片沒有所存器的 d/a 轉換器,不能直接接到 80c51 的 p0 口上使用 , 這是因為( )實現 。 a . p0 口不具有鎖存功能 b . p0 口位地址數據復用 c . p0 口不能輸出數字量信號 d . p0 口只能用作地址輸出而不能用作數據輸出 31.設累加器 a 的內容為 0 c 9 h ,寄存器 r2 的內容為 54h , c y=1 ,執行指令subb a,r2 后結果為( ). a .( a ) =74h
15、 b .( r2 ) =74h c .( a ) =75h d .( r2 ) =75h 32. 設( a ) =0c3h ,( r0 ) =0aah ,執行指令 anl a , r0 后,結果( ). a .( a ) =82h b .( a ) =6ch c .( r0 ) =82 d .( r0 ) =6ch 33. 8051 的程序計數器 p c 為 16 位計數器,其尋址范圍是( )。
16、 a . 8k b . 16 k c . 32 k d . 64 k 34. 提高單片機的晶振頻率,則機器周期( )中 。 a .不變 b .變長 c .變短 d .不定
17、 35. 在堆棧操作中,當進棧數據全部彈出后,這時 s p 應指向( )。 a .棧底單元 b . 7fh 單元 c .棧底單元地址加 1 d .棧底單元地址減 1 36. 8051 單片機中,唯一一個用戶不能直接使用的寄存器是( )。 a . psw b . dptr c . pc d . b 37. 執行如下三條指令后, 30h 單元的內容是( )。
18、160; mov r1,30h mov 40h,0e h mov r1,40h a . 40h b . 30h c . 0eh d . ffh 38. 從地址 2132h 開始有一條絕對轉移指令 a j m p
19、60; addr11 ,指令可能實現的轉移范圍是( )。 a . 2000h27ffh b . 2132h2832h c . 2100h28ffh d . 2000h3fffh 39. 中斷是一種( )。 a .資源共享技術 b .數據轉換技術 c .數據共享技術 d .并行處理技術 40. 執行 mov i e , 81h 指令的意義是:( )。 a .屏蔽中斷源 b .開放外部中斷源
20、 0 c .開放外部中斷源 1 d .開放外部中斷源 0 和 1 41. 二進制數 110010010 對應的十六進制數可表示為( ). a. 192h b. c90h c. 1a2h d. ca0h 42. 二進制數 110110110 對應的十六進制數可表示為( ). a. 1d3h b. 1b6h c. db0h d. 666h 43.
21、-3 的補碼是( )。 a. 10000011 b. 11111100 c. 11111110 d. 11111101 44. 下列表達式錯誤的是( )中 。 a. x 補 +y 補 = x+y 補 b. x= x 補補 c. x= x d. x?y+x?y =x+y 45. cpu 主要的組成部分為( )。 a. 運算器.控制器 b. 加法器.寄存器
22、 c. 運算器.寄存器 d. 存放上一條的指令地址46. 計算機的主要組成部件為( )。 a. cpu ,內存, i o 口 b. cpu ,鍵盤,顯示器 c. 主機,外部設備 d. 以上都是 47. intel 8051cpu 是位( )的單片機。 a. 16 b. 4 c. 8 d. 準 16 48. 對于 intel
23、 8031 來說, ea 腳總是( )。 a. 接地 b. 接電源 c. 懸空 d. 不用 49.在計算機中 “a” 是用( )來表示的 。 a. bcd 碼 b. 二一一十進制編碼 c. 余三碼 d. asc i i 碼 50. 數據指針 dpdr 訪問的是( )。 a. cpu 控制器 b. cpu 運算器 c. 外部程序存儲器 d. 外部
24、數據存儲器 51. 指令和程序是以( )形式存放在程序存儲器中. a. 源程序 b. 匯編程序 c. 二進制編碼 d. bcd 碼 52. 單片機應用程序一般存放在( ). a. ram b. rom c. 寄存器 d. cpu 53. 單片機上電后或復位后,工作寄存器 r0 是在( )。 a. 0 區 00h 單元
25、0; b. 0 區 01h 單元 c. 0 區 09h 單元 d. sfr 54. 進位標志 cy 在( )中 。 a. 累加器 b. 算邏運算部件 alu c.程序狀態字寄存器psw d.dpor55. 單片機 8051 的 xtal1 和 xtal2 引腳是( )引腳 。 a. 外接定時器 b. 外接串行口 c. 外接中斷 d. 外接晶振 56.
26、 8031 復位后, pc 與 sp 的值為( )。 a. 0000h , 00h b. 0000h , 07h c. 0003h , 07h 寄存器 d. 0800h , 00h 57. 單片機的堆棧指針 sp 始終是( )。 a. 指示堆棧底 b. 指示堆棧頂 c. 指示堆棧地址 d. 指示堆棧長度 58. p0 . p1 口作輸入用途之前必須( )。 a. 相應端口先置 1 &
27、#160; b. 相應端口先置 0 c. 外接高電平 d. 外接上拉電阻 59. 一個 eprom 的地址有 a0-a11 引腳,它的容量為( )。 a. 2kb b. 4kb c.11kb d.12kb 60. 8031 單片機中既可位尋址又可字節尋址的單元是( )。 a. 20h b.30h c.00h d. 70h 61. 十進制數 126 其對應的十六進制可表示為 ( ). a. 8 f
28、0; b. 8 e c. f e d. 7 e62. 十進制數 89.75 其對應的二進制可表示為( ). a. 10001001.01110101 b. 1001001.10 c. 1011001.11 d. 10011000.1163. pc 是( )。 a. 一根硬件信號線 b. 一個可由用戶直接讀寫的 ram 單元 c. 一個不可
29、尋址的 sfr d. 一個能自動加一計數的 rom 單元64. 在單片機中,通常將一些中間計算結果放在( )中 。 a. 累加器 b. 控制器 c. 程序存儲器 d. 數據存儲器65. 程序計數器 pc 用來( )。 a. 存放指令 b. 存放正在執行的指令地址 c. 存放下一條的指令地址 d. 存放上一條的指令地址66. 假定( a)=0c5h
30、,執行指令: swap a 后,累加器 a的內容為( )。 a.0ch b.c0h c.5ch d.c5h 67. 在寄存器間接尋址中,指定寄存器中存放的是( )。 a.操作數 b.操作數地址 c.轉移地址 d.地址偏移量 68. 假定設置堆棧指針 sp的值為37h,在進行子程序調用時把斷點地址進棧保護后,sp的值為( )。 a.36h b.37h c.38h d.39h 69. 單片機芯片 8031屬于( )。 a.mcs-48系列 b.mcs-51系列 c.mcs-96系列 d.mcs-31系列 70. 8
31、0c51與87c51的區別在于( )。 a.內部程序存儲器的類型不同 b.內部數據存儲器的類型不同 c.內部程序存儲器的容量不同 d.內部數據存儲器的容量不同 71. 在接口電路中“口”一定是一個( )。 a. 已賦值的寄存器 b.數據存儲器 c.可編址的寄存器d.即可讀又可寫的寄存器 72. 8031 單片機中片內 ram 共有( )字節 。 a. 128 b. 256 c. 4k d. 64k 73. 執行指
32、令 movx a , dptr 時, wr rd 腳的電平為( )。 a. wr 高電平, rd 低電平 b. w r 低電平, rd 高電平 c.wr 高電平, rd 高電平 d. wr 低電平, rd 低電平 74. intel 8031 的 p0 口,當使用外部存儲器時它是一個( )。 a. 傳輸高 8 位地址口 b.傳輸低 8 位地址口 c. 傳輸低 8 位數據口 d.傳輸低 8 位地址數據總線口 7
33、5. 以下所列的特點中,不屬于串行工作方式 2 的是( )。 a. 11 位幀格式 b. 有第 9 數據位 c. 使用一種固定的波特率 d.使用兩種固定的波特率76. 啟動 t1 運行的指令是( ) 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 系統中,同一優先級的幾個中斷源中 優先權最高( )
34、。 a. int0 b. t0 c. int1 d. t1 79. 在程序狀態字 psw 中, 位是奇偶校驗位( )。 a. c b. ac c. ov d. p 80. 某異步通訊接口的波特率為 4800 ,則該接口每秒鐘傳送( ) 。 a. 4800 位 b. 4800 字節 c. 9600 位 d. 9600 字節81. mcs 51 單片機復位后,從下列那個單元開始取指令( )。 a. 0003h b. 000bh c. 0000h 82. 對片外數據 ram 單元讀寫數據須用( )。 a. mov 指令 b. movx 指令 c. movc 指令 83. mcs-51 的無條件轉移指
35、令中,其轉移范圍最大的是( )。 a. ljmp b. ajmp c. sjmp 84. 執行 mov sp,#30h 指令后,壓棧從片內 ram 哪單元開始( )。 a. 2fh b. 30h c. 31h 85. 以下指令中,哪條指令執行后使標志位 cy 清 0( )。 a. mov a , #00h b. clr a c. add a , #00h 86. 對 8031 而言,可作為普通 i/o 口使用的是( )。 a. p0 . p2 口 b. p1 . p3 口 c. p0 . p1 . p2 . p3 口 87.下面那一段程序能準確地讀取 p1 口引腳信號( )。 a. mov a
36、,#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 ;mov a,p1 88. mcs 51 單片機的四個并行 i/o 中,其驅動能力最強的是( )。 a. p0 口 b. p1 口 c. p2 口 d. p3 口 89. 定時器 / 計數器工作于模式 2 ,在計數溢出時( )。 a.計數從零重新開始 b.計數從初值重新開始 c.計數停止 90. t0 設置成計數方式時,外部引腳計數脈沖的最高頻率應是晶振頻率的( )。
37、a. 1/12 b. 1/24 c. 1/48 91. 當 晶振頻率是 12mhz 時, mcs 51 單片機的機器周期是( )。 a. 1s b. 1ms c. 2s d. 2ms 92. 外部中斷 int0 的觸發方式控制位 it0 置 1 后,其有效的中斷觸發信號是( ) a.高電平 b.低電平 c.上升沿 d.下降沿 93. 按鍵的機械抖動時間參數通常是( )。 a. 0 b. 510s c. 510ms d. 1s 以上 94. n 位 led 顯示器采用動態顯示方式時,需要提供的 i/o 線總數是( )。 a. 8+n b. 8 × n c
38、. n 95. 一字節補碼所表示的數值范圍是( )。 a. -128 +127 b. -127 +128 c. -128 +128 96. mov a , 20h 指令的尋址方式為( )。 a. 立接數尋址 b. 直接尋址 c. 寄存器尋址 d. 寄存器間接尋址 97. 工作寄存器區設定為 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 位計數器 b. 16 位計數器 c. 13 位定時器 d. 16 位定時器 99. 將外 ra
39、m 中的數據送至 acc ,執行指令為( )。 a. movc a , a+dptr b. mov a , r0 c. movx a , dptr d. movc a , a+pc 100. t0 的中斷服務程序入口地址為( )。 a. 0003h b. 000bh c. 0013h d. 001bh101. psw 中的 rs1=0 . rs0=1 時,當前使用的工作寄存區對應的單元是( )。 a. 00h07h b. 08h1fh c. 10h17h d. 18h1fh 102. mcs-51 中的位地址 00h7fh ,位于下列那些單元中( )。 a.片內 ram 00h1fh b.片內
40、 ram 20h2fh c.片外 ram 0020h002fh 103. mcs-51 中 dptr 寄存器用途是( )。 a.程序計數器 b.片內 ram 指針 c.片外 ram 指針 104. mcs-51 單片機用來開放或禁止中斷的控制寄存器是( )。 a. ip b. tcon c. ie d. scon 105. mcs 51 單片機復位后,壓棧從片內 ram 哪單元開始( )。 a. 06h b. 07h c. 08h 106. mcs-51 的無條件轉移指令中,其轉移范圍最小的是( )。 a. sjmp b. ajmp c. ljmp 107. 外部中斷 int0 的中斷入口地址
41、是( )。 a. 0003h b. 000bh c. 0013h 108. 8051 單片機在響應中斷后,需要用軟件來清除的中斷標志是( )。 a. tf0 . tf1 b. ri . ti c. ie0 . ie1 109. 已知晶振頻率為 6mh z ,定時器 t0 工作在模式 2 時,其初值計算公式是( )。 a. t = ( 28 x )× 1s b. t = ( 28 x )× 2s c. t = ( 216 x )× 2s 110. n 位 led 顯示器采用靜態顯示方式時,需要提供的 i/o 線總數是( )。 a. 8+n b. 8 × n
42、 c. n 111. mcs-51 片外擴展存儲器時, rom 的最大容量為( )。 a. 128 b. 256 c. 4k d. 64k112.下列有關 mcs-51 中斷優先級控制的敘述中,錯誤的是( )。 a. 低優先級不能中斷高優先級,但高優先級能中斷低優先級。 b. 同級中斷不能嵌套 c. 同級中斷請求按時間的先后順序響應 d. 同時同級的多中斷請求,將形成阻塞,系統無法響應113. 三態緩沖器的輸出應具有三種狀態,其中不包括( )。 a.高阻抗狀態 b.低阻抗狀態 c.高電平狀態 d.低電平狀態114
43、. 在 8155 芯片中,決定口和單元編址的信號是( )。 a. ad7ad0 和 wr b. ad7ad0 和ce c. ad7ad0 和 io/ m d. ad7ad0 和 ale 115. 在工作方式 0 下,計數器是由 th 的全部 8 位和 tl 的 5 位組成,因此其計數范圍是( )。 a. 18492 b. 08191 c.08192 d. 14096116. 串行通信的傳送速率單位是波特,而波特的單位是( )。 a.字符 / 秒 b.位 / 秒 c.楨 / 秒 d.楨 / 分117. 在接口電路中的“口”一定是一個( )。 a.已賦值的寄存器 b.數據寄存器 c.可編
44、址的寄存器 d.既可讀又可寫的寄存器118. 在系統中只擴展兩片 intel2764 ( 8kx8 ) 除應使用 p0 口的 8 條口線外,至少還應使用 p2 口的口線( )。 a. 5 條 b. 6 條 c. 7 條 d. 8 條119. 單片機芯片內部提供了一定數量的工作寄存器,這樣做的好處是不應包括( )。 a.提高程序運行的可靠性 b.提高程序運行速度 c.為程序設計提供方便 d.減少程序長度120. 以下有關 pc 與 dptr 的結論中有錯誤的是( )。 a.dptr 是可以進行訪問的而 pc 不能訪問 b.它們都是 1
45、6 位的寄存器 c.它們都具有加 1 功能 d. dptr 可以分為 2 個 8 位寄存器使用,但 pc 不能121. 外中斷初始化的內容不包括( )。a.設置中斷響應方式 b.設置外中斷允許 c.設置中斷總允許 d.設置中斷方式122. 在 mcs-51 中,需要外加電路實現中斷撤除的是( )。 a.定時中斷 b.脈沖方式中斷的外部中斷 c.串行中斷 d.電平方式的外部中斷123. 在中斷流程中有“關中斷”的操作,對于外部中斷 0 ,要關中斷應復位中斷允許寄存器的( )。 a. ea 和 et0 位 b. ea 和 ex0 位 c. ea 和 es 位 d. ea和ex1位124. 在下列寄
46、存器中,與定時 / 計數控制無關的是( )。 a. tcon (定時控制寄存器) b. tmod (工作方式控制寄存器)c. scon (串行控制寄存器) d. ie (中斷允許控制寄存器) 125.下列功能中不是由 i/o 接口實現的是( )。 a.速度協調 b.數據緩沖和鎖存 c.數據轉換 d.數據暫存126. 為給掃描工作的鍵盤提供接口電路,在接口電路中只需要( )。a.一個輸入口 b.一個輸出口和一個輸入口 c.一個輸出口 d.一個輸出口和兩個輸入口127. 調制解調器( modem )的功能是( )。 a.數字信號與模擬信號的轉換 b.電平信號與頻率信號的轉換 c.串行數據與并行數據
47、的轉換 d.基帶傳送方式與頻帶傳送方式的轉換128. 在下列信號中,不是給程序存儲器擴展使用的是( )。 a. psen b. ea c. ale d. wr129.下列敘述中,不屬于單片機存儲器系統特點的是( )。a.程序和數據兩種類型的存儲器同時存在 b.芯片內外存儲器同時存在c.擴大數據存儲器與片內數據存儲器存儲空間重疊d.擴大程序存儲器與片內程序存儲器存儲空間重疊 130. 在使用譯碼法同時擴展多片數據存儲器芯片時,不能在各存儲芯片間并行連接的信號是( )。 a.讀寫信號 b.地址譯碼輸出信號
48、 c.數據信號 d.高位地址信號131. 在相對尋址方式中,尋址的結果體現在( )。 a.pc中 b.累加器中 c.dptr中 d.某個存儲單元中132. 對程序存儲器的讀操作,只能使用( )。 a.mov指令b.push指令 c. movx指令d.movc指令133. 在算術運算中,與輔助進位位 ac 有關的是( )。 a.二進制數 b.八進制數 c.十進制數 d.十六進制數134. 在 mcs-51 單片機的運算電路中,不能為 alu 提供數據的是( )。 a.累加器 a b.暫存器 c.寄存器 b d.狀態寄存器 psw135. 假定設置堆棧指針 sp 的值為 37h ,在
49、進行子程序調用時把斷點地址進行堆棧保護后, sp 的值為( )。 a. 36h b. 37h c. 38h d. 39h136. 以下運算中對溢出標志 ov 沒有影響或不受 ov 影響的運算是( )。 a.邏輯運算 b.符號數加減法運算 c.乘法運算 d.除法運算(137)如在系統中只擴展一片intel2764(8kbx8) 除應使用 p0 口的 8 條口線外,至少還應使用 p2 口的口線( )。 a. 4 條 b. 5 條 c. 6 條 d. 7 條138. 在 mcs-51 中,為實現 p0 口線的數據和低位地
50、址復用,應使用( )。 a.地址鎖存器 b.地址寄存器 c.地址緩沖器 d.地址譯碼器 139. 在下列信號中不是給數據存儲器擴展使用的是( )。 a. ea b. rd c. wr d. ale 140. 單片機程序存儲器的尋址范圍是由程序計數 pc 的位數決定的, mcs-51 的 pc 為 16 位,因此其尋址范圍是( )。 a. 4kb b. 64kb c. 8kb d. 128kb141. 80c51 有一個全雙工的串行口,下列功能中該串行口不能完成的是( )。 a.網絡通信 b.異步串行通
51、信 c.作為同步移位寄存器 d.位地址寄存器142. 在相對尋址方式中,“相對”兩字是指相對于( )。 a.地址偏移量relb.當前指令的首地址 c.當前指令的末地址 d.dptr值 143.在寄存器間接尋址方式中,指定寄存器中存放的是( )。 a.操作數b.操作數地址 c.轉移地址d.地址偏移量144. 不能為程序存儲器提供或構成地址的有( )。 a. pc b. a c. dptr d. psw145.下列定時 / 計數硬件資源中,不是供用戶使用的是( )。 a.高 8 位計數器 th b.低 8 位計數器 tl c.定時器 / 計數器控制邏輯 d.用于定時 / 記數控制的相關寄存器 14
52、6. 定時工作方式 0 和 1 比較,定時工作方式 2 不具備的特點是( )。 a.計數溢出后能自動重新加載計數初值 b.增加計數器位數c.提高定時精度 d.適于循環定時和循環計數應用 147. 下列理由中,不能說明 mcs-51 的 i/o 編址是統一方式而非獨立方式的理由( )。 a.沒有專用的 i/o 指令 b.沒有區分存儲器和 i/o 的控制信號 c.使用存儲器指令進行 i/o 操作 d. p3 口線具有第二功能 148. 如果把 8255a 的 a1、a0 分別與 80c51 的 p0.1、p0.0 連接,則 8255a 的 a口 b口 c 口和控制寄存器的地址可能是( )。 a.
53、xx00hxx03h b. 00xxh03xxh c. 0xxxh3xxxh d. x00xhx03xh 149. 下列是把 dac0832 連接成雙緩沖方式進行正確數據轉換的措施,其中錯誤的( )。 a.給兩個寄存器各分配一個地址 b.把兩個地址譯碼信號分別接 cs 和 xfer 引腳 c.在程序中使用一條 movx 指令輸出數據 d.在程序中使用一條 movx 指令輸入數據150. mcs-51 中( )。 a.具有獨立的專用的地址線 b.由 p0 口和 p1 口的口線作地址線 c.由 p0 口和 p2 口的口線 作地址線 d.由 p1 口和 p2 口的口線作地址線151. 必須進行十進制
54、調整的十進制運算( )。 a.有加法和減法b.有乘法和除法 c.只有加法d.只有減法152. 以下各項中不能用來對內部數據存儲器進行訪問的是( )。 a.數據指針 dptr b.按存儲單元地址或名稱 c.堆棧指針 sp d.由 r0 或 r1 作間址寄存器153. 下列指令中與進位標志位 cy 無關的指令有( )。 a.移位指令b.位操作指令 c.十進制調整指令d.條件轉移指令154. pc 的值是( )。 a.當前指令前一條指令的地址 b.當前正在執行指令的地址 c.下一條指令的地址 d.控制器中指令寄存器的地址155. 80c51 中可使用的最大堆棧深度為( )。a. 80 個單元 b.
55、32 個單元 c. 128 個單元 d. 8 個單元156. 處理器是單片機面向控制應用的重要體現,下列中不屬于位處理器的資源是( )。 a.位累加器cy b.通用寄存器的可尋址位 c.專用寄存器的可尋址位 d.位操作指令集157. 內部 ram 中的位尋址區定義的位是給( )。 a. 位操作準備的 b. 移位操作準備的 c. 控制轉移操作準備的 d.以上都對158. 可以為訪問程序存儲器提供或構成地址的有( )。 a.只有程序計數器 pc b.只有 pc 和累加器 a c.只有 pc、a 和數據指針 dptr d. pc、 a、dptr 和堆棧指針 sp159. 對程序計數器 pc 的操作(
56、 )。 a.是自動進行的 b.是通過傳送進行的 c.是通過加 1 指令進行的 d. 是通過減 1 指令進行的160. 執行返回指令時,返回的斷點是( )。 a.調用指令的首地址b.調用指令的末地址 c.調用指令下一條指令的首地址d.返回指令的末地址 復習二 單片機綜合題復習題答案一、填空:1. mcs-51內部程序存儲器(rom)容量4kb,地址從0000h開始,用于存放程序和表格常數。2. mcs-51輸入/輸出口線 8條,它們都是 i/o 端口。3. mcs-51,有5個中斷源,分為2個優先級。4. 尋址方式就是如何找到存放操作數的地址,把操作數提出來的方法。5. 復位方式有上電自動復位和
57、按鍵手動復位。6. 與定時/計數器控制有關的寄存器tcon,tmod,ie 。7. mcs-51單片機的cpu包括了運算器和控制器兩部分電路。8. mcs-51單片機有2個16位定時器/計數器。9. mcs-51外部數據存儲器尋址空間64kb。10. mcs-51常用的尋址方式有立即尋址、直接尋址、寄存器、寄存器間接尋址、變址尋址。11. mcs-51單片機的psen引腳是外部程序存儲器選通信號。12. mcs-51共有4個8位的并行i/o口,分別記作p0、p1、p2、p3,它們都是雙向端口,每個端口有8條i/0線。13. 尋址就是尋找指令中操作數或操作數所在地址。14. mcs-51外部數據
58、尋址空間64kb。15. 以助記符形式表示的計算機指令就是它的匯編語言。16. 在變址尋址方式中,以累加器作變址寄存器,以pc或dptr作基礎寄存器。二、簡答題:1. mcs-51單片機的ea信號有何功能?在使用8031時ea信號引腳應如何處理?答:(1) 是訪問外部程序存儲器rom的控制信號。當為低電平(接地)時,cpu只執行外部程序存儲器中的程序。當為高電平且pc值小于0fffh(4k)時,cpu執行內部程序存儲器的程序,但當pc的值超出4k時(對8051/8751/8951)將自動轉去執行片外程序存儲器內的程序。8031單片機無片內rom,必須外接程序存儲器,因此,8031的必須接地(低
59、電平)。2. 什么叫振蕩周期?答:晶體振蕩器直接產生的振蕩信號的周期。3. 什么叫外部中斷?有幾個外部中斷源?請求信號由什么引腳引入?答:當cpu執行主程序時,外設向cpu強行發出的一個中斷請求,cpu接到信號,中斷主程序的執行并保存斷點地址,然后轉去響應中斷。有2個外部中斷源;請求信號有int0和int1引腳引入。4. 請說明mcs-51單片機內ram低128字節和高128字節的用途?答:單片機內部低128位字節是內部數據存儲器,此存儲器分為3部分:工作寄存區、位尋址區、數據緩沖區。80hffh是高128字節做為特殊功能寄存器使用。5. 什么叫通信?有幾種通信方式?其方式特點是什么?答:設備之間進行的數據交換,如cpu與外設之進行的數據交換,計算機之間結構進行的數據交換等,稱為數據通信。有兩種通信方式:(1)并行通訊是多位數據同時通過多根數據傳送,其優點是傳送速度快;缺點是數據有多少位,就需用多少根傳送線。適用于近
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 某大型集團管理咨詢項目建議書
- 工業廢棄地到生態校區的轉型策略研究
- 工業旅游發展與城市形象塑造策略研究
- 工業機器人設計與操作流程
- 工業廢物處理的先進技術介紹
- 工業機器人技術及發展趨勢分析
- 工業污染防治及廢棄物管理
- 工業自動化中的智能機器人技術探討
- 工業涂裝的環保要求與措施
- 工業設計中的創新理念與方法
- 乒乓球訓練安全協議書
- 辦公區安全隱患檢查
- 低壓電工作業復審培訓
- 嚴寒和寒冷地區居住建筑節能設計標準JGJ26-2010
- 科技助力植樹節:無人機、機器人種樹新趨勢
- 沖刺高考英語詞性轉換(易錯)背誦版默寫版(各版本通用)
- 《Python語言程序設計》課程標準
- 電大國開專科(附答案)《辦公室管理》形考在線(形考任務五)試題
- 磚混廠房改鋼結構施工方案
- 團體保險投保單
- 2022年失業保險基金績效評價報告(最終稿)
評論
0/150
提交評論