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

正文內(nèi)容

單片機原理-李全利第二版課后題答案(已修改)

2025-07-09 13:01 本頁面
 

【正文】 第二章2. 80C51單片機的存儲器的組織采用何種結(jié)構(gòu)?存儲器地址空間如何劃分?各地址空間的地址范圍和容量如何?在使用上有何特點?答:采用哈佛結(jié)構(gòu),在物理上設(shè)計成程序存儲器和數(shù)據(jù)存儲器兩個獨立的空間;80C51基本型單片機片內(nèi)程序存儲器為4KB,地址范圍是0000H0FFFH,用于存放程序或常數(shù);片內(nèi)數(shù)據(jù)存儲器為128字節(jié)RAM,地址范圍是00H7FH,用于存放運算的中間結(jié)果、暫存數(shù)據(jù)和數(shù)據(jù)緩沖;另外在80HFFH還配有21個SFR。第三章7.為什么說布爾處理功能是80C51單片機的重要特點?答:單片機指令系統(tǒng)中的布爾指令集、存儲器中的位地址空間與CPU中的位操作構(gòu)成了片內(nèi)的布爾功能系統(tǒng),它可對位(bit)變量進行布爾處理,如置位、清零、求補、測試轉(zhuǎn)移及邏輯“與”、“或”等操作。在實現(xiàn)位操作時,借用了程序狀態(tài)標志器(PSW)中的進位標志Cy作為位操作的“累加器”。 8.對于80C52單片機內(nèi)部RAM還存在高128字節(jié),應(yīng)采用何種方式訪問?答:寄存器間接尋址方式。15.試編寫程序,將內(nèi)部RAM的20H、21H、22H三個連續(xù)單元的內(nèi)容依次存入2FH、2EH和2DH單元。答:MOV 2FH,20H MOV 2EH,21HMOV 2DH,22H16.試編寫程序,完成兩個16位數(shù)的減法:7F4DH-2B4EH,結(jié)果存入內(nèi)部RAM的30H和31H單元,30H單元存差的高8位,31H單元存差的低8位。答:CLR CYMOV 30H,7FHMOV 31H,4DHMOV R0, 31HMOV A,@R0SUBB A ,4EMOV @R0,A ;保存低字節(jié)相減結(jié)果DEC R0MOV A, @R0SUBB A,2BHMOV @R0,A ;保存高字節(jié)相減結(jié)果17.試編寫程序,將R1中的低4位數(shù)與R2中的高4位數(shù)合并成一個8位數(shù),并將其存放在R1中。答:MOV A,R2ANL A,0F0HORL R1,A18.試編寫程序,將內(nèi)部RAM的20H、21H單元的兩個無符號數(shù)相乘,結(jié)果存放在RR3中,R2中存放高8位,R3中存放低8位。答:MOV A,20HMOV B,21HMUL ABMOV R3,AMOV R2,B19.若(CY)=1,(P1)=10100011B,(P3)=01101100B。試指出執(zhí)行下列程序段后,CY、P1口及P3口內(nèi)容的變化情況。 MOV ,C MOV ,C MOV C, MOV ,C MOV C, MOV ,C答:(CY)=1, (P1)=10111011B, (P3)=00111100B第四章3.常用的程序結(jié)構(gòu)有哪幾種?特點如何?答:順序程序:無分支、無循環(huán)結(jié)構(gòu)的程序,其執(zhí)行流程是依指令在存儲器中的存放順序進行的;分支程序:可以改變程序的執(zhí)行順序;循環(huán)程序:按某種控制規(guī)律重復(fù)執(zhí)行的程序,控制一部分指令重復(fù)執(zhí)行若干次,以便用簡短的程序完成大量的處理任務(wù)。4.子程序調(diào)用時,參數(shù)的傳遞方法有哪幾種?答:利用累加器或寄存器;利用存儲器;利用堆棧。6.設(shè)被加數(shù)存放在內(nèi)部RAM的20H、21H單元,加數(shù)存放在22H、23H單元,若要求和存放在24H、25H中,試編寫出16位無符號數(shù)相加的程序(采用大端模式存儲)。答:程序如下:ORG 0000HMOV R0,#21HMOV R1,#23HMOV A,@R0ADD A,@R1MOV 25H,ADEC R0DEC R1MOV A,@R0ADDC A,@R1MOV 24H,ASJMP $END7.編寫程序,把外部RAM中1000H~101FH的內(nèi)容傳送到內(nèi)部RAM的30H~4FH中。答:ORG 0000H MOV DPTR,1000H MOV R0,30H MOV R7,32LOOP:MOVX A,@DPTR MOV @R0,A INC R0 INC DPTR DJNZ R7,LOOP RET8.編寫程序,實現(xiàn)雙字節(jié)無符號數(shù)加法運算,要求 (R0R1)+(R6R7)→(60H61H)。答:ORG 0000HMOV A,R1 ADD A,R7MOV 61H,AMOV A,R0 ADDC A,R6 MOV 60H,A SJMP $ END9.若80C51的晶振頻率為6MHz,試計算延時子程序的延時時間。DELAY:MOV R7,0F6H LP:MOV R6,0FAH DJNZ R6,$ DJNZ R7,LP RET答:延時時間: 2181。s*{[1+((1+2*250+2)*246)+2]+2}=(含調(diào)用指令2個機器周期)10.在內(nèi)部RAM 的30H~37H單元存有一組單字節(jié)無符號數(shù)。要求找出最大數(shù)存入BIG單元。試編寫程序?qū)崿F(xiàn)。答:
點擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1