單片機名詞解釋_第1頁
單片機名詞解釋_第2頁
單片機名詞解釋_第3頁
單片機名詞解釋_第4頁
單片機名詞解釋_第5頁
已閱讀5頁,還剩9頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、第 頁共13頁單片機名詞解釋一、名詞解釋微處理器:即中央處理器,它是把運算器和控制器集成在一塊芯片上的器件總稱。單片機(單片微型計算機):把、存儲器、接口、振蕩器電路、定時器計數(shù)器等構成計算機的主要部件集成在一塊芯片上構成一臺具有一定功能的計算機,就稱為單片微型計算機,簡稱單片機。程序計數(shù)器:程序計數(shù)器是一個不可尋址的位專用寄存器不屬于特殊功能寄存器,用來存放下一條指令的地址,具有自動加的功能。數(shù)據(jù)指針:數(shù)據(jù)指針是一個位的寄存器,可分為兩個位的寄存器、,常用作訪問外部數(shù)據(jù)存儲器的地址寄存器,也可尋址字節(jié)程序存儲器的固定數(shù)據(jù)、表格等單元。累加器:運算時的暫存寄存器,用于提供操作數(shù)和存放運算結(jié)果。

2、它是應用最頻繁的寄存器,由于在結(jié)構上與內(nèi)部總線相連,所以一般信息的傳送和交換均需通過累加器A程序狀態(tài)字:程序狀態(tài)字是一個位寄存器,寄存當前指令執(zhí)行后的狀態(tài),為下條或以后的指令執(zhí)行提供狀態(tài)條件。它的重要特點是可以編程。堆棧:堆棧是一組編有地址的特殊存儲單元,數(shù)據(jù)遵循先進后出的存取原則。棧頂?shù)刂酚脳V羔樦甘?。軟件堆棧:通過軟件唉內(nèi)部中定義一個區(qū)域作為堆棧(即由軟件對設置初值),稱軟件堆棧。振蕩周期(晶振周期):振蕩電路產(chǎn)生的脈沖信號的周期,是最小的時序單位。時鐘周期:把個振蕩周期稱為狀態(tài),即時鐘周期。個時鐘周期個振蕩周期。機器周期:完成一個基本操作所需的時間稱為機器周期。個機器周期個振蕩周期。扌旨

3、令周期:執(zhí)行一條指令所需的全部時間稱為指令周期。單片機的指令周期一般需要、個機器周期。地址數(shù)據(jù)分時復用總線是指口用作擴展時,先輸出低位地址至地址鎖存器,而后再由口輸入指令代碼,在時間上是分開的。準雙向并行口:當用作通用口,且先執(zhí)行輸出操作,而后要由輸出變?yōu)檩斎氩僮鲿r,必須在輸入操作前再執(zhí)行一次輸出“”操作(即先將口置成),然后執(zhí)行輸入操作才會正確,這就是準雙向的含義。凍結(jié)運行方式:它是節(jié)電運行方式的一種,在凍結(jié)運行方式時,振蕩器繼續(xù)工作,中斷系統(tǒng)、串行口、定時器電路繼續(xù)由時鐘所驅(qū)動,但時鐘信號不送往,即處于凍結(jié)狀態(tài)。掉電保持運行方式:它是節(jié)電運行方式的一種,在掉電保持運行方式時,振蕩器被停止工

4、作,但片內(nèi)和特殊功能寄存器內(nèi)容被保存,由后備電源繼續(xù)供電。時序:在統(tǒng)一的時鐘信號的控制下,指令執(zhí)行的過程??偩€:連接各部件的公共信息線稱為總線??偩€分地址總線、數(shù)據(jù)總線和控制總線。隨即存取存儲器()又稱讀寫存儲器,它可對任意存儲單元按需要隨時讀出或?qū)懭?,且工作速度快。只讀存儲器():固化后的信息在工作時是不可改變的,只能從中讀出信息,一般用來存放固定的程序和數(shù)據(jù)。地址碼:代表每個存儲單元的號碼稱為地址碼。扌旨令地址:存放指令代碼的地址稱為指令地址。操作數(shù)地址:存放數(shù)據(jù)的地址稱為操作數(shù)地址。尋址:尋找操作數(shù)的地址稱為尋址。尋址方式:尋找操作數(shù)地址的方法稱為尋址方式。立即尋址:指令中直接給出操作數(shù)

5、的尋址方式。直接尋址:指令中直接給出操作數(shù)地址的尋址方式。寄存器尋址:被尋址的寄存器中的內(nèi)容就是操作數(shù)的尋址方式。寄存器間接尋址:寄存器內(nèi)容為操作數(shù)地址的尋址方式。變址間接尋址:將指令中指定的變址寄存器和基址寄存器的內(nèi)容相加形成操作數(shù)地址的尋址方式。相對尋址:以的當前值為基準,加上指令中給出的相對偏移量()形成的有效轉(zhuǎn)移地址,這種尋址方式稱為相對尋址。2立尋址:以位為單元進行尋址的方式。布爾處理器:即位處理器,它包含有位累加器、位尋址寄存器、位尋址口、位尋址內(nèi)部、位尋址指令系統(tǒng)、程序存儲器等,組成一個完整的、獨立的、功能很強的位處理器。扌旨令:指令是機器能直接識別和接受,并指揮計算機執(zhí)行某種操

6、作的命令。指令由操作碼和操作數(shù)組成。操作碼表明指令要執(zhí)行的動作性質(zhì),即“做什么”,操作數(shù)說明參與操作的數(shù)據(jù)和數(shù)據(jù)存放的地址,即“對誰做”目標程序:由機器碼編制的計算機能識別和執(zhí)行的程序稱為目標程序(目的程序)。匯編程序:用匯編語言編寫的能實現(xiàn)某些功能的程序稱為匯編程序。機器語言:計算機能直接識別和執(zhí)行的語言。匯編語言:一種面向機器的用助記符表示的程序設計語言。高級語言:面向過程并能獨立于計算機硬件結(jié)構的通用程序設計語言。溢出:表示運算結(jié)果超出了數(shù)值所允許的范圍。中斷:由計算機內(nèi)部或外部某種緊急事件引起并向主機發(fā)出請求處理的信號,主機在允許情況下響應請求,暫停正在執(zhí)行的程序,保存好“斷點”處的現(xiàn)

7、場,轉(zhuǎn)去執(zhí)行中斷處理程序,處理完后自動返回到原斷點處,繼續(xù)執(zhí)行原程序,這一處理過程就稱為“中斷”中斷現(xiàn)場:指轉(zhuǎn)入中斷程序前,原主程序中某些存儲單元的信息,如、等的信息,由和完成保護及恢復的工作。中斷現(xiàn)場保護和恢復:為了能使中斷處理完后正確返回到被中斷的原程序的斷點處繼續(xù)往下執(zhí)行,必須將斷點處的現(xiàn)場壓進堆棧保護。待執(zhí)行完中斷處理程序,恢復現(xiàn)場,返回原斷點繼續(xù)執(zhí)行原程序。這一過程就稱為中斷現(xiàn)場保護和恢復。中斷源:引起并發(fā)出中斷請求的源頭(如某設備或事件)稱為中斷源。查詢中斷:是中斷通過軟件逐個查詢各中斷源的中斷請求標志的方式,其查詢順序反映出各中斷源的優(yōu)先順序。向量中斷:以硬件為基礎,為每個中斷源

8、直接提供對應中斷服務程序入口地址。中斷入口地址:由系統(tǒng)統(tǒng)一分配給五個中斷源對應的中斷服務程序的入口地址,該地址不可由用戶自己設定。可編程的:是指通過軟件可實現(xiàn)對相關系統(tǒng)功能的設置與控制。(或者:可由用戶通過指令對的各位進行編程來實現(xiàn)相關的功能。)可屏蔽中斷:即通過軟件對片內(nèi)特殊功能寄存器的設置,實現(xiàn)對各中斷源中斷請求的開放(允許)或屏蔽(禁止)的控制。斷點:程序正常運行時被中斷請求信號打斷的地方稱為斷點。全雙工串行通信:即用兩根通信線各自連接發(fā)送接收端,由兩個單向線組成雙向傳輸。(或者:指在任何時候均可實現(xiàn)接收、發(fā)送的雙向傳輸通信方式。)波特率:單位時間內(nèi)傳輸?shù)奈恍畔⒘俊#ɑ蛘撸好棵腌娊邮栈虬l(fā)

9、送數(shù)據(jù)的位數(shù)。)波特位秒()溢出率:單位時間(秒)內(nèi)定時器計數(shù)器回溢出的次數(shù)。偽指令:又稱匯編程序控制譯碼指令,屬說明性的匯編指令。匯編時不產(chǎn)生及其指令代碼,不影響程序的執(zhí)行,僅產(chǎn)生供匯編用的某些命令,在匯編時執(zhí)行某些特殊的操作。匯編語言源程序:用匯編語言編寫的能夠?qū)崿F(xiàn)某些功能的指令集合。6匚編:將源程序翻譯成計算機能夠識別并執(zhí)行的機器語言的過程稱為匯編。流程圖:用來展現(xiàn)總體設計思路和程序流向的圖形稱為流程圖。干擾:把單片機應用系統(tǒng)所不需要的,影響其正常可靠工作的信號稱為噪聲,又稱干擾。干擾源:凡能產(chǎn)生一定能量、足以影響系統(tǒng)及其周圍電路正常工作的媒體稱為干擾源。扌旨令冗余:在編程時應盡量多選用

10、單字節(jié)指令,并在關鍵的部位人為地插入一些單字節(jié)的空操作指令,或?qū)⒂行巫止?jié)指令重復書寫,這就是指令冗余。軟件陷阱:就是用一段引導程序,強行將捕獲的跑飛程序引導到一個指定地址,執(zhí)行一段專門對程序出錯進行處理的程序,然后轉(zhuǎn)入指定的入口執(zhí)行正常的運行程序。系統(tǒng)復位:使進入初始狀態(tài),從()地址開始執(zhí)行程序的過程稱為系統(tǒng)復位。(系統(tǒng)復位有硬件復位和軟件復位兩種方法。)線性選擇法:是將空余的地址總線中的某一根地址線作為選擇某一片存儲器或某一功能部件接口芯片的片選信號線的方法。地址譯碼法:是將有限的地址線通過譯碼器譯碼轉(zhuǎn)換后擴展連接更多功能部器件的方法。地址總線:傳送地址信號的總線。數(shù)據(jù)總線:傳送數(shù)據(jù)信號的

11、總線。控制總線:傳送控制信號的總線。算法:解決問題的具體方法。開發(fā)系統(tǒng):具備完整、齊全的開發(fā)、調(diào)試手段的專門的計算機系統(tǒng)成為開發(fā)系統(tǒng)。仿真:將開發(fā)器的單片機的線引腳信號通過扁平線和接插件與應用系統(tǒng)的單片機的引腳相連,使單片機應用系統(tǒng)與開發(fā)器合用同一臺單片機,在開發(fā)器上通過仿真頭調(diào)試應用系統(tǒng)時,就像使用應用系統(tǒng)中真的單片機一樣,并不感覺到這種“替代”,這就是所謂的“仿真”:這是美國電子工業(yè)協(xié)會正式公布的串行總線標準,也是目前最常用的串行接口標準,用來實現(xiàn)與計算機之間、計算機與外設之間的數(shù)據(jù)傳輸。:紫外線可擦除、電可編程的只讀存儲器。:電可擦除、電可編程的只讀存儲器。中央處理單元:即中央處理器、微

12、處理器,它是把運算器和控制器集成在一塊芯片上的器件總稱。:即靜態(tài)隨即存儲器,用觸發(fā)器作為存儲單元存放和0存取速度快,只要不掉電即可持續(xù)保持內(nèi)容不變。一般靜態(tài)的集成度較低,成本較高。:即動態(tài)隨機存儲器,只能將數(shù)據(jù)保持很短的時間,使用電容存儲,為了保存數(shù)據(jù),所以必須隔一段時間刷新()一次,如果存儲單元沒有被刷新,存儲的信息就會丟失。存儲器編址:為每個存儲單元編寫地址碼就稱為存儲器編址。串行通信:數(shù)據(jù)的各位一位一位順序傳輸?shù)耐ㄐ蟹绞?。并行通信:?shù)據(jù)的所有位同時傳輸?shù)耐ㄐ欧绞健M酱型ㄐ牛喊l(fā)送和接收數(shù)據(jù)時時鐘需始終保持嚴格同步的串行通信方式。異步串行通信:不需要同步字符,也不要求保持數(shù)據(jù)流的連續(xù)性,

13、只需要按照規(guī)定的幀格式傳送的串行通行方式。(信息)幀:幀是異步通信中數(shù)據(jù)傳送的一個表示單位。一幀信息由起始位、數(shù)據(jù)位、奇偶校驗位和停止位組成。單工:只有一根通信線,只允許按照一個固定的方向傳送的通信方式。半雙工:只用一根通信線,可以用于接收或發(fā)送,但不能同時在兩個方向上傳送的通信方式。全雙工:用兩根單向的通信線組成的雙向傳送的通信方式。轉(zhuǎn)換:將連續(xù)變化的模擬量轉(zhuǎn)換成離散的數(shù)字量。_轉(zhuǎn)換:將計算機處理的數(shù)字量轉(zhuǎn)換成連續(xù)變化的模擬量。采樣:所謂采樣就是采集模擬信號的樣本。:即特殊功能寄存器,是單片機中各功能部件對應的寄存器,用于存放相應功能部件的控制命令、狀態(tài)或數(shù)據(jù)。微型計算機系統(tǒng):由硬件和軟件共

14、同組成的完整計算機系統(tǒng)。工業(yè)級產(chǎn)品:工作環(huán)境介于民用級和軍用級之間的產(chǎn)品。相對偏移量:是一個帶符號的位二進制數(shù),以的當前值為起始地址,相對在個字節(jié)單元間偏移的量。二、簡答題第一章:目前微型計算機正沿著哪兩個分支迅速發(fā)展?為什么會形成單片機這一分支?答:()目前微型計算機正沿著通用計算機系統(tǒng)和嵌入式系統(tǒng)這兩個分支迅速發(fā)展。()為了滿足更廣泛的實時應用的需要,從微型計算機家族中形成單片機這一分支。什么是單片微型計算機?它與典型微型計算機在結(jié)構上有和區(qū)別?答:()見書1(在一塊單晶芯片內(nèi)集成了,簡稱單片機。)()與典型微型計算機在結(jié)構上的區(qū)別是:單片機采用哈佛結(jié)構,存儲器和是嚴格區(qū)分、相互獨立的,程

15、序和數(shù)據(jù)存儲器獨立編址,而典型微機采用馮諾依曼結(jié)構,程序和數(shù)據(jù)存儲器統(tǒng)一編址。單片機具有哪些突出優(yōu)點?答:單片機的突出優(yōu)點:體積小、重量輕、單一電源、功耗低、功能強、價格低廉、運算速度快、抗干擾能力強、可靠性高。系列各檔單片機各有什么特點?同一檔次的、又有何區(qū)別?答:()不同型號單片機處理能力和指令系統(tǒng)完全兼容,只是存儲器、定時器、中斷源和接口的配置有所不同。():片內(nèi)含有掩膜型程序存儲器;只能由生產(chǎn)廠家代為用戶固化;批量大、永久保存、不修改時用。:片內(nèi)含型程序存儲器;用戶可固化,可用紫外線光照射擦除;但價格高。:片內(nèi)無程序存儲器,可在片外擴展;方便靈活,價格便宜。何謂工業(yè)級產(chǎn)品?單片機有幾級

16、產(chǎn)品?如何合理選擇?答:()工作環(huán)境介于民用級和軍用級之間的產(chǎn)品。()單片機芯片分有三級產(chǎn)品:民用級、工業(yè)用級和軍品級。()選用單片機時應注意與構成系統(tǒng)的其他元器件相匹配,并滿足相關技術要求。第二章:系列單片機從制造工藝、功能結(jié)構上分為哪幾種類型和產(chǎn)品?答:見書1(倒數(shù)第三段部分)系列單片機內(nèi)部包含哪些主要邏輯功能部件?答:見書-為了更好地適應“面向控制”的應用特點,單片機的作了哪些獨特的改進?答:為了更好地適應“面向控制”的應用特點,單片機的具有一般微機所不具備的位處理功能。系列單片機的時鐘周期、機器周期、指令周期是如何分配的?當主頻為時,一個機器周期為幾微秒?執(zhí)行一條最長的指令需要幾微秒?

17、答:()個時鐘周期個振蕩周期。個機器周期個振蕩周期。一條指令所需的全部時間稱為指令周期。單片機的指令周期一般需要、個機器周期。()主頻為時,一個機器周期為微秒()執(zhí)行一條最長的指令需要微秒。何謂程序狀態(tài)字?各位的定義又是什么?答:()見名詞解釋部分相關答案。()各位的定義見書、設有組工作寄存器,有什么特點?應如何正確使用?答:()設有組工作寄存器,每個寄存器組有個位的工作寄存器,這是單片機所特有的,是內(nèi)部數(shù)據(jù)存儲器中的一部分。()使用不同的工作寄存器組時,通過設置()和()兩位的值來確定。具體選用的設置方法見:、何謂堆棧棧指針的作用是什么?為什么要重新定義P答:()見名詞解釋部分相關答案。()

18、棧指針的作用是指向棧頂,存放棧頂?shù)刂贰?)為了避免與工作寄存器重迭,一般在程序的初始化時應重新定義,再定位堆棧區(qū)域。設有個并行口(共線),在使用時各有哪些特點與分工?簡述各個并行口的結(jié)構特點?答:()見書(或筆記)。()口既可作地址、數(shù)據(jù)分時復用總線口,這時是個真正的雙向口;又可作通用口,但這時是個準雙向口,由于內(nèi)部無上拉電阻,需要外接上拉電阻。口是一個標準的位準雙向并行口,內(nèi)部接有上拉電阻,無需外接上拉電阻??诩瓤勺鞲呶坏刂份敵?,也可作通用口,內(nèi)部接有上拉電阻,無需外接上拉電阻??谑且粋€雙功能口,其第一功能作通用口,是一個位的準雙向輸入或輸出口,內(nèi)部接有上拉電阻,無需外接上拉電阻;其第二功能

19、為變異功能,其每位都有具體的功能定義。何謂地址數(shù)據(jù)分時復用總線?在什么情況下使用這種工作方式?答:()見名詞解釋部分相關答案。()進行外部功能擴展時使用這種工作方式。何謂準雙向并行口?如何正確使用輸入輸出操作答:()見名詞解釋部分相關答案。()用作輸入時應先將口置成“”的線的作用是什么?在主機不訪問外部數(shù)據(jù)時它的輸出脈沖頻率是多少?可作什么用?答:()線的作用是允許地址鎖存信號輸出。()在主機不訪問外部數(shù)據(jù)時它的輸出脈沖頻率是振蕩頻率。()可作外部時鐘或定時信號用。的W的作用是什么?ED各!選通什么?答:()的作用是允許訪問外部程序存儲器的信號輸出,低電平有效。()二選通外部程序存儲器讀允許;

20、【選通外部數(shù)據(jù)存儲器讀允許;飛通外部數(shù)據(jù)存儲器寫允許。主機復位后,的內(nèi)容是什么?有何特殊含義?答:()主機復位后,的內(nèi)容是。()表示程序立即從“”號單元開始重新執(zhí)行。什么是凍結(jié)運行方式?怎樣進入和退出凍結(jié)運行方式?答:()見名詞解釋部分相關答案。()進入凍結(jié)運行方式的方法是通過程序?qū)⑽恢谩啊蓖顺鰞鼋Y(jié)運行方式的方法有兩種:一種是有中斷信號進入,響應時引起硬件對位清“”;另一種是硬件復位。第三章簡述半導體存儲器的種類及其各自的功能特點?答:半導體存儲器分為隨機存取存儲器和只讀存儲器。隨機存儲器的特點為:可對任意存儲單元按需要隨時讀出或?qū)懭?,且工作速度快;只讀存儲器的特點為:固化后的信息在工作時是不

21、能改變的,只能從中讀出信息,故一般用來存放固定的程序和數(shù)據(jù)。何謂隨機存取存儲器?靜態(tài)和動態(tài)的本質(zhì)區(qū)別是什么動態(tài)為什么要刷新?答:()見名詞解釋部分相關答案。()靜態(tài)和動態(tài)的本質(zhì)區(qū)別是靜態(tài)不需要刷新,而動態(tài)需要刷新。()存儲在管柵極電容上的信息,由于存在泄漏電阻而柵極電容上的電荷經(jīng)過一定時間泄放,從而使存儲的信息從“”變?yōu)椤啊保仨毝ㄆ趯υ嫘畔ⅰ啊钡膯卧M行電荷補充。另外,單管動態(tài)在讀出時,其存儲內(nèi)容受到破壞,屬破壞性讀出,需要信息再生。所以需要刷新。何謂只讀存儲器?有何功能特點?試述、的本質(zhì)區(qū)別?答:()見名詞解釋部分相關答案。()特點:固化后的信息在工作時是不能改變的。()即掩膜由生產(chǎn)廠家

22、成批實現(xiàn)程序固化,只能讀出不能改寫;可由用戶用專門的固化器進行程序固化,一經(jīng)固化后,只能讀出,不能再改寫;可通過紫外線照射完成信息的擦洗,經(jīng)過擦洗后又可再次固化,即紫外線可擦除、電可寫入;不需要脫機擦洗和固化,可直接在計算機應用系統(tǒng)中進行在線修改,即電可擦除、電可寫入。為什么說單片機的存儲器結(jié)構獨特?這種結(jié)構有什么優(yōu)點?答:()因為單片機采用的是哈佛結(jié)構,這種結(jié)構的特點是吧程序存儲器和數(shù)據(jù)存儲器截然分開,各有自己的尋址系統(tǒng)、控制信號和功能。()這種結(jié)構的優(yōu)點是能有效地使用較大而固定的程序和頻繁地處理大量的數(shù)據(jù)或變量。系列單片機根據(jù)程序存儲器的不同設置可分為哪三種產(chǎn)品?通過什么信號來區(qū)別不同空間

23、的尋址?答:【()系列單片機根據(jù)程序存儲器的不同設置可分為以下三種:最低地址空間為字節(jié)的單片機,如、;最低地址空間為字節(jié)的單片機,如;無內(nèi)部程序存儲器的單片機,如()系列單片機按片內(nèi)不同程序存儲器的配置來分,可以分為以下種類型:片內(nèi)帶掩膜型:、。此類芯片是由半導體廠家在芯片生產(chǎn)過程中,將用戶的應用程序代碼通過掩膜工藝制作到中。其應用程序只能委托半導體廠家“寫入”,一旦寫入后不能修改。此類單片機適合大批量使用。片內(nèi)帶型:、此類芯片帶有透明窗口,可通過紫外線擦除存儲器中的程序代碼,應用程序可通過專門的編程器寫入到單片機中,需要更改時可擦除重新寫入。此類單片機價格較貴,不宜于大批量使用。片內(nèi)無型:、

24、3此類芯片的片內(nèi)沒有程序存儲器,使用時必須在外部并行擴展程序存儲器存儲芯片。此類單片機由于必須在外部并行擴展程序存儲器存儲芯片,造成系統(tǒng)電路復雜,目前較少使用。()不同空間的尋址通過來區(qū)別。簡述內(nèi)部數(shù)據(jù)存儲器的空間分配。訪問外部數(shù)據(jù)存儲器和程序存儲器有什么本質(zhì)區(qū)別?答:()內(nèi)部的數(shù)據(jù)區(qū),包括有工作寄存器組區(qū)、位尋址區(qū)和數(shù)據(jù)緩沖區(qū)。各區(qū)域的特性如下:為工作寄存器組區(qū),共分組,每組占用個字節(jié)單元,每個單元作為一個工作寄存器,每組的個單元分別定義為個工作寄存器。當前工作寄存器組的選擇是由程序狀態(tài)字的、兩位來確定。如果實際應用中并不需要使用工作寄存器或不需要使用組工作寄存器,不使用的工作寄存器組的區(qū)域

25、仍然可作為一般數(shù)據(jù)緩沖區(qū)使用,用直接尋址或用的寄存器間接尋址來訪問。為可位尋址區(qū)域,這個字節(jié)的每一位都有一個地址,編址為。當然,位尋址區(qū)也可以用作字節(jié)尋址的一般數(shù)據(jù)緩沖區(qū)使用。為堆棧、數(shù)據(jù)緩沖區(qū)。()訪問外部數(shù)據(jù)存儲器和程序存儲器的本質(zhì)區(qū)別是它們有各自不同的選通信號。訪問外部數(shù)據(jù)存儲器時,由數(shù)據(jù)指針提供尋址地址碼,由進行讀寫選通;訪問外部程序存儲器時,由程序指針提供地址碼,由進行讀選通。簡述布爾處理存儲器的空間分配、內(nèi)部中包含哪些可位尋址單元。答:布爾處理存儲器的空間分布有內(nèi)部的位和部分專用、特殊功能寄存器,內(nèi)部中包含的可位尋址的單元是,共個單元。簡述的幾種尋址方式。答:一系列單片機設有種基本

26、尋址方式,分別為:寄存器尋址、直接尋址、寄存器間接尋址、立即尋址、基址寄存器加變址寄存器間接尋址、相對尋址、位尋址。訪問特殊功能寄存器應采用什么尋址方式?答:訪問特殊功能寄存器應采用直接尋址方式。基址寄存器加變址寄存器間接尋址方式有什么特點?主要應用于什么場合?采用或作基址寄存器其尋址范圍有何不同?答:()可實現(xiàn)動態(tài)尋址。()主要應用于實現(xiàn)多出口的散轉(zhuǎn)和查表。()采用作為基址寄存器其尋址范圍為,采用作為基址寄存器其尋址范圍最大為6為什么說系列單片機具有獨特的布爾處理器?答:因為的位處理器包含有位累加器、位尋址寄存器、位尋址口、位尋址內(nèi)部、位尋址指令系統(tǒng)、程序存儲器等,組成一個完整的、獨立的、功

27、能很強的位處理器,可以方便地實現(xiàn)置位、清零、求反、傳送、判跳和邏輯運算等操作,不需要大范圍的傳送數(shù)據(jù),大大提高了速度,增加了實時性。第四章:系列單片機的指令系統(tǒng)具有哪些特點?(書上)答:特點之一是指令集當中的很多指令可派生出若干條指令,大大擴充了指令功能。特點之二是轉(zhuǎn)移指令極其豐富,設置了所謂長、絕對、相對、間接等不同轉(zhuǎn)移范圍的指令,既使用方便,又能節(jié)省程序的存儲器空間,提高轉(zhuǎn)移速度。特點之三設有專門的布爾(位)處理指令集。為什么說一系列單片機的傳送指令極為豐富?為什么在某些傳送中要旁路工作寄存器或累加器?答:()因為一系列單片機的傳送指令能實現(xiàn)多種數(shù)據(jù)傳送操作,能實現(xiàn)各個方面的數(shù)據(jù)傳送。()

28、為了提高數(shù)據(jù)傳送速度和編程效率。對內(nèi)部的字節(jié)的地址空間尋址要注意些什么?答:對內(nèi)部的字節(jié)的地址空間尋址要注意的是這部分地址空間的很多單元無定義,對無定義單元進行讀寫,則讀得的數(shù)不定,欲寫入的數(shù)將被丟失。指出下列指令的本質(zhì)區(qū)別:答:略。設的內(nèi)容為2的內(nèi)容為8內(nèi)部的單元內(nèi)容為0單元內(nèi)容為8請指出在執(zhí)行下列程序段后上述各單元內(nèi)容的變化。TOC o 1-5 h z答:()=o(0=5H)=8()=某一系統(tǒng),要求根據(jù)運算結(jié)果給出的數(shù)據(jù),到指定的數(shù)據(jù)表中查找對應的數(shù)據(jù)輸出。設給出數(shù)據(jù)存于內(nèi)部單元中,數(shù)據(jù)表存放在程序存儲器的頁,表首地址為。查表所得數(shù)據(jù)(均由雙字節(jié)組成)高位字節(jié)存于1地位字節(jié)存于單元中,給出

29、數(shù)據(jù)在之間,其對應關系為:給出數(shù)據(jù):|jj對應數(shù)據(jù):請編制該系統(tǒng)的查表程序段。(程序見筆記)這種表法有何局限性?如果表格長度超過個單元,則應如何解決?答:如果表格長度超過個單元,則選用作為變址尋址的基址寄存器。進行碼減法運算,應如何考慮?答:見書系列單片機有哪些邏輯運算功能?各有什么用處?設中內(nèi)容為,內(nèi)容為,請寫出它們進行“與”、“或”“異或”操作的結(jié)果。答:系列單片機的邏輯運算分單字節(jié)操作數(shù)和雙字節(jié)操作數(shù)兩類。其中單字節(jié)操作數(shù)的邏輯運算功能有累加器清零、取反、循環(huán)左移、帶進位的循環(huán)左移、循環(huán)右移、帶進位的循環(huán)右移;雙字節(jié)操作數(shù)的邏輯運算功能有“與”、“或”“異或”和與”的結(jié)果為:0和“或”的

30、結(jié)果為:和“異或”的結(jié)果為:系列單片機的轉(zhuǎn)移類指令有何獨特優(yōu)點?答:可根據(jù)轉(zhuǎn)移距離選用不同的轉(zhuǎn)移指令。系列單片機的無條件轉(zhuǎn)移指令有幾種?如何選用?答:見書8系列單片機的絕對調(diào)用和長調(diào)用指令何有本質(zhì)區(qū)別?如何選用?答:見書7(為節(jié)省程序存儲器容量,編程時可根據(jù)實際情況選用。)為什么指令的時,將實現(xiàn)單指令的無限循環(huán)?設程序轉(zhuǎn)向的目標地址為,當前地址為,請求出相對偏移量的值。答:見書,系列單片機的條件轉(zhuǎn)移指令有何特點?如何求?答:()見書。()計算公式見書8系列單片機的比較轉(zhuǎn)移指令有何獨特之處?可以在哪些量之間比較?答:見書間接轉(zhuǎn)移指令有何獨特優(yōu)點?為什么它能代替眾多的判跳指令?答:()見書()因為

31、該指令是由累加器的內(nèi)容來動態(tài)選擇某一分支轉(zhuǎn)移指令的。系列單片機的循環(huán)轉(zhuǎn)移指令有何特點?它能派生出多少條轉(zhuǎn)移指令?答:見書設主頻為,請用循環(huán)轉(zhuǎn)移指令編制延時的延時子程序。采用這種延時方法有何優(yōu)缺點?答:()子程序參見書例題。()優(yōu)點:可實現(xiàn)任意延時。缺點:將犧牲的工作。第五章:中斷的含義是什么?為什么要采用中斷?(即中斷有什么優(yōu)點?)答:()見名詞解釋部分相關答案。()見書,“中斷技術一般具有以下優(yōu)點:”共三點)何謂查詢中斷,矢量中斷,中斷入口地址?簡述主機響應中斷的過程?答:()見名詞解釋部分相關答案。()中斷源向主機發(fā)出中斷請求信號后,先要等待被采樣,當被采樣后接受中斷查詢,當中斷請求被響應

32、后由內(nèi)部長調(diào)用指令轉(zhuǎn)向?qū)闹袛嗍噶康刂啡?zhí)行中斷服務程序,直到執(zhí)行(返回)指令為止。系列單片機中斷系統(tǒng)提供哪幾種中斷?什么是中斷優(yōu)先級,中斷嵌套?什么是同級內(nèi)的優(yōu)先權管理?答:()系列單片機中斷系統(tǒng)提供了個中斷源,分別是:外部中斷()()、定時器計數(shù)器()、外部中斷()()、定時器計數(shù)器()l串行口(或)、定時器計數(shù)器(或)()為使系統(tǒng)能及時響應并處理發(fā)生的所有中斷,系統(tǒng)根據(jù)引起中斷事件的重要性和緊迫程度,硬件將中斷源第8頁共13頁第 頁共13頁分為若干個級別,稱作中斷優(yōu)先級。(這個也可作為名詞解釋來考)()當正在處理一個優(yōu)先級低的中斷請求的時候,如果發(fā)生另一個優(yōu)先級比它高的中斷請求,能暫停

33、正在處理的中斷源的處理程序,轉(zhuǎn)去處理優(yōu)先級高的中斷請求,待處理完以后,再回到原來正在處理的低級中斷程序,這種高級中斷源能中斷低級中斷源的中斷處理稱為中斷嵌套。(這個也可作為名詞解釋來考)()當同時有兩個或兩個以上優(yōu)先級相同的中斷請求時,則由內(nèi)部按查詢優(yōu)先順序來確定該響應的中斷請求,其優(yōu)先順序由高向低依次排列為:外部中斷T定時器計數(shù)器的溢出中斷一外部中斷T定時器計數(shù)器的溢出中斷一串行口中斷一定時器計數(shù)器的溢出中斷,這種對同級內(nèi)的中斷響應順序安排就稱為同級內(nèi)優(yōu)先權管理。(這個也可作為名詞解釋來考)外部中斷請求有哪兩種觸發(fā)方式?對觸發(fā)信號有什么要求?又該如何選擇和設置?答:()外部中斷請求有兩種觸發(fā)

34、方式:電平觸發(fā)和跳變觸發(fā)(邊沿觸發(fā)、脈沖觸發(fā))。()和()觸發(fā)方式由設置,當時,為跳變觸發(fā)方式,即端口由“”T“”跳變時激活中斷請求標志;當時,為電平觸發(fā)方式,即當端口出現(xiàn)低電平時激活中斷請求標志。何謂可屏蔽中斷?系列單片機中斷系統(tǒng)設有幾級屏蔽?如何程控?答:()可屏蔽中斷:見名詞解釋部分。()系列單片機中斷系統(tǒng)設有兩級屏蔽:咼優(yōu)先級和低優(yōu)先級。()中斷優(yōu)先級的程控設置通過中斷優(yōu)先級寄存器進行設置。當中斷源相應的中斷優(yōu)先級設置位設置成時,為高優(yōu)先級;設置成時,為低優(yōu)先級。何謂斷點?為什么要進行斷點現(xiàn)場保護?哪些信息應考慮保護?如何實現(xiàn)保護?答:()斷點:見名詞解釋部分。()為了能使中斷處理完后

35、正確返回到被中斷的原程序的斷點處繼續(xù)往下執(zhí)行,必須將斷點處的現(xiàn)場壓入堆棧保護。()程序指針、累加器等返回原程序仍有用的相關信息都應考慮保護。()程序指針的當前值由內(nèi)部硬件生成長調(diào)用()指令壓入堆棧保護,累加器等其他信息則由指令進行壓棧保護。主機響應中斷有哪些條件?為什么要有這些條件?這些條件與主機響應中斷的速度有什么關系?在實際應用中需注意些什么?答:()主機響應中斷首先是有中斷源請求,且允許中斷響應并進行了中斷優(yōu)先級或優(yōu)先順序的處理,此外還必須滿足以下條件:()無同級或高優(yōu)先級中斷正在服務中;()當前指令已執(zhí)行到最后一個機器周期并已結(jié)束;()當前正在執(zhí)行的不是返回(、)指令或訪問、特殊功能寄

36、存器指令。(即書0()上述三條必須條件中,第一條保證正在執(zhí)行的同級或高一級的中斷服務不被中斷;第二條保證正在執(zhí)行的當前指令不被破壞;第三條保證除當前正在執(zhí)行的、或訪問、指令的執(zhí)行完外,還必須再執(zhí)行完下一條指令,以保證子程序或中斷服務程序的正確返回以及、寄存器功能的正確設置。(即書0()這些條件會影響中斷響應的時間。若所有條件均滿足,則中斷相應最快,共需個機器周期;若第一條不滿足,則中斷請求將被屏蔽;若第二條不滿足,則中斷響應需個機器周期;若第三條不滿足,則中斷響應需等待本指令及下一條指令執(zhí)行完才可能被響應,因此,這種中斷響應時間不會超過個機器周期。()一般中斷響應時間總是在個機器周期之間,這可

37、能給高要求應用造成誤差,在實際應用中需注意。編寫中斷服務程序時應注意哪些問題?答:在編寫中斷服務程序時,一要注意對中斷現(xiàn)場的保護與恢復,二是要注意中斷服務程序返回時必須使用返回指令。系列單片機中,哪些中斷的請求標志可以隨著主機響應中斷而自動撤除該中斷請求標志?哪些中斷需要用戶通過軟件進行撤除?答:隨著主機響應中斷而自動撤除的中斷請求標志有:、和;需要用戶通過軟件進行撤除的中斷請求標志有:或指請寫出(外部中斷)為跳變觸發(fā)方式的中斷初始化程序段。MOVIE,#81H若要求寫出(外部中斷)為電平觸發(fā)的中斷初始化程序段該如何寫?簡述中斷響應的基本規(guī)則。答:書(或見筆記)。單片機內(nèi)部設有幾個定時器計數(shù)器

38、?其核心部件是什么?為什么能定時?簡述四種工作方式的特點,為什么只有定時器計數(shù)器有工作方式?答:()單片機內(nèi)部設有個定時器計數(shù)器;()其核心部件是一個位的加法計數(shù)器;()因為它是對機器周期進行計數(shù),一旦振蕩頻率確定,則機器周期亦確定,計數(shù)所得時間也就確定,故能定時;()四種工作方式的特點:方式是一個位定時器計數(shù)器,其計數(shù)范圍為(2;方式是一個位的定時器計數(shù)器,其計數(shù)范圍為();方式是自動裝入時間常數(shù)的位定時計數(shù)器,計數(shù),存放初值,其計數(shù)范圍為();方式,僅有方式,且對分為個位定時計數(shù)器,對方式時停止工作。()由于工作于方式時為個獨立的位計數(shù)器,組成完整的位定時器計數(shù)器,組成只能定時的位定時器,

39、組成的定時器要占用定時器計數(shù)器的(啟停位)和(中斷請求位)兩個控制位,故定時器計數(shù)器不能工作于方式3只有定時器計數(shù)器才能工作于方式。何謂可編程的?如何選擇和設置定時、計數(shù)和工作方式?設某應用系統(tǒng),選擇定時器計數(shù)器以定時模式工作于方式1定時器計數(shù)器以外部計數(shù)模式工作于方式,請寫出其控制字。答:()可編程的:見名詞解釋部分。()通過方式寄存器進行選擇和設置定時、計數(shù)和工作方式。()根據(jù)的各位定義,再根據(jù)題意對如下各位進行設置,可得=方式控制方式控制,要求定時1請計算出定時計數(shù)常數(shù),并寫設定時器計數(shù)器為定時模式工作于方式1主頻出初始化程序段。答:()根據(jù)題意可設()由因:定()X()X得:()初始化

40、程序段如下:什么是全雙工串行通信?系列單片機的串行通信有幾種工作方式?如何選擇和設定?簡述各種工作方式的功能特點。答:()全雙工串行通信:見名詞解釋部分。()系列單片機的串行通信有種工作方式。(、)通過的最高兩位和進行選擇和設置。當、時,為方式,工作于位的移位寄存器方式,波特率不變;當、時,為方式,工作于位的方式,波特率可變;當、時,為方式,工作于位的方式,波特率為或的;當、時,為方式,工作于位的方式,波特率可變。何謂波特率和溢出率?設某應用系統(tǒng)以位秒的波特率進行雙機通信,選用定時器計數(shù)器定時模式工作方式,請計算出定時計數(shù)常數(shù),并寫出初始化程序段。答:()波特率、溢出率:見名詞解釋部分。()分

41、析:由,波特率位秒,可根據(jù)時間常數(shù)計算公式:X(6由“選用定時器計數(shù)器定時模式工作方式”可得:H由“系統(tǒng)以位秒的波特率進行雙機通信”,設串行口工作于方式,允許接收,則,則初始化程序段如下:系列單片機的串行通信具有多機通信功能,簡述多機通信的設置及工作過程。答:書多機通信的基本原理。系列單片機的串行通信控制寄存器中的的含義是什么?主要在什么工作方式下可執(zhí)行該種通信工作?答:()的含義是允許方式或方式多機通信控制位。()主要在方式和方式這兩種工作方式下由多臺微機構成分布式通信系統(tǒng)時可執(zhí)行該種通信工作。系列單片機的串行通信中斷操作有何特點?應用時應注意些什么?答:見書最后一段。第七章:什么是偽指令?

42、在匯編語言程序設計中有何作用?答:()偽指令:見名詞解釋部分()作用:偽指令在匯編時并不產(chǎn)生機器指令代碼,不影響程序的執(zhí)行,僅產(chǎn)生供匯編用的某些命令,在匯編時執(zhí)行某些特殊操作。何謂匯編語言、匯編語言源程序、匯編程序、匯編和匯編語言目標程序?匯編有幾種方式?答:()見名詞解釋部分()匯編有兩種方式:手工匯編和計算機自動匯編。系列單片機有哪些查表指令?它們有何本質(zhì)區(qū)別?當表的長度超過個字節(jié)時應如何處理?答:()查表指令有兩條:和。()本質(zhì)區(qū)別(書6:存放表格首地址的寄存器不同。前者將表格首地址存放在數(shù)據(jù)指針中,因此,可將表格數(shù)存放在范圍內(nèi)的任何有空余的地址段,供任意次查找;后者表格首地址存放在當前值所指定的地址單元中,這樣,表格數(shù)就緊跟在查表指令之后,而查表指令執(zhí)行完后程序還需從的當前值所指定的地址處繼續(xù)執(zhí)行后續(xù)程序。由于值的特性決定了此表格數(shù)據(jù)局限于較小的、一次性查表的表格數(shù)。()當表的長度超過個字節(jié)時,對于采用作為基址時,可采用、分開計算的方法進行查表。對于采用作為基址時,表格地址到值之間不能超過個字節(jié),否則訪問不到。循環(huán)結(jié)構程序有何特點?何謂多重循環(huán)?編程時應注意些什么?答:()特點:多次重復執(zhí)行同一個程

溫馨提示

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

評論

0/150

提交評論