單片機(jī)復(fù)試常見問題
以下均來自于網(wǎng)絡(luò)收集,侵刪。
振蕩周期:是指為單片機(jī)提供時(shí)鐘信號的震蕩源的周期。
機(jī)器周期:常把一條指令的執(zhí)行過程劃分為若干個(gè)階段(如取指、譯碼、執(zhí)行等),每一階段完成一個(gè)基本操作,完成一個(gè)基本操作所需要的時(shí)間稱為機(jī)器周期。
指令周期:一條指令周期包括若干個(gè)機(jī)器周期,一條機(jī)器周期又包括若干個(gè)振蕩周期。
1、√ 簡述累加器的ACC的作用
答:8位專用寄存;運(yùn)算時(shí)存放一個(gè)操作數(shù),運(yùn)算后存放運(yùn)算結(jié)果。
2、√簡述串行數(shù)據(jù)傳送的特點(diǎn)
(1) 傳送按位順序進(jìn)行,速度慢;
(2) 傳輸線少,成本低;
(3) 傳輸距離遠(yuǎn),可以達(dá)幾公尺到幾千公里。
3、51系列單片機(jī)具有幾個(gè)中斷源,分別是如何定義的?其中哪些中斷源可以被定義成高優(yōu)先級中斷,如何定義?
(1) 具有5個(gè)中斷源——外部中斷INT0、外部中斷INT1、定時(shí)器溢出中斷0、定時(shí)器溢出中斷1,串行中斷。
(2) 每個(gè)中斷源都可以被定義成高優(yōu)先級中斷。
(3) 通過對中斷優(yōu)先級寄存器IP的設(shè)置。
4、單片機(jī)的復(fù)位電路有幾種形式?復(fù)位后PC/IE/SP內(nèi)容?
(1) 有上電自動(dòng)復(fù)位、按鈕復(fù)位;
(2) PC–0000H; IE–00H; SP–07H; P0-P3口為FFH。
5、√ 中斷?中斷響應(yīng)和中斷返回?
中斷——由于內(nèi)部或外部的某種原因,CPU必須終止當(dāng)前的程序,轉(zhuǎn)去執(zhí)行中斷請求的那個(gè)外設(shè)或事物的服務(wù)程序,等處理完之后,再返回主程序繼續(xù)執(zhí)行,這一過程叫做中斷。
中斷響應(yīng)——首先,把斷點(diǎn)處的PC值壓入堆棧中保留下來,這一過程叫做_保護(hù)斷點(diǎn)_ ,由硬件自動(dòng)完成。然后,把有關(guān)的寄存器內(nèi)容和標(biāo)志位狀態(tài)推入堆棧中保留下來,這一個(gè)過程叫做_保護(hù)現(xiàn)場_ ,由用戶編程完成。保護(hù)斷點(diǎn)和現(xiàn)場后就可以執(zhí)行中斷服務(wù)程序,待事情處理完成后,返回主程序。
中斷返回——首先,把原先保留的有關(guān)寄存器內(nèi)容和標(biāo)志位狀態(tài)全部恢復(fù),這一過程叫做_恢復(fù)現(xiàn)場_ ,由用戶編程完成。然后,執(zhí)行RETI指令,RETI指令的功能就是恢復(fù)PC值,這一過程就稱為_恢復(fù)斷點(diǎn)_ 。恢復(fù)現(xiàn)場和恢復(fù)斷點(diǎn)后,CPU繼續(xù)執(zhí)行主程序,中斷結(jié)束。
6、√ 中斷返回和子程序返回的異同?
相同:
兩者均能中斷主程序執(zhí)行本程序,返回后也能繼續(xù)執(zhí)行主程序。
不同點(diǎn):
(1) RETI(中斷返回指令)除了將壓棧的內(nèi)容彈出棧外,還清除中斷優(yōu)先級寄存器的狀態(tài);
(2) 中斷服務(wù)程序的入口地址是固定的;子程序的入口地址是用戶在程序中事先安排好的;
(3) 中斷服務(wù)程序是在滿足中斷申請的條件下,隨時(shí)發(fā)生的;子程序的調(diào)用是用戶事先安排好的。
7、√ 什么是單片機(jī)、什么是嵌入式?兩者有何區(qū)別和聯(lián)系?
單片機(jī)——單片機(jī)是將CPU、RAM、ROM、定時(shí)/計(jì)數(shù)器和多種I/O接口電路集成到一塊集成電路芯片上構(gòu)成的微型計(jì)算機(jī)。
嵌入式——一般指的是嵌入式系統(tǒng),嵌入式系統(tǒng)是將應(yīng)用程序、操作系統(tǒng)和計(jì)算機(jī)硬件結(jié)合在一起的系統(tǒng),嵌入式系統(tǒng)主要以應(yīng)用為中心,以計(jì)算機(jī)技術(shù)為基礎(chǔ),硬軟件可結(jié)合的專用計(jì)算機(jī)系統(tǒng)。
區(qū)別:
系統(tǒng)組成結(jié)構(gòu)不同:
(1) 單片機(jī)由運(yùn)算器、控制器、存儲(chǔ)器,輸入輸出設(shè)備等組成;
(2) 嵌入式系統(tǒng)一般由嵌入式微處理器、外圍硬件設(shè)備、嵌入式系統(tǒng)、特定的應(yīng)用程序等組成。
硬軟件組成不同:
(1) 運(yùn)行內(nèi)存不一樣;
(2) 具有特殊功能的引腳不一樣;
(3) 數(shù)據(jù)處理速度不一樣等。
聯(lián)系:
嵌入式是一個(gè)大類,單片機(jī)是一個(gè)小類。單片機(jī)所能完成的,嵌入式都能完成。
一、單片機(jī)基礎(chǔ)知識
單片機(jī)概述
1.計(jì)算機(jī)系統(tǒng)組成
2.計(jì)算機(jī)工作過程
- 取指令階段 在CPU的控制下,從存儲(chǔ)器取出指令到指令寄存器。
- 執(zhí)行指令階段 在CPU的控制下,由指令譯碼器對指令進(jìn)行譯碼,然后執(zhí)行指令。
3.單片機(jī)及其特點(diǎn)
定義
單片機(jī)是將CPU、RAM、ROM、定時(shí)/計(jì)數(shù)器和多種I/O接口電路集成到一塊集成電路芯片上構(gòu)成的微型計(jì)算機(jī)。
特點(diǎn)文章來源:http://www.zghlxwxcb.cn/news/detail-856307.html
- 芯片容量小,但可拓展。
- 可靠性高。
- 易擴(kuò)展。
- 控制功能強(qiáng)。
- 體積小、功耗低、價(jià)格便宜、易于產(chǎn)品化。
4.單片機(jī)應(yīng)用文章來源地址http://www.zghlxwxcb.cn/news/detail-856307.html
- 單機(jī)應(yīng)用 智能產(chǎn)品、智能儀表、測控系統(tǒng)、數(shù)控機(jī)床、智能接口
- 多機(jī)應(yīng)用
電路芯片上構(gòu)成的微型計(jì)算機(jī)。
特點(diǎn)
- 芯片容量小,但可拓展。
- 可靠性高。
- 易擴(kuò)展。
- 控制功能強(qiáng)。
- 體積小、功耗低、價(jià)格便宜、易于產(chǎn)品化。
4.單片機(jī)應(yīng)用
- 單機(jī)應(yīng)用 智能產(chǎn)品、智能儀表、測控系統(tǒng)、數(shù)控機(jī)床、智能接口
- 多機(jī)應(yīng)用
到了這里,關(guān)于考研復(fù)試單片機(jī)常見問答的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!