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

正文內(nèi)容

單片機(jī)原理與接口技術(shù)答案-在線瀏覽

2024-08-07 13:27本頁面
  

【正文】 RAM高端128個(gè)字節(jié)的地址空間稱為 特殊功能寄存器 區(qū),但其中僅有 21個(gè) 字節(jié)有實(shí)際意義。18. 地址能被 8 整除的特殊功能寄存器可以位尋址。通過設(shè)置SP的值可設(shè)置當(dāng)前的堆棧頂。堆棧用來暫存數(shù)據(jù)或地址,當(dāng)有中斷時(shí),保護(hù)斷點(diǎn)地址。24. MCS51單片機(jī)的時(shí)序單位主要有四種:振蕩周期、狀態(tài)周期、機(jī)器周期、指令周期,它們之間有何關(guān)系?答:振蕩周期等于振蕩頻率的倒數(shù);狀態(tài)周期等于2個(gè)振蕩周期;機(jī)器周期等于12個(gè)正當(dāng)周期;指令周期等于2或4個(gè)機(jī)器周期。執(zhí)行時(shí)間最長的指令周期為 8us 。27. 單片機(jī)的復(fù)位方法有兩種,分別是 上電復(fù)位 和 手動(dòng) ,復(fù)位后SP= 07H ,P0~P3= FFH ,PC= 0000H 。29. 8051型單片機(jī)的時(shí)鐘信號的產(chǎn)生方式有哪兩種?答:一種是外接石英晶體振蕩器;二是外接時(shí)鐘源。 接高,單片機(jī)首先訪問內(nèi)部程序存儲器,當(dāng)訪問地址超過內(nèi)部程序存儲器范圍時(shí),自動(dòng)訪問外部程序存儲器。32. 如果手中僅有一臺示波器,可通過觀察哪個(gè)引腳的狀態(tài),來大致判斷MCS51單片機(jī)正在工作?答:ALE信號。34.8751單片機(jī)系統(tǒng)需要外擴(kuò)8KB的程序存儲器,要求地址范圍為1000H~2FFFH,以便和內(nèi)部程序存儲器地址相銜接,采用2764(8K8bit)存儲芯片,畫出系統(tǒng)擴(kuò)展的硬件連接圖。36. 80C51單片機(jī)有哪兩種低功耗方式?如何設(shè)置低功耗方式?如何停止低功耗方式?答:掉電方式和待機(jī)方式。結(jié)束待機(jī)方式可以通過中斷或硬件復(fù)位;結(jié)束掉電方式只能通過硬件復(fù)位。2. 以助記符形式表示的計(jì)算機(jī)指令的程序設(shè)計(jì)語言就是 匯編 語言。4.MCS51匯編語言指令格式中,唯一不可缺少的部分是( B )。A.應(yīng)加前綴“/”號答:尋址方式尋址空間(操作數(shù)的存放空間)立即尋址程序存儲器直接尋址片內(nèi)RAM低128字節(jié)、特殊功能寄存器寄存器尋址工作寄存器R0~RA、B、DPTR寄存器間接尋址片內(nèi)RAM:R0、RSP片外RAM:R0、RDPTR變址尋址程序存儲器:A+PC、A+DPTR相對尋址程序存儲器256字節(jié)范圍內(nèi):PC+偏移量位尋址片內(nèi)RAM的位尋址區(qū)(字節(jié)地址20H~2FH)、地址能被8整除的特殊功能寄存器7.MCS51尋址方式中,操作數(shù)Ri加前綴“”號的尋址方式是( A )。 B.寄存器尋址A.工作寄存器R0~R7B.專用寄存器SFR C.程序存貯器ROMD. 片內(nèi)RAM的20H~2FH字節(jié)中的所有位和地址可被8整除的SFR的有效位9.MCS51尋址方式中,直接尋址的尋址空間是( D )。 B.專用寄存器SFR 00H~7FH的128字節(jié)和80H~FFH中的SFR10. 分析下面各指令源操作數(shù)的尋址方式。12. 在寄存器尋址方式中,指令中指定寄存器的內(nèi)容就是 操作數(shù) 。14. 在寄存器間接尋址方式中,其“間接”體現(xiàn)在指令中寄存器的內(nèi)容不是操作數(shù),而是操作數(shù)的 地址 。16. 三種傳送指令MOV、MOVC和MOVX,使用時(shí)有什么區(qū)別?答:MOV指令用來實(shí)現(xiàn)單片機(jī)內(nèi)部寄存器、存儲單元、特殊功能寄存器之間的數(shù)據(jù)傳送。 MOVX 指令用來實(shí)現(xiàn)累加器A和外部數(shù)據(jù)存儲器之間的數(shù)據(jù)傳送。A.高電平,高電平 B.低電平,高電平C.高電平,低電平 D.低電平,低電平18. 假定累加器(A)=30H ,執(zhí)行指令:“1000H:MOVC A,A+PC”后,把程序存儲器 1031H 單元的內(nèi)容送累加器 A中。20. 單片機(jī)中PUSH和POP指令常用來( C )。 B.保護(hù)現(xiàn)場C.保護(hù)現(xiàn)場,恢復(fù)現(xiàn)場22. 假定(SP)=62H ,(61H)=30H,(62H) =70H。23. 假定(A) =85H,(R0) =20H,(20H) =AFH。24. 按指令的執(zhí)行時(shí)間分,MCS51指令有 1 、 2 和 4 機(jī)器周期的指令。執(zhí)行指令序列:INC A ;(A)=00HINC R0 ;(R0)=50HINC 30H ;(30H)=F1HINC R0 ;(50H)=01H后,累加器(A)= 00H ,(R0)= 50H ,(30H)= F1H ,(50H)= 01H 。執(zhí)行指令:ADD A,R6 DA A后,累加器 A的內(nèi)容為 23H , CY 的內(nèi)容為 1 。執(zhí)行指令: DEC A ;(A)=0EHDEC R4 ;(R4)=18HDEC 30H ;(30H)=FFHDEC R1 ;(40H)=FEH后,(A)= 0EH ,(R4)= 18H , (30H)= FFH , (40H)= FEH 。 29. 假定(A) =0FBH,(B)=12H 執(zhí)行指令“DIV AB” 后,累加器 A的內(nèi)容為 0DH ,寄存器 B的內(nèi)容為 11H 。A.ORL A,7FH B.ORL A,80H C.SETB 0E7H D.ORL E0H,80H E.SETB 31. 假定標(biāo)號L2的地址為0100H,標(biāo)號L3值為0123H,即跳轉(zhuǎn)的目標(biāo)地址為 0123H。32. 在位操作中,能起到與字節(jié)操作中累加器作用的是 進(jìn)位標(biāo)志位C 。A.JNBLPLPLPLP34. 累加器 A中存放著一個(gè)其值小于等于 127的 8為無符號數(shù),(CY)=0,執(zhí)行 RLC A指令后,則A中的數(shù)變?yōu)樵瓉淼? 2倍 。(1)將R6的高四位和R7的高四位交換,RR7的低四位內(nèi)容保持不變。答:MOV A, 30HADD A, 31HMOV 32H, A(3)將30H單元的內(nèi)容左環(huán)移兩位,并送外部RAM 3000H單元。答:MOV A, 0 MOV DPTR, 1000HMOVC A, A+DPTRMOV DPTR, 3000HMOVX DPTR, A(5)使累加器A的最高位置位。答:ORL A, 01110000B37. 設(shè)堆棧指針SP的內(nèi)容為20H,累加器A的內(nèi)容為67H,內(nèi)部RAM中1FH、20H單元的內(nèi)容分別為25H和34H,執(zhí)行下列程序段后,1FH、20H、21H、22H、23H、DPTR、SP及累加器A的內(nèi)容分別是多少?PUSH ACC ;SP=21H, (21H)=67HPUSH 1FH ;SP=22H, (22H)=25HPUSH 20H ;SP=23H, (23H)=34HSWAP A ;A=76HMOV 1FH,A ;(1FH)=76HRL A ;A=ECHMOV 20H,A ;(20H)=ECHPOP DPL ;(DPL)=34H, SP=22HPOP DPH ;(DPH)=25H, SP=21H, (DPTR)=2534HCLR 01H ;()=0, (20H)=ECH習(xí)題五1. 用于程序設(shè)計(jì)的語言分為哪幾種?它們各有什么特點(diǎn)?答:MCS51單片機(jī)的編程語言可以是匯編語言也可以是高級語言(如C語言),名稱特點(diǎn)缺點(diǎn)優(yōu)點(diǎn)適用場合匯編語言用符號書寫指令(用助記符表示操作碼,特殊符號表示操作數(shù))機(jī)器不能直接識別;程序員必須了解機(jī)器的結(jié)構(gòu)和指令系統(tǒng),不易推廣和普及;不能移植,不具備通用性較易為人們識別、記憶和讀寫實(shí)時(shí)控制系統(tǒng)高級語言用以英語為基礎(chǔ)的語句編程機(jī)器不能直接識別;執(zhí)行時(shí)間長易于推廣和交流;不依賴于機(jī)器,具有通用性科學(xué)運(yùn)算和數(shù)據(jù)處理2. 說明偽指令的作用。3. 說明常用偽指令ORG、EQU、DB、DW、END的作用。EQU 賦值命令DB 定義字節(jié)數(shù)據(jù)DW 定義字?jǐn)?shù)據(jù)BIT 定義位地址符號命令END 匯編結(jié)束命令4. 設(shè)常量和數(shù)據(jù)標(biāo)號的定義為: ORG 2000H DAT1: DB 1, 2, 3, 4, 5 DAT2: DB ‘ABCD’ N EQU $DAT2 DAT3: DW 1200H,2 TAB: DW DAT1, DAT3 (1)畫出上述數(shù)據(jù)或地址的存儲形式。答:地址內(nèi)容(H)2000H01020304052005H414243442009H1200FFFE200DH20002009 DAT1=2000H; DAT2=2005H; DAT3=2009H; TAB =200DH5. 雙字節(jié)加法。答: ORG 0000H MOV A, 31H ADD A, 33H MOV 31H, A MOV A, 30H ADDC A, 32H MOV 30H, A MOV 00H, C SJMP $ END6. 試編寫程序,找出片內(nèi)RAM 30H~5FH單元中無符號數(shù)的最大數(shù),并將結(jié)果存入60H單元。答: ORG 0000H MOV R0, 30H MOV R7, 19H MOV A, R0AGAIN: INC R0 MOV B,A CLR C SUBB A, R0 JC L1 MOV A, R0 AJMP L2L1: MOV A, BL2: DJNZ R7, AGAIN MOV 2FH, A SJMP $ END8. 試編寫程序,查找在內(nèi)部RAM的31H~50H單元中是否有41H這一數(shù)據(jù)。答: ORG 0000H MOV R0, 31H MOV R7, 20H MOV A, 41H MOV 51H, 00HAGAIN: MOV B,A CLR C SUBB A, R0 JZ L1 INC R0 MOV A, B DJNZ R7, AGAIN AJMP EXITL1: MOV 51H, 1EXIT: SJMP $ END9. 編寫程序,將片內(nèi)RAM 40H~6FH單元中的無符號數(shù)按照從小到大的次序排列,結(jié)果仍然放在原存儲空間。答: TAB EQU 20H ORG 0000H START: MOV 60H, 0 MOV R0, TAB LOOP2: MOV A, 55H CLR C SUBB A, R0 JNZ NEXT INC 60H NEXT: INC R0 CJNE R0, 60H, LOOP2 SJMP $ END11.編寫程序,將片內(nèi)RAM 30H~7FH單元的內(nèi)容全部清零。答: ORG 0000H START: MOV A, 0 MOV R7, 0 MOV DPTR, 3000H LOOP: MOVX DPTR, A INC DPTR DJNZ R7, LOOP SJMP $ END13.從內(nèi)部RAM DATA1單元開始,存放有20H個(gè)數(shù)據(jù),試編寫程序,將這20H個(gè)數(shù)據(jù)逐一移到片外RAM DATA2單元開始的存儲空間。答: DATA1 EQU 8000HDATA2 EQU 00H ORG 0000H START: MOV DPTR, DATA1 MOV R0, DATA2 MOV R7, 20 LOOP: MOVX A, DPTR MOV P2, 81H MOVX R0, A INC R0 INC DPTR DJNZ R7, LOOP SJMP $ END15. 編程統(tǒng)計(jì)累加器A中“1”的個(gè)數(shù)。DAT EQU 37H ORG 0000H START: PUSH ACC MOV A, DAT MOV 30H, 0 NEXT: JZ EXIT CLR C RLC A JNC L1 INC 30H L1: AJMP NEXT POP ACC EXIT: SJMP $ END16. 從內(nèi)部R
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1