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

正文內(nèi)容

單片機(jī)原理及接口技術(shù)-習(xí)題答案第四版李朝青修訂后-展示頁

2025-07-06 13:39本頁面
  

【正文】 集合機(jī)器語言:用二進(jìn)制編碼表示,計(jì)算機(jī)能直接識別和執(zhí)行的語言匯編語言:用助記符、符號和數(shù)字來表示指令的程序語言高級語言:獨(dú)立于機(jī)器的,在編程時(shí)不需要對機(jī)器結(jié)構(gòu)及其指令系統(tǒng)有深入了解的通用性語言 見第1題 操作碼 [目的操作數(shù)] [,源操作數(shù)] 尋址方式尋址空間立即數(shù)尋址程序存儲器ROM直接尋址片內(nèi)RAM低128B、特殊功能寄存器寄存器尋址工作寄存器R0RA、B、C、DPTR寄存器間接尋址片內(nèi)RAM低128B、片外RAM變址尋址程序存儲器(A+PC,A+DPTR)相對尋址程序存儲器256B范圍(PC+偏移量)位尋址片內(nèi)RAM的20H2FH字節(jié)地址、部分SFR要訪問特殊功能寄存器和片外數(shù)據(jù)存儲器,應(yīng)采用哪些尋址方式?答 SFR:直接尋址,位尋址,寄存器尋址;片外RAM:寄存器間接尋址 MOV A,40H ;直接尋址 (40H)→A MOV R0,A ;寄存器尋址 (A)→R0 MOV P1,0F0H ;立即數(shù)尋址 0F0→P1 MOV R0,30H ;直接尋址(30H)→(R0) MOV DPTR,3848H ;立即數(shù)尋址 3848H→DPTR MOV 40H,38H ;直接尋址(38H)→40H MOV R0,30H ;直接尋址(30H)→R0 MOV P0,R0 ;寄存器尋址 (R0)→P0 MOV 18H,30H ;立即數(shù)尋址 30H→18H MOV A,R0 ;寄存器間接尋址((R0))→A MOV P2,P1 ;直接尋址(P1)→P2最后結(jié)果:(R0)=38H,(A)=40H,(P0)=38H,(P1)=(P2)=0F0H,(DPTR)=3848H,(18H)=30H,(30H)=38H,(38H)=40H,(40H)=40H,(48H)=38H注意:→左邊是內(nèi)容,右邊是單元對89C51/S51片內(nèi)RAM的高128字節(jié)的地址空間尋址要注意什么? 答 用直接尋址,位尋址,寄存器尋址指出下列指令的本質(zhì)區(qū)別? MOV A,DATA 。 對于讀修改寫指令。讀鎖存器指令是從鎖存器中讀取一個(gè)值并進(jìn)行處理, 把處理后的值(原值或已修改后的值)重新寫入鎖存器中。 DPTR是可以訪問的,如MOV DPTR,XXXXH,INC DPTP。 DPTR可以作為16位寄存器對待,也可以作為兩個(gè)8位寄存器對待。DPTR的輸出,則與ALE、RD及WR相聯(lián)系。 ●作為地址寄存器使用時(shí),PC與DPTR都是通過P0和P2口(作為16位地址總線)輸 出的。 (3)地址指針DPTR與程序計(jì)數(shù)器PC的異同 ①相同之處: ●兩者都是與地址有關(guān)的、16位的寄存器。 ●子程序或中斷服務(wù)程序執(zhí)行完畢,遇到返回指令RET或RETI時(shí),將棧頂?shù)膬?nèi)容送到PC寄存器中,程序流程又返回到原來的地方,繼續(xù)執(zhí)行。 ③在執(zhí)行調(diào)用指令或響應(yīng)中斷時(shí): ●PC的現(xiàn)行值,即下一條將要執(zhí)行的指令的地址送入堆棧,加以保護(hù)。 ②執(zhí)行條件或無條件轉(zhuǎn)移指令時(shí),程序計(jì)數(shù)器將被置入新的數(shù)值,程序的流向發(fā)生變化。 程序計(jì)數(shù)器PC的基本工作方式有: ①程序計(jì)數(shù)器PC自動加1。  程序計(jì)數(shù)器PC變化的軌跡決定程序的流程。但內(nèi)部RAM區(qū)和特殊功能寄存器的內(nèi)容被保留,而端口的輸出狀態(tài)值都保存在對應(yīng)的SFR中,ALE和PSEN都為低電平。在這種工作方式下,內(nèi)部振蕩器停止工作。ALE和PSEN保持邏輯高電平。這時(shí),內(nèi)部時(shí)鐘不向CPU提供,而只供給中斷、串行口、定時(shí)器部分。要點(diǎn):堆:順序隨意棧:后進(jìn)先出(LastIn/FirstOut) 在調(diào)用子程序時(shí)需要保存調(diào)用函數(shù)的CPU寄存器PC指針,PC指針是被CALL指令自動壓入SP所指向的片內(nèi)存儲器,CPU寄存器要由用戶用PUSH指令自行保存,因此SP的作用就是一個(gè)指針,當(dāng)進(jìn)行中斷調(diào)用,子函數(shù)調(diào)用時(shí)將現(xiàn)場數(shù)據(jù)壓入SP所指向的存儲器,SP自動增加1或2,當(dāng)中斷結(jié)束RETI,調(diào)用返回RET,POP時(shí)將SP數(shù)據(jù)彈出,SP自動減1或,28051最大為128字節(jié)的片內(nèi)存儲器, 21. 89C51有幾種低功耗方式?如何實(shí)現(xiàn)?答:空閑方式和掉電方式 空閑方式和掉電方式是通過對SFR中的PCON(地址87H)相應(yīng)位置1而啟動的。指令周期是執(zhí)行一條指令所需的時(shí)間。18. 89C51單片機(jī)的時(shí)鐘周期與振蕩周期之間有什么關(guān)系?什么叫機(jī)器周期和指令周期?答:時(shí)鐘信號的周期稱為機(jī)器狀態(tài)周期,是振蕩周期的兩倍。(最后一問同題7)16. 程序狀態(tài)寄存器PSW的作用是什么?常用標(biāo)志有哪些位?作用是什么?答:PSW是一個(gè)SFR(特殊功能寄存器) 位于片內(nèi)RAM的高128B 具體地址D0H(00H~FFH)(片內(nèi)RAM的編址)(8bits編址方法) PSW=Program Status Word(程序狀態(tài)字) PSW的常用標(biāo)志位有哪些? CY=Carry(進(jìn)位標(biāo)志位) AC=Auxiliary Carry(輔助進(jìn)位標(biāo)志位)(半進(jìn)位標(biāo)志位) F0用戶標(biāo)志位 RS1,RS0,用來選擇當(dāng)前工作寄存器組(R0~R7)(4選1) OV=Overflow(溢出標(biāo)志位) P=Parity(奇偶校驗(yàn)位) 17. 位地址7CH與字節(jié)地址7CH如何區(qū)別?位地址7CH具體在片內(nèi)RAM中的什么位置?答:用不同的尋址方式來加以區(qū)分,即訪問128個(gè)位地址用位尋址方式,訪問低128字節(jié)單元用字節(jié)尋址和間接尋址。他們倆的值和寄存器組的關(guān)系:RS1/RS0 0/0 0/1 1/0 1/1使用的工作寄存器 0 1 2 3地址 0007 080F 1017 181F寫程序的時(shí)候就是通過定義程序狀態(tài)字來選擇使用不同的寄存器組。 (3)字節(jié)尋址區(qū)(30H~7FH) 從內(nèi)部數(shù)據(jù)RAM區(qū)的48~127(30H~7FH),共80個(gè)字節(jié)單元,可以采用間接字節(jié)尋址的方法訪問。 (2)位尋址區(qū)(20H~2FH) 從內(nèi)部數(shù)據(jù)RAM區(qū)的32~47(20H~2FH)的16個(gè)字節(jié)單元,共包含128位,是可位尋址的RAM區(qū)。12. 89C51單片機(jī)有哪些信號需要芯片引腳以第2功能的方式提供?答: 第一功能 第二功能 串行口: RXD(串行輸入口) TXD(串行輸出口) 中斷: INT0外部中斷0 INT1外部中斷1 定時(shí)器/計(jì)數(shù)器(T0、T1): T0(定時(shí)器/計(jì)數(shù)器0的外部輸入) T1(定時(shí)器/計(jì)數(shù)器1的外部輸入) 數(shù)據(jù)存儲器選通: WR(外部存儲器寫選通,低電平有效,輸出) RD(外部存儲器讀選通,低電平有效,輸出) 定時(shí)器/計(jì)數(shù)器(T2): T2(定時(shí)器T2的計(jì)數(shù)端) T2EX(定時(shí)器T2的外部輸入端)13. 內(nèi)部RAM低128字節(jié)單元?jiǎng)澐譃槟?個(gè)主要部分?各部分主要功能是什么?答:片內(nèi)RAM低128單元的劃分及主要功能: (l)工作寄存器組(00H~lFH) 這是一個(gè)用寄存器直接尋址的區(qū)域,內(nèi)部數(shù)據(jù)RAM區(qū)的0~31(00H~lFH),共32個(gè)單元。EA引腳接低電平時(shí),迫使系統(tǒng)全部執(zhí)行片外程序存儲器程序。OC門電路無法輸出高低電平,只有靠上拉電阻才能實(shí)現(xiàn)  11. 89C51單片機(jī)的EA信號有何功能?在使用8031時(shí),EA信號引腳應(yīng)如何處理?答:(1)80C51單片機(jī)的EA信號的功能 EA為片外程序存儲器訪問允許信號,低電平有效。答:片內(nèi)RAM區(qū)從00H~FFH(256B) 其中20H~2FH(字節(jié)地址)是位尋址區(qū) 對應(yīng)的位地址是00H~7FH6. 如何簡捷地判斷89C51正在工作?答:用示波器觀察8051的XTAL2端是否有脈沖信號輸出(判斷震蕩電路工作是否正常?) ALE(地址鎖存允許)(Address Latch Enable)輸出是fosc的6分頻 用示波器觀察ALE是否有脈沖輸出(判斷 8051芯片的好壞?) 觀察PSEN(判斷8051能夠到EPROM 或ROM中讀取指令碼?) 因?yàn)?PSEN接外部EPROM(ROM)的/OE端子 OE=Output Enable(輸出允許) 7. 89C51如何確定和改變當(dāng)前工作寄存器組?答:PSW(程序狀態(tài)字)(Program Status Word)中的RS1和RS0 可以給出4中組合 用來從4組工作寄存器組中進(jìn)行選擇 PSW屬于SFR(Special Function Register)(特殊功能寄存器) 8. 89C51 P0口用作通用I/O口輸入時(shí),若通過TTL“OC”門輸入數(shù)據(jù),應(yīng)注意什么?為什么?答:應(yīng)該要接一個(gè)上拉電阻9. 讀端口鎖存器和“讀引腳”有何不同?各使用哪種指令?答:讀鎖存器(ANL P0,A)就是相當(dāng)于從存儲器中拿數(shù)據(jù),而讀引腳是從外部拿數(shù)據(jù)(如MOV A,P1 這條指令就是讀引腳的,意思就是把端口p1輸入數(shù)據(jù)送給A) 傳送類MOV,判位轉(zhuǎn)移JB、JNB、這些都屬于讀引腳,平時(shí)實(shí)驗(yàn)時(shí)經(jīng)常用這些指令于外部通信,判斷外部鍵盤等;字節(jié)交換XCH、XCHD算術(shù)及邏輯運(yùn)算 ORL、CPL、ANL、ADD、ADDC、SUBB、INC、DEC控制轉(zhuǎn)移CJNE、DJNZ都屬于讀鎖存器。3. 89C51的存儲器分哪幾個(gè)空間?如何區(qū)別不同空間的尋址?答:ROM(片內(nèi)ROM和片外ROM統(tǒng)一編址)(使用MOVC)(數(shù)據(jù)傳送指令)(16bits地址)(64KB) 片外RAM(MOVX)(16bits地址)(64KB) 片內(nèi)RAM(MOV)(8bits地址)(256B)4. 簡述89C51片內(nèi)RAM的空間分配。/EA端接低電平時(shí),CPU只訪問外部ROM,并執(zhí)行片外程序存儲器中的指令。3. 微型計(jì)算機(jī)怎樣執(zhí)行一個(gè)程序?答:通過CPU指令,提到內(nèi)存當(dāng)中,再逐一執(zhí)行。(4)運(yùn)行速度高,控制功能強(qiáng)。(2 抗干擾性好,可靠性高。單片機(jī)是將微處理器、一定容量的RAM、ROM以及I/O口、定時(shí)器等電路集成在一塊芯片上,構(gòu)成的單片微型計(jì)算機(jī)。單片機(jī)原理及接口技術(shù)課后習(xí)題答案(第四版) 李朝青第一章(CPU)、微機(jī)和單片機(jī)?答 微處理器本身不是計(jì)算機(jī),但它是小型計(jì)算機(jī)或微機(jī)的控制和處理部分。微機(jī)則是具有完整運(yùn)算及控制功能的計(jì)算機(jī),除了微處理器外還包括存儲器、接口適配器以及輸入輸出設(shè)備等。(1)片內(nèi)存儲容量越來越大。(3)芯片引線齊全,容易擴(kuò)展。(5)單片機(jī)內(nèi)部的數(shù)據(jù)信息保存時(shí)間很長,有的芯片可以達(dá)到100年以上。4. 微型計(jì)算機(jī)由那幾部分構(gòu)成?微處理器,存儲器,接口適配器(即I/O接口),I/O設(shè)備第二章?答:80C51系列單片機(jī)在片內(nèi)集成了以下主要邏輯功能部件: (l)CPU(中央處理器):8位 (2)片內(nèi)RAM:128B (3)特殊功能寄存器:21個(gè) (4)程序存儲器:4KB (5)并行I/O口:8位,4個(gè) (6)串行接口:全雙工,1個(gè) (7)定時(shí)器/計(jì)數(shù)器:16位,2個(gè)  (8)片內(nèi)時(shí)鐘電路:1個(gè)  ?答:/EA端接高電平時(shí),存儲器。/EA端保持高電平時(shí),CPU執(zhí)行內(nèi)部存儲器中的指令。答: 片內(nèi)RAM有256B 低128B是真正的RAM區(qū) 高128B是SFR(特殊功能寄存器)區(qū) 5. 簡述布爾處理存儲器的空間分配,片內(nèi)RAM中包含哪些可位尋址單元。10. 89C51 P0~P3口結(jié)構(gòu)有何不同?用作通用I/O口輸入數(shù)據(jù)時(shí),應(yīng)注意什么?答:P0口內(nèi)部沒有上拉電阻,可以用做16位地址的低8位;  P3有第二
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1