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

正文內(nèi)容

單片機(jī)原理及應(yīng)用(姜志海第3版)習(xí)題參考答案-全文預(yù)覽

  

【正文】 OV A,R6 MOV R0,A MOV R2,2 CLR C BB1: MOV A,R0 RLC A MOV R0,A INC R0 DJNZ R2,BB1 MOV R2,2 INC R2 MOV A,R7 MOV R1,ABB2: MOV A,R1 ADDC A,R1 DA A MOV R1,A INC R1 DJNZ R2,BB2 DJNZ R3,BB3 RET 7.設(shè)片內(nèi)RAM中從20H開(kāi)始的單元,連續(xù)存放10個(gè)非壓縮BCD碼,試將其轉(zhuǎn)換為ASCII碼,存放到片內(nèi)50H開(kāi)始的單元中。平均值 SWAP A RL A MOV B,A MOV A,R3 RR A RR A RR A ANL A,00011111B ORL A,B MOV 60H,A RET4.編寫程序?qū)RR6中的3個(gè)字節(jié)數(shù)據(jù)對(duì)半分解成6個(gè)字節(jié),存入顯示緩沖區(qū)(DISMEM0~DISMEM5)。 MOV R0,50H 。MOV R0,30HMOV A,R0RL AMOV B,ARL ARL AADD A,B=8CH功能:將30H中的內(nèi)容*10操作,結(jié)果在累加器A中。(4)使內(nèi)部RAM20H單元的D7和D3位清零,其他位保持不變。(1) MOV R0,A MOV A,B MOV B,R0(2) PUSH A PUSH B POP A POP B(3) MOV R0,B XCH A,R0 MOV B,R07.寫出實(shí)現(xiàn)下列要求的指令或程序片段。執(zhí)行下列兩條指令后,累加器A和R1以及內(nèi)部RAM中40H單元的內(nèi)容各為何值?XCH A,R1XCHD A,R1(A)=25H (R1)=40H (40H)=03H4.設(shè)(A) = 01010101B,(R5) = 10101010B,分別寫出執(zhí)行ANL A,R5;ORL A,R5;XRL A,R5指令后的結(jié)果。如果單片機(jī)的外部晶振是8MHz。(4)指令周期指令周期是指執(zhí)行一條指令所占用的全部時(shí)間,它以機(jī)器周期為單位。兩個(gè)振蕩周期作為兩個(gè)節(jié)拍分別稱為節(jié)拍P1和節(jié)拍P2。通過(guò)PSW的RSRS0來(lái)改變。因此SP總是指向棧頂。復(fù)位后為0000H。位地址7FH存放一位二進(jìn)制數(shù),字節(jié)地址7FH存放8為二進(jìn)制數(shù)。若A中1的個(gè)數(shù)為奇數(shù),則P = 1,否則P = 0。在帶符號(hào)數(shù)加減運(yùn)算中,OV = 1表示加減運(yùn)算超出了累加器所能表示的數(shù)值范圍(–128~+127),即產(chǎn)生了溢出,因此運(yùn)算結(jié)果是錯(cuò)誤的。在BCD碼運(yùn)算的十進(jìn)制調(diào)整中要用到該標(biāo)志。它表示運(yùn)算結(jié)果是否有進(jìn)位或借位。程序狀態(tài)字PSW是一個(gè)8位寄存器,它保存指令執(zhí)行結(jié)果的特征信息,為下一條指令或以后的指令的執(zhí)行提供狀態(tài)條件。(3)數(shù)據(jù)緩沖區(qū)30H~7FH是數(shù)據(jù)緩沖區(qū),即用戶RAM,共80個(gè)單元。這16個(gè)單元(共計(jì)16 8 = 128位)的每一位都賦予了一個(gè)位地址,位地址范圍為00H~7FH。程序中每次只用一組,其余各組不工作。P3口除具有一般的輸入/輸出功能,還具有第2功能:RXD 串行口輸入端TXD 串行口輸出端 外部中斷0請(qǐng)求輸入端,低電平有效 外部中斷1請(qǐng)求輸入端,低電平有效T0 定時(shí)器/計(jì)數(shù)器0計(jì)數(shù)脈沖輸入端T1 定時(shí)器/計(jì)數(shù)器1計(jì)數(shù)脈沖輸入端 外部數(shù)據(jù)存儲(chǔ)器及I/O接口寫選通信號(hào)輸出端,低電平有效 外部數(shù)據(jù)存儲(chǔ)器及I/O接口讀選通信號(hào)輸出端,低電平有效3.MCS51單片機(jī)內(nèi)部RAM區(qū)的功能結(jié)構(gòu)如何分配?4組工作寄存器使用時(shí)如何選擇?位尋址區(qū)域的字節(jié)范圍是多少?MCS51單片機(jī)片內(nèi)RAM共有128B,字節(jié)范圍為00H~7FH,可分為工作寄存器區(qū)、位尋址區(qū)、數(shù)據(jù)緩沖區(qū)共3個(gè)區(qū)域。為單片機(jī)構(gòu)成網(wǎng)絡(luò)系統(tǒng)提供更便利的條件。有的單片機(jī)直接輸出大電流和高電壓,以便能直接驅(qū)動(dòng)LED和VFD(熒光顯示器)等。⑤ 單片機(jī)CPU更新?lián)Q代速度比通用微機(jī)處理器慢得多。特點(diǎn):① 單片機(jī)CPU的抗干擾性強(qiáng),工作溫度范圍寬,而通用微機(jī)CPU一般要求在室溫下工作,抗干擾能力較弱。5.在計(jì)算機(jī)內(nèi)部,一切信息的存取、處理和傳遞的形式是(C )。通過(guò)地址總線確定要操作的存儲(chǔ)單元或I/O接口的地址。所謂總線,就是在微型計(jì)算機(jī)各芯片之間或芯片內(nèi)部各部件之間傳輸信息的一組公共通信線。其內(nèi)部包括三部分:運(yùn)算器、控制器、內(nèi)部寄存器陣列(工作寄存器組)。通常把運(yùn)算器、控制器、存儲(chǔ)器這三部分稱為計(jì)算機(jī)的主機(jī),而輸入、輸出設(shè)備則稱為計(jì)算機(jī)的外部設(shè)備(簡(jiǎn)稱外設(shè))。運(yùn)算器是計(jì)算機(jī)處理信息的主要部分;控制器控制計(jì)算機(jī)各部件自動(dòng)地、協(xié)調(diào)一致地工作;存儲(chǔ)器是存放數(shù)據(jù)與程序的部件;輸入設(shè)備用來(lái)輸入數(shù)據(jù)與程序;輸出設(shè)備將計(jì)算機(jī)的處理結(jié)果用數(shù)字、圖形等形式表示出來(lái)。它具有解釋指令、執(zhí)行指令和與外界交換數(shù)據(jù)的能力。3.簡(jiǎn)述在微型計(jì)算機(jī)中的地址總線、數(shù)據(jù)總線和控制總線的作用。地址總線的寬度決定了CPU可直接尋址的內(nèi)存容量。4.微型計(jì)算機(jī)是以CPU為核心,配上(存儲(chǔ)器)、(輸入/輸出接口)和系統(tǒng)總線組成的計(jì)算機(jī)。定義:它采用一定的工藝手段將CPU、存儲(chǔ)器和I/O口集成在一個(gè)芯片上。④ 單片機(jī)CPU指令系統(tǒng)比通用微機(jī)系統(tǒng)簡(jiǎn)單。這樣可減少外圍驅(qū)動(dòng)芯片。③ 特殊的串行接口功能。P2口形成地址大高8位,P0口結(jié)果鎖存器形成地址的低8位。工作寄存器分成4組,每組都是8個(gè)寄存器,用R0~R7來(lái)表示。(2)位尋址區(qū)20H~2FH單元是位尋址區(qū)。00H…07H08H…0FH10H…17H18H…1FH0組工作寄存器區(qū)1組2組3組20H21H22H23H24H25H26H27H28H29H2AH2BH2CH2DH2EH2FH0706050403020100位尋址區(qū)0F0E0D0C0B0A090817161514131211101F1E1D1C1B1A191827262524232221202F2E2D2C2B2A292837363534333231303F3E3D3C3B3A393847464544434241404F4E4D4C4B4A494857565554535251505F5E5D5C5B5A595867666564636261606F6E6D6C6B6A696877767574737271707F7E7D7C7B7A797830H…7FH數(shù)據(jù)緩沖區(qū)該區(qū)域當(dāng)不被用做位尋址區(qū)時(shí),可以作為一般的RAM區(qū)使用。4.簡(jiǎn)述程序狀態(tài)字PSW中各位的含義。① 進(jìn)位標(biāo)志C()在執(zhí)行某些算術(shù)運(yùn)算類、邏輯運(yùn)算類指令時(shí),可被硬件或軟件置位或清零。當(dāng)?shù)?位相加(或相減)時(shí),若D3位向D4位有進(jìn)位(或借位),則AC = 1,否則AC = 0。⑤ 溢出標(biāo)志位OV()做加法或減法時(shí)由硬件置位或清零,以指示運(yùn)算結(jié)果是否溢出。⑥ 奇偶標(biāo)志位P()在執(zhí)行指令后,單片機(jī)根據(jù)累加器A中1的個(gè)數(shù)的奇偶自動(dòng)將該標(biāo)志置位或清零。0000H:程序入口地址0003H:外部中斷0中斷服務(wù)程序入口地址000BH:定時(shí)器/計(jì)數(shù)器0溢出中斷服務(wù)程序入口地址0013H:外部中斷1中斷服務(wù)程序入口地址001BH:定時(shí)器/計(jì)數(shù)器1溢出中斷服務(wù)程序入口地址0023H:串行口發(fā)送/接收中斷服務(wù)程序入口地址6.位地址7FH與字節(jié)地址7FH有何區(qū)別?位地址7FH具體在內(nèi)存中的什么位置?二者存儲(chǔ)的數(shù)據(jù)位數(shù)不一樣。復(fù)位后PC和SP各為何值?程序計(jì)數(shù)器PC是一個(gè)16位專用寄存器,其內(nèi)容表示下一條要執(zhí)行的指令的地址。進(jìn)棧時(shí),SP自動(dòng)加1,將數(shù)據(jù)壓入SP所指定的地址單元;出棧時(shí),將SP所指示的地址單元中的數(shù)據(jù)彈出,然后SP自動(dòng)減1。字節(jié)地址為00H~07H。(2)狀態(tài)周期(時(shí)鐘周期)兩個(gè)振蕩周期為一個(gè)狀態(tài)周期,用S表示。通常把完成一個(gè)基本操作所需要的時(shí)間稱為機(jī)器周期。通過(guò)上面的分析,我們可以看出,外部晶振的二分頻是MCS51單片機(jī)的內(nèi)部時(shí)鐘周期,6個(gè)時(shí)鐘周期構(gòu)成了單片機(jī)的機(jī)器周期。訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器:MOVX A,DPTRMOVX DPTR,AMOVX A,RiMOVX Ri,A訪問(wèn)程序存儲(chǔ)器:MOVC A,A+DPTRMOVC A,A+PC2.設(shè)堆棧指針SP中的內(nèi)容為60H,內(nèi)部RAM中30H和31H單元的內(nèi)容分別為24H和10H,執(zhí)行下列程序段后,61H、62H、30H、31H、DPTR及SP的內(nèi)容將有何變化?PUSH 30HPUSH 31HPOP DPLPOP DPHMOV 30H,00HMOV 31H,0FFH(61H)=24H (62H)=10H (30H)=00H (31H)=0FFH (DPTR)=2410H (SP)=60H3.設(shè)(A) = 40H,(R1) = 23H,(40H) = 05H。6.試用三種方法實(shí)現(xiàn)累加器A和寄存器B的內(nèi)容交換。(3)將內(nèi)部RAM20H單元內(nèi)容傳送到外部RAM2000H單元中。(1) ADD A,20H MOV 20H,A(2) MOV A,30H ADD A,31H MOV 31H,A(3) MOV A,20H MOV DPTR,2000H MOVX DPTR,A(4) CLR 03H CLR 07H 或: ANL 20H,01110111B(5) SETB 03H SETB 07H CLR 05H或: ORL 20H,10001000B ANL 20H,11011111B(6) SETB 03H SETB 07H CPL 05H或: ORL 20H,10001000B
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1