《嵌入式軟件開發(fā)技術(shù)》復(fù)習(xí)思考題及答案_第1頁
《嵌入式軟件開發(fā)技術(shù)》復(fù)習(xí)思考題及答案_第2頁
《嵌入式軟件開發(fā)技術(shù)》復(fù)習(xí)思考題及答案_第3頁
《嵌入式軟件開發(fā)技術(shù)》復(fù)習(xí)思考題及答案_第4頁
《嵌入式軟件開發(fā)技術(shù)》復(fù)習(xí)思考題及答案_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、嵌入式軟件開發(fā)技術(shù)復(fù)習(xí)思考題及答案(部分有錯,僅供參考)按照教學(xué)大綱要求,根據(jù)本書內(nèi)容和學(xué)生特點,以選擇題、判斷題、程序設(shè)計與分析題、 簡答題和思考題五種形式進行復(fù)習(xí)。選擇題1、單片機按用途可劃分為()大類。AA.2B.3C.4D.52、單片機按存儲配置可劃分為()種。BA.2B.3C.4D.53、單片機的發(fā)展可劃分為()個階段。CA.2B.3C.4D.54、按溫度適應(yīng)能力,單片機可分為()個等級。A.2B.3C.4D.55、不屬于單片機多機應(yīng)用領(lǐng)域的是()。AA.測控系統(tǒng)B.多功能集散系統(tǒng)C.并行多機控制系統(tǒng)D.局部網(wǎng)絡(luò)系統(tǒng)6、不屬于單片機單機應(yīng)用領(lǐng)域的是()。BA.測控系統(tǒng)B.多功能集散系

2、統(tǒng)C.智能儀表D.機電一體化產(chǎn)品.反碼 C .補碼RAM的可位尋址的地址空間是(2FH C.30H )區(qū)域。A.00H 07HB.08H13、在21個特殊功能寄存器中,有(A.11B.12C.1314、作為基本數(shù)據(jù)輸出端口使用時,A.P0B.P1C.P215、P3 口作為串行通信接收端是(A. P3.0B. P3.116、P3 口作為串行通信發(fā)送端是(A. P3.0B. P3.117、P3 口作為外部中斷0端是(ROM的芯片型,C.8751)表示。2FH C.30HPC用來(BD1區(qū)時,對應(yīng)的地址空間是(0FH C.10H7、MCS-51系列單片機內(nèi)部不含A.8031B.80518、在微型計算

3、機中,負(fù)數(shù)常用(A.原碼B9、單片機內(nèi)部A.OOH 1FH B.20H10、特殊功能寄存器的地址分布在A.00H 1FH B.20H11、單片機中的程序計數(shù)器A存放指令C.存放下一條指令地址12、當(dāng)工作寄存器處于號是()。AD.8951CD .真值)。B7FH D.80H 0FFHD7FH D.80H 0FFH)。C存放正在執(zhí)行的指令地址 .存放上一條指令地址)。B17HD.18H 1FH)個具有位尋址能力。AD.14()口一般要外接上拉電阻。AD.P3)。AC. P3.2D. P3.3)。BC. P3.2D. P3.3)。C18、A. P3.0B. P3.1C. P3.2D. P3.3805

4、1 單片機中,唯一一個用戶不能直接使用的寄存器是(A. P S WB.)。CP19、20、D. BP3 口作為外部中斷1端是(A. P3.0B. P3.1無第二功能的并口是(A.P0B.P1)。 DC. P3.2)。 BC.P2D.P3訪問外部存貯器或其它接口芯片時,作數(shù)據(jù)線和低A. P0 口 B . P1 口 C . P2 口/寫控制信號來自于C.P28 位地址來自(C.P2 )組。21、22、23、24、25、26、D. P3.38 位地址線的是P0 口 和P2 口)。A外擴數(shù)據(jù)存儲器的讀A.P0B.P1外擴程序存儲器的低A.P0B.P18051 的引腳按功能劃分為(A.2B.38051

5、引腳 ALE 是A. 程序讀選通信號C.地址鎖存允許信號C.4)D.P3)口。 AD.P3C口。D.5)。 CB.數(shù)據(jù)鎖存允許信號D .控制鎖存允許信號單片機8031的ALE引腳是(A. 輸出高電平C.輸出低電平)。 B輸出矩形脈沖,頻率為輸出矩形脈沖,頻率為fosc 的 1/6fosc 的 1/227、一個機器周期等于()振蕩周期。DA.4B.6C.8D.1228、一個機器周期等于()振蕩周期。DA.4B.6C.8D.1229、. 單片機執(zhí)行復(fù)位操作后,內(nèi)容不為00H的是(A.PSWB.PCC.TCOND.SP30、8031 復(fù)位后工作寄存器位于()。AA.0 組B.1 組C.2 組D.3

6、組31 、指令按功能可劃分為()類。 DA.2B.3C.4D.5D)。 DR0,#20HB.立即32、指令 MOVA. 直接33、PSW中 的 RS1 和 RS0用來(A.選擇工作寄存器區(qū)號B .指示復(fù)位 C .選擇定時器 D .選擇工作方式是( )尋址方式。 BC. 間接D. 寄存器)。 A34、指令 MOVB,20H 是()尋址方式。AA. 直接B.立即C侗接D. 寄存器35、指令 MOVA,R1 是()尋址方式。DA. 直接B.立即C侗接D. 寄存器36、指令 MOVA ,R1 是()尋址方式。CA. 直接B.立即C侗接D. 寄存器37、在語句格式中,唯一不能缺省的部分是()BA. 標(biāo)號

7、B.操作碼C.操作數(shù)D. 注釋38、執(zhí)行算術(shù)運算時, OV=1 表示( )。 CA. 數(shù)據(jù)過大B. 數(shù)據(jù)過小C.數(shù)據(jù)運算出現(xiàn)溢出D. 數(shù)據(jù)運算正常39、執(zhí)行算術(shù)減法指令時, Z=1 表示()o CA. 被減數(shù)大于減數(shù)1. 被減數(shù)小于減數(shù)2. 被減數(shù)等于減數(shù)3. 被減數(shù)不等于減數(shù)40、 MCS-51 單片機的中斷源有()o DA.2B.3C.4D.541、中斷處理過程包括()部分。CA.2B.3C.4D.542、 定時 /計數(shù)器 0的地址是()oCA.0003HB.000BHC.0013HD.001BH43、定時 /計數(shù)器 1 的地址是( )oDA.0003HB.000BHC.0013HD.00

8、1BH44、 MCS-51 單片機內(nèi)有()個定時器。 AA.2 B.3C.4 D.545、PSW中 的 RS1 和 RS0用來() AA.選擇工作寄存器區(qū)號B .指示復(fù)位 C .選擇定時器 D .選擇工作方式46、 單片機中 PUSH和POF指令常用來()。CA .保護斷點B.保護現(xiàn)場C .保護現(xiàn)場,恢復(fù)現(xiàn)場D.保護斷點,恢復(fù)斷點47、. MCS-51 單片機內(nèi)定時器的工作方式有( ) 種。 CA.2B.3C.4D.548、指令 MOV R0 #20H執(zhí)行前(R0 =30H, (20H) =38H,執(zhí)行后(RO) = ()。BA. 00H B. 20HC. 30HD. 38H49. CPU 不

9、響應(yīng)中斷的情況主要有( )種。 BA.2B.3C.4D.550. CPU 響應(yīng)中斷后,硬件完成的操作序列為()。 CA.2B.3C.4D.551. 中斷標(biāo)志的清除可分為( )種情況。 BA. 2B.3C.4D.552 、 MCS 51指令系統(tǒng)中,清零指令是()o CA. CPL AB. RLC AC. CLR A D.RRC A53 、 MCS 51指令系統(tǒng)中,指令 DA A是()o DA.除法指令B.加 1指令 C.加法指令 D.十進制調(diào)整指令54、定時/計數(shù)器在工作方式 0的計數(shù)器位數(shù)是()o AA.13B.16C.8D.1155、定時 /計數(shù)器在工作方式 1 的計數(shù)器位數(shù)是( )o BA

10、.13B.16C.8D.1156、常用的編址方法有()oAA.2B.3C.4D.557、 型號為27C256 芯片是()o CA.ROMB.PROMC.EPROMD.EEPROM58、型號為 28C16 芯片是( )。 DA.ROM B.PROM C.EPROM D.EEPROM59、由 27C16 芯片組成 6K 字節(jié)的存儲體,需要( )片。 BA.2B.3C.4D.560、由 27C16 芯片組成 8K 字節(jié)的存儲體,需要( )片。 CA.2B.3C.4D.561、紫外線擦除可編程的 ROM 屬( )。 CA.ROM B.PROM C.EPROM D.EEPROM62、單片機外擴程序存儲器

11、與外擴數(shù)據(jù)存儲器的控制線所不同的是()。BA.EA 和 ALEB.PSEN 和 WR 、 RDC.ALE 和 PSEN D.EA 和 WR 、 RD63、8155 片內(nèi)有( )個工作寄存器。 CA.2B.3C.4D.564、 在存儲器擴展電路中74LS373的主要功能是()。DA 存儲數(shù)據(jù)B 存儲地址 C 鎖存數(shù)據(jù) D 鎖存地址65、8253 按列出的工作方式中( )是方波發(fā)生器方式。 BA. 方式 2B. 方式 3C. 方式 4D. 方式 566、 8031單片機的機器周期為 2卩s,則其晶振頻率fosc為()MHz 。CA1B2 C 6 D 1267、8253 按列出的工作方式中( )是硬

12、件觸發(fā)單穩(wěn)方式。 DA.方式2B.方式3C.方式4D.方式568、 為了增加更多的定時 /計數(shù)器,所需芯片是()。 CA.8255B.8155C.8253D.827969、 為了增加更多的并行接口,所需芯片是()。 AA.8255B.8155C.8253D.827970、在用接口傳信息時, 如果用一幀來表示一個字符,且每一幀中有一個起始位、 一個結(jié)束位和若干個數(shù)據(jù)位,該傳送屬于()。 AA.串行傳送 B并行傳送C 同步傳送 D 異步傳送71、芯片 8255的工作方式有( )。 BA.2B.3C.4D.572、. 芯片 8253 內(nèi)有( )個 1 6位獨立的定時 /計數(shù)器。 BA.2B.3C.4

13、D.573 、 8051 單片機傳送外部存貯器地址信號的端口是 ()。 DA.Po 口和Pi口 B .Pi口和巳 口 C .Pi口和P3 口D .Fb 口和P2 口74、8051的內(nèi)部RAM中,可以進行位尋址的地址空間為()。BA.00H s 2FHB 20H s 2FHC 00H sFFHD. 20H FFH75.數(shù)碼管 LED 公共端連接的方法有()種。 AA.2B.3C.4D.576.同步通信的控制規(guī)程分為()種。 AA.2B.3C.4D.577、串行通信的方式有()種。BA.2B.3C.4D.578、MODEM 按照工作速度可分為()類。 BA.2 B.3 C.4 D.5 79、 A/

14、D 轉(zhuǎn)換器的作用是( )。 DA. TTL 電平轉(zhuǎn)換成 CMOS 電平B. CMOS 電平轉(zhuǎn)換成 TTL 電平C. 數(shù)字量轉(zhuǎn)換成模擬量D. 模擬量轉(zhuǎn)換成數(shù)字量80、 D/A 轉(zhuǎn)換器的作用是()。 CA. TTL 電平轉(zhuǎn)換成 CMOS 電平B. CMOS 電平轉(zhuǎn)換成 TTL 電平C. 數(shù)字量轉(zhuǎn)換成模擬量D. 模擬量轉(zhuǎn)換成數(shù)字量81、 MODEM 按照工作速度可分為()類。 BA.2 B.3 C.4 D.5、判斷題(你認(rèn)為說法正確的打V,不正確的打X)(略)三、程序設(shè)計與分析1、設(shè) 5AH 單元中有一變量 X ,請編寫計算下述函數(shù)式的程序,結(jié)果存入 5BH 單元中。當(dāng) X 0 時,Y = X ;當(dāng)

15、 X =0 時, Y = 0FFH;(答案)X EQU5AHY EQU5BHMOVA, XJZT0JNCACC.7 TZMOVA, XCPLASJMPTZT0:MOVA, #0FFHSJMPTZTZ:MOVY, ASJMP$2、當(dāng)振蕩頻率為6MHz時,編寫一循環(huán)程序?qū)崿F(xiàn)在P1.0輸出10KHZ的方波。(答案)由振蕩頻率知:一個機器周期時間為 2 uS又由10KHZ方波知道其周期時間為 100 uS,所以周期的一半為 50 uS。當(dāng)X V 0時,Y = X取反。其程序為:XH0: MOV R1 , #10R1, XH1P1.0XH1 : DJNZNOPCPLSJMPXH0通過對程序的分析有:50

16、 ( uS)= 2 + 10 X 4 + 2 + 2 + 43、20H 單元開始有一無符號數(shù)據(jù)塊,其長度在20H 單元,求出數(shù)據(jù)塊中的最小值,并存入 21H 中。(答案)MOVA, 20HCLRCSUBBA, #01HMOVR2, AMOVR0, 21HMOVR1, 22HXH0:MOVA, R0CLRCSUBBA, R1JNCXH1SJMPXH2XH1:MOVA, R1MOVR0,AXH2:INCR1DJNZR2, XH0SJMP$4、頻率為12 MHz 時,下列程序的功能。XH0:CPLP1.0MOVR0 , #30XH1:MOVR1, # 40XH2:NOPDJNZR1 , XH2DJN

17、ZR0 , XH1SJMPXH0(答案)依題意有: 一個機器周期時間為 1US所以一次定時時間為:(3X 40+ 3)X 30 = 3690 US 該程序執(zhí)行,將在 P1.0 上獲得周期為 7380 US 的方波。 5、指出下列每條指令的尋址方式和功能。1)MOVA,#40H ; 立即尋址,將數(shù)據(jù) 40H 送 A2)MOVA,40H ;直接尋址,將 RAM 地址 40H 的數(shù)據(jù)送 A3)MOVA,R1 ;寄存器間址,將 R1 的內(nèi)容作為地址的數(shù)據(jù)送 A4)MOVA,R3 ;寄存器尋址,將 R3 的內(nèi)容送 A5)MOVCA,A+PC ;變址間接尋址,將 PC 的內(nèi)容 +A 的內(nèi)容作為地址所對應(yīng)的數(shù)據(jù)送 A(6) SJMP LOOP ;相對尋址, 使當(dāng)前指令執(zhí)行完后, 跳到標(biāo)有 LOOP 標(biāo)號的指令。6、設(shè)有兩個N字節(jié)數(shù)分別存放在內(nèi)部 RAM單元中,低字節(jié)在前,高字節(jié)在后,分別由R0 指定被減數(shù)單元地址,由 R1 指定減數(shù)單元地址,其差存放在原被減數(shù)單元中,請編 寫程序。(答案)CLR CMOV R2,#NLOOP:

溫馨提示

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

最新文檔

評論

0/150

提交評論