freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

51單片機(jī)考試常見簡(jiǎn)答題-資料下載頁(yè)

2025-03-24 04:38本頁(yè)面
  

【正文】 的樞紐,在調(diào)用子程序時(shí)應(yīng)通過累加器傳送子程序的參數(shù),通過累加器向主程序傳送返回參數(shù)。所以,在子程序中一般不把累加器推入堆棧。若需保護(hù)累加器的內(nèi)容時(shí),應(yīng)先把累加器的內(nèi)容存入其他寄存器單元,然后再調(diào)用子程序。(6)為了保證程序運(yùn)行的安全可靠,應(yīng)考慮使用軟件抗干擾技術(shù),如數(shù)字濾波技術(shù)、指令冗余技術(shù)、軟件陷井技術(shù),用匯編語(yǔ)言程序?qū)崿F(xiàn)這些技術(shù),不需要增加硬件成本,可靠性高,穩(wěn)定性好,方便靈活。48.在MCS51 單片機(jī)應(yīng)用系統(tǒng)中,外接程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器的地址空間允許重疊而不會(huì)發(fā)生沖突,為什么?外部I/O 接口地址是否允許與存儲(chǔ)器地址重疊?為什么?答案:因?yàn)閱纹瑱C(jī)訪問外部程序存儲(chǔ)器與訪問外部數(shù)據(jù)存儲(chǔ)器(包括外部I/O 口)時(shí),會(huì)分別產(chǎn)生與/ 兩類不同的控制信號(hào),因PSEN RD WR 此外接程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器的地址空間允許重疊而不會(huì)發(fā)生沖突。外部擴(kuò)展I/O 口占用數(shù)據(jù)存儲(chǔ)器地址空間,與外部數(shù)據(jù)存儲(chǔ)器統(tǒng)一編址,單片機(jī)用訪問外部數(shù)據(jù)存儲(chǔ)器的指令來訪問外部擴(kuò)展I/O 口。因此外部I/O 接口地址是否允許與程序存儲(chǔ)器地址重疊不允許與數(shù)據(jù)數(shù)據(jù)存儲(chǔ)器地址重疊。49.外部存儲(chǔ)器的片選方式有幾種?各有哪些特點(diǎn)?答案:外部存儲(chǔ)器的片選方式有線選法和譯碼法兩種。線選法的特點(diǎn)是連接簡(jiǎn)單,不必專門設(shè)計(jì)邏輯電路,但是各個(gè)擴(kuò)展芯片占有的空間地址不連續(xù),因而地址空間利用率低。適用于擴(kuò)展地址空間容量不太大的場(chǎng)合。譯碼法的特點(diǎn)是在P2 口未被擴(kuò)展芯片地址線占用的地址總線數(shù)量相同的情況下,可以比線選法擴(kuò)展更多的芯片,而且可以使各個(gè)擴(kuò)展芯片占有的空間地址連續(xù),因而適用于擴(kuò)展芯片數(shù)量多、地址空間容量大的復(fù)雜系統(tǒng)。50.簡(jiǎn)述MCS51 單片機(jī)CPU 訪問外部擴(kuò)展程序存儲(chǔ)器的過程。答案:P0 口作為地址/數(shù)據(jù)復(fù)用的雙向三態(tài)總線,用于輸出程序存儲(chǔ)器的低8 位地址或輸入指令,P2 口具有輸出鎖存功能,用于輸出程序存儲(chǔ)器的高8 位地址。當(dāng)ALE 有效(高電平)時(shí),高8 位地址從P2 口輸出,低8 位地址從P0 口輸出,在ALE 的下降沿把P0 口輸出的低8 位地址鎖存起來,然后在PSEN 有效(低電平)期間,選通外部程序存儲(chǔ)器,將相應(yīng)單元的數(shù)據(jù)送到 P0 口,CPU 在PSEN 上升沿完成對(duì) P0 口數(shù)據(jù)的采樣。51.簡(jiǎn)述MCS51 單片機(jī)CPU 訪問外部擴(kuò)展數(shù)據(jù)存儲(chǔ)器的過程。答案:第一個(gè)機(jī)器周期是從外部程序存儲(chǔ)器讀取MOVX 指令操作碼,第二個(gè)機(jī)器周期才是執(zhí)行 MOVX 指令訪問外部數(shù)據(jù)存儲(chǔ)器。在該周期中,若是讀操作,則RD 信號(hào)有效(低電平),P0 口變?yōu)檩斎敕绞剑坏刂沸盘?hào)選通的外部RAM 某個(gè)單元中的數(shù)據(jù)通過P0 口輸入CPU;若是寫操作,則WR 信號(hào)有效(低電平),P0 口變?yōu)檩敵龇绞?,CPU 內(nèi)部數(shù)據(jù)通過 P0 口寫入地址信號(hào)選通的外部RAM 的某個(gè)單元中。5請(qǐng)指出程序存儲(chǔ)器中有特殊用途的幾個(gè)單元,并說明它們的作用是什么?答:程序存儲(chǔ)器中有7個(gè)單元留作特殊用途。其作用如下:0000H:單片機(jī)復(fù)位后,PC=0000H,即程序從0000H開始執(zhí)行指令。0003H:外部中斷0入口地址。000BH:定時(shí)器T0溢出中斷入口地址。0013H:外部中斷1入口地址。001BH:定時(shí)器T1溢出中斷入口地址。0023H:串行口中斷入口地址。002BH:定時(shí)器T2溢出或T2EX端負(fù)跳變中斷入口地址,僅對(duì)52系列有用。5十進(jìn)制調(diào)整指令DA A的功能是什么?其運(yùn)作過程是怎樣的?答:功能是:對(duì)兩個(gè)BCD變量相加后存放在累加器中的結(jié)果進(jìn)行調(diào)整,使之成為一個(gè)正確的兩位BCD數(shù)。十進(jìn)制調(diào)整所做的工作就是進(jìn)行內(nèi)部加法操作,其依據(jù)如下:(1)、若AC標(biāo)志為1,或BCD變量的個(gè)位數(shù)(低四位)大于9,則對(duì)此個(gè)位數(shù)進(jìn)行加6調(diào)整。(2)、若CY標(biāo)志為1,或BCD變量的十位數(shù)(高四位)大于9,則對(duì)此十位數(shù)進(jìn)行加6調(diào)整。(3)、上述調(diào)整過程中,如果BCD碼的最位產(chǎn)生進(jìn)位,則CY置1,若無進(jìn)位,則不對(duì)CY進(jìn)行清零操作。這樣,CY就成了兩個(gè)BCD變量相加之和是否大于99的標(biāo)志了。OV和AC位不受此指令的影響。5什么叫中斷?CPU為什么要采用中斷結(jié)構(gòu)?答:所謂中斷,是指當(dāng)計(jì)算機(jī)在執(zhí)行正常的程序時(shí),系統(tǒng)中出現(xiàn)一些急需CPU處理的異常情況或特殊請(qǐng)求,此時(shí)CPU暫時(shí)停止現(xiàn)在的程序,轉(zhuǎn)去處理緊迫的事件,并在處理完畢后自動(dòng)返回原來的正常程序繼續(xù)運(yùn)行。引入中斷之后,單片機(jī)具有以下的優(yōu)點(diǎn):(1).CPU可以與外設(shè)實(shí)現(xiàn)同步工作。(2).可以實(shí)時(shí)處理數(shù)據(jù)。(3).實(shí)現(xiàn)對(duì)故障的自診斷。5單片機(jī)響應(yīng)中斷的條件和過程是怎樣的?答:單片機(jī)響應(yīng)中斷的條件和過程是:中斷源有中斷請(qǐng)求,CPU允許所有中斷源請(qǐng)求中斷(EA=1),中斷允許寄存器IE的相應(yīng)位置1狀態(tài)。這樣,CPU在每個(gè)機(jī)器周期順序采樣每個(gè)中斷源,并按優(yōu)先級(jí)順序查詢中斷標(biāo)志。若查詢到某一個(gè)中斷標(biāo)志為1時(shí),如果沒有被下述條件所阻止,CPU則在下一個(gè)機(jī)器周期的S1響應(yīng)激活了的最高優(yōu)先級(jí)中斷請(qǐng)求。(1).CPU正在處理相同的或更高優(yōu)先級(jí)的中斷。(2).當(dāng)前的機(jī)器周期不是所執(zhí)行指令的最后一個(gè)機(jī)器周期。(3).正在執(zhí)行的指令是RETI或者是訪問IE或IP的指令。若CPU正在執(zhí)行RETI或者訪問IE、IP,則至少要再執(zhí)行一條指令CPU才會(huì)響應(yīng)新的中斷請(qǐng)求。56.何謂單片機(jī)?單片機(jī)與一般微型計(jì)算機(jī)相比,具有哪些特點(diǎn)?答:?jiǎn)纹瑱C(jī)是在一塊集成電路上把CPU、存儲(chǔ)器、定時(shí)器/計(jì)數(shù)器及多種形式的I/O接口集成在一起而構(gòu)成的微型計(jì)算機(jī)。它與通用微型計(jì)算機(jī)相比,具有如下特點(diǎn):(1) 單片機(jī)的程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器是分工的,前者為ROM,后者為RAM;(2) 采用面向控制的指令系統(tǒng),控制功能強(qiáng);(3) 多樣化的I/O接口,多功能的I/O引腳;(4) 產(chǎn)品系列齊全,功能擴(kuò)展性強(qiáng);(5) 功能是通用的,像一般微處理機(jī)那樣可廣泛地應(yīng)用在各個(gè)方面。57 在各種系列的單片機(jī)中,片內(nèi)ROM的配置有幾種形式?用戶應(yīng)根據(jù)什么原則來選用?答:各種類型的單片機(jī)片內(nèi)程序存儲(chǔ)器的配置形式主要有以下幾種形式:(1) 掩膜(Msak)ROM型單片機(jī):內(nèi)部具有工廠掩膜編程的ROM,ROM中的程序只能由單片機(jī)制造廠家用掩膜工藝固化,用戶不能修改ROM中的程序。例如:MCS—51系列的8051。掩膜ROM單片機(jī)適合于大批量生產(chǎn)的產(chǎn)品。用戶可委托芯片生產(chǎn)廠家采用掩膜方法將程序制作在芯片的ROM。(2) EPROM型單片機(jī):內(nèi)部具有紫外線可擦除電可編程的只讀存儲(chǔ)器,用戶可以自行將程序?qū)懭氲叫酒瑑?nèi)部的EPROM中,也可以將EPROM中的信息全部擦除。擦去信息的芯片還可以再次寫入新的程序,允許反復(fù)改寫。例如:MCS—51系列的8751。EPROM型單片機(jī)使用比較方便,但價(jià)格較高,適合于研制產(chǎn)品或結(jié)構(gòu)要求簡(jiǎn)單的小批量產(chǎn)品。(3) 無ROM型單片機(jī):內(nèi)部沒有程序存儲(chǔ)器,它必須連接程序存儲(chǔ)器才能組成完整的應(yīng)用系統(tǒng)。例如:MCS—51系列的8031。無ROM型單片機(jī)價(jià)格低廉,用戶可根據(jù)程序的大小來選擇外接程序存儲(chǔ)器的容量。這種單片機(jī)擴(kuò)展靈活,但系統(tǒng)結(jié)構(gòu)較復(fù)雜。(4) E2ROM型單片機(jī):內(nèi)部具有電可擦除叫可編程的程序存儲(chǔ)器,使用更為方便。例如:MCS—51的派生型89C51單片機(jī)。(5) OTP(One Time Programmable)ROM單片機(jī):內(nèi)部具有一次可編程的程序存儲(chǔ)器,用戶可以在編程器上將程序?qū)懭肫瑑?nèi)程序存儲(chǔ)器中,程序?qū)懭牒蟛荒茉俑膶?。例如:NEC公司的μPD75P308GF—3B9。這種芯片的價(jià)格也較低。58 SJMP(短轉(zhuǎn)移)指令和AJMP(絕對(duì)轉(zhuǎn)移)指令的主要區(qū)別。前者提供了以SJMP的下一條指令的起始地址為中心的256字節(jié)范圍的轉(zhuǎn)移(128~+127),后者的轉(zhuǎn)移目標(biāo)地址必須在與AJMP的下一條指令的第一字節(jié)相同的2KB區(qū)的程序儲(chǔ)存器中。短轉(zhuǎn)移方便了可重定位編碼。SJMP方便了PC可重定位編碼,但轉(zhuǎn)移范圍小。而ASJMP轉(zhuǎn)移范圍大,但存在跳區(qū)的限制,AJMP指令只能位于2KB區(qū)的最后2個(gè)字節(jié)處時(shí),才可跳到下一個(gè)區(qū)去。因此用AJMP指令來代替SJMP指令是有條件的,也就是目標(biāo)地址必須與它下面的指令存放地址在同一個(gè)2KB區(qū)域內(nèi)。59 8031的擴(kuò)展儲(chǔ)存器系統(tǒng)中,為什么P0口要接一個(gè)8位鎖存器,而P2口卻不接?答:這是因?yàn)镻0口是擴(kuò)展儲(chǔ)存器系統(tǒng)的多路低8位地址和數(shù)據(jù)總線,在訪問外部存儲(chǔ)器時(shí),P0口分時(shí)用作輸出外部?jī)?chǔ)存器低8位地址和傳送數(shù)據(jù),為了在整個(gè)訪問外部存儲(chǔ)器期間,對(duì)外部存儲(chǔ)器存在著有效的低8位地址信號(hào),所以P0口需要外接一個(gè)地址鎖存器。ALE信號(hào)就是用來把P0口輸出的地址字節(jié)鎖存在這個(gè)外接的鎖存器中,再?gòu)逆i存器輸出外部存儲(chǔ)器的低8位地址。而P2口只用作擴(kuò)展存儲(chǔ)器系統(tǒng)的高8位地址線,并在整個(gè)訪問外部存儲(chǔ)器期間不變,所以不必外接地址鎖存器。60 在8031擴(kuò)展系統(tǒng)中,外部程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器共用16位地址線和8位數(shù)據(jù)線,為什么兩個(gè)存儲(chǔ)空間不會(huì)發(fā)生沖突?答:這是因?yàn)橥獠砍绦虼鎯?chǔ)器和外部數(shù)據(jù)存儲(chǔ)器所使用的控制信號(hào)不同。對(duì)外部程序存儲(chǔ)器的選讀通是用PSEN控制線,而對(duì)外部數(shù)據(jù)存儲(chǔ)器的讀/寫控制是用RD和WR讀、寫控制線,所以不會(huì)發(fā)生地址沖突。61 8031單片機(jī)需要外接程序存儲(chǔ)器,實(shí)際上它還有多少條I/O線可以用?當(dāng)使用外部存儲(chǔ)器時(shí),還剩下多少條I/O線可用?答:8031系統(tǒng)必須外接程序促成器,原則上說,P0和P2口要用作數(shù)據(jù)和地址總線,所以只有P1和P3口可用作I/O口,共16條I/O線。在使用外部存儲(chǔ)器時(shí),除了占用P0和P2口外,還需要用P3口RD()和WR()兩條控制線,所以這種情況下就只剩下14條I/O線可用了。19
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1