版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、1程序如下:MOV SP, #13HMOV 33H, #7FHMOV 44H, #0ABHPUSH 33HPUSH 44HPOP 33HPOP 44H,(44H) =7FhA中的結(jié)果是什么?程序執(zhí)行后, (33H)=0ABh2下列各條指令其源操作數(shù)的尋址方式是什么?各條指令單獨執(zhí)行后,設(shè)( 60H) =35H,( A)=19H,(R0) =30H,( 30H)=0FH。(1)MOVA, #48H;尋址方式:(A)= 48H(2)ADDA,60H;尋址方式:(A)= 4DH(3)ANLA,R0;尋址方式:(A)= 10H3閱讀下列程序段,寫出每條指令執(zhí)行后的結(jié)果,并說明此程序段完成什么功能?MO
2、V R1, #30H;(R1)=30HMOV A, #64H ;(A)= 64HADD A, #47H ;(A)=ABH,( CY) =0 ,(AC)= 0DAA;(A) =31H,( CY) =1(AC)=MOV R,1A ;(R1)= 30H,( 30H)= 31H此程序段完成的功能4設(shè) (A)=38H,R0=28H,(28H)=18H, 執(zhí)行下列程序后, ( A)=0 ORL A,#27HANL A , 28HXCHD A, R0CPL A 5設(shè) (A)=38H,(20H)=49H,PSW=00H,(B)=02H, 填寫以下中間結(jié)果。SETB CADDC A, 20H (A)= 82H
3、(CY)= 0 (AC)= 1RLC A(A)=04H(CY)=1 (P)= 1MUL AB(A)=08H (B)=00H(OV)=06已知( R0)=20H, (20H ) =10H, (P0) =30H, (R2) =20H, 執(zhí)行如下程序段后 ( 40H ) =15H MOV R0 , #11H (20H)=11HMOV A , R2 A=20HADD A , 20HA=40HMOV PSW , #80HSUBB A,P0XRL A , #45HMOV 40H , AA=10HA=15H(40H) =15H執(zhí)行過程如下:7.已知(RO )=20H, (20H )=36H, (21H) =
4、17H, (36H) =34H,MOV A , R0 A=36HMOV R0 , AR0=36HMOV A , R0A=34HADD A ,21HA=4BHORL A ,#21HA=21HRL AA=42HMOV R2, AR2=42HRET則執(zhí)行結(jié)束(R0) =36H(R2)= 42H 8.設(shè)在31H單元存有# 23H,執(zhí)行下面程序:MOV A, 31H A=23HANL A, #0FHA=03HMOV 41H, A (41H)=03HMOV A, 31H A=23HANL A, #0F0HA=20HSWAP AA=02HMOV 42H, A(42H)=02H則(41H)= 03H(42H)
5、= 02H9. (R0)=4BH,(A)=84H,片內(nèi) RAM(4BH)=7FH,(40)=20HMOV A,R0A=7FHMOV R0,40H (4BH)=20HMOV 40H,A(40H)=7FH;MOV R0,#35HR0=35H問執(zhí)行程序后,R0=35H A= 7FH 4BH= 20H 40H= 7FH10.若PSW=00,執(zhí)行下列程序后,PSW的CY,AC,OV,P各位狀態(tài)如何?MOV A,#0FBH A=FBHMOV PSW,#10HADD A,#7FH A=7AH CY=1; AC=1;OV=1; P=1;11.程序存儲器空間表格如下:地址 2000H2001H2002H2003
6、H內(nèi)容 3FH0 6H5BH4FH .A3H已知:片內(nèi)RAM的2 0H中為01H,執(zhí)行下列程序后(30H) =MOV A,20H A=O1HINC AA=02HMOV DPTR,#2000H DPRT=2000HMOVC A,A + DPTR A=5BHCPL AA=A3HMOV 30H,A(30H) =A3HSJMP $END執(zhí)行程序后,(30H)= A3H12.分析程序段:CLR CMOV A,#91HSUBB A,61HADD A,61H;DA A;MOV 6 2H,A(1)程序執(zhí)行何種操作?清零cy指令給A立即數(shù)A寄存器與地址(61h )的值相減A寄存器與地址(61h )的值相加BDC
7、碼調(diào)整指令把累加器A的值送給地址寄存器對91H做BDC碼調(diào)整;(2)若已知初值:(60H) =24H,(61H)=72H,則運行后,(62H) = 91H13.設(shè)(R0)=7EH,DPTR=10FEH,片內(nèi) RAM7 EH和7FH兩單元的內(nèi)容分別是FFH和38H,請寫出下列程序段的每條指令的執(zhí)行結(jié)果。NC R0NCR0NC R0NCDPTRNCDPTRNCDPTR(7E)=00HR0=7FH (7FH)=39H DPTR=10FFH DPTR=1100H DPTR=1101H14.設(shè) R0=20H,R仁25H,(20H)=80H , (21H)=90H , (22H)=A0H, (25H)=A
8、0H, (26H)=6 FH , (27H)=76H ,下列程序執(zhí)行程序后,結(jié)果如何?CLR CC=0;MOV R2,#3LOOP: MOV A,R0ADDC A,R1R2=3;A=80HA=90HA=20HMOV R0,A(20H)=20H;(21H)=00H; (22H)=16HINCROR0=21H;INCR1R仁 26HDJNZR2,LOOPJNCNEXT1MOVR0,#01H (23H)=01HSJMP$NEXT: DECR0SJMP$(20H) =20H、(21H)=A=16H、 R0=23H:00H 、(22H)=16H、(23H)= 01H 、CY=1、R仁27H。15. MO
9、V DPTR,#2000H(DPTR = 2000HMOV A,#80H(A) = 80HMOVX DPTR,A(2000H) = 80HINC DPTR(DPTR = 2001MOV A,#90H(A) = 90HMOVX DPTR,A(2001H) = 90HMOV DPTR,#2000H(DPTR = 2000HMOVX A,DPTR(A) = 80HMOV B,A(B) =80HINC DPTR(DPTR = 2001HMOVX A,DPTR(A) = 90H16.若(10H)=0FFH,(1 伯)=00H,(12H)=0FFH,(13H)=00H,寫出每一步指令運行結(jié)果MOVA,10
10、H(A)=FFH,ANLA,#01H(A)=01H,MOVA,11H(A)=00H,ORLA,#01H(A)=:01H,MOVA,12H(A)=FFH,XRLA,#01H(A)=:FEH,MOVA,13H(A)=00H,XRLA,#0AA(A)=:AAH,(10H):=FFH,(11H)=00H , (12H)= FFH , (13H)= 00H17.閱讀程序并回答下列問題:XDATA50HYDATA51HORG 00HJMP STARTORG 100HSTART: MOV SP,#60HMOV X,#10(50H) =10MOV Y,#10 (51H)=10LCALL SUBSUBRET:S
11、UB:NOPINCX(50H)=11X+10=20DECY(51H)=9Y=0;MOVA,YA=9JZSUBRETLCALLSUBNOPRET計算X和Y的值是多少?(X)= 20;(Y)= _018. 設(shè)自變量為X,存放在ARE單元,應(yīng)變量Y存放在BUF單元。給程序標(biāo)注注釋,說明該段子程序的功能并寫出該程序的函數(shù)關(guān)系式。(7分)STARTMOV DPTR,#AREMOVX A DPTRJZ SULJB ACC.7 , NEG;注釋:如果 A的值大于128跳轉(zhuǎn)NEGMOVA, #02HSULMOV DPTR,#BUFMOVX DPTRA;注釋:把 A的值傳送給BUF地址中RETNEGMOV A
12、#0FEHSJMP SUL如果 X=0,Y=0;如果 X<128,Y=02h;女口果 X>128,Y=FEH;19. 執(zhí)行下列程序段后,(P1)=_9AHMOV P1,#5DHCPL P1.1CPL P1.2CLR P1.6SETB P1.7(A)=_8BH,(C y)=_0_。20. 執(zhí)行下列程序段后,MOV A,#C5H21.下列程序段執(zhí)行后,MOV R 0,#7EHMOV 7EH,#0FFHMOV 7FH,#40H1NC R01NC R01NC R0RL A(Ro)=_7EH,(7EH)=_41H_,(7FH)=_01HR0=7EH(7EH)=FFH(7EH)=40H(7EH
13、)=41HR0=7FH;(7FH)=1;22. 已知(SP)=60H,子程序 SUBTRN勺首地址為 0345H,現(xiàn)執(zhí)行位于 0123H的ACALLSUBTRN雙字節(jié)指令后, (PC)=_,(61H)=,(62H)= 。23. 閱讀下列程序,說明其功能。MOV R 0,#dataMOV A,R0RL AMOV R 1, ARL ARL AADD A , R1MOV R0,ARET24. 程序填空1) 數(shù)據(jù)塊傳送,將 RAM從 30H開始的連續(xù)32個單元的內(nèi)容傳遞給片內(nèi)RAM從 60H開始的 連續(xù) 32 個單元。ORG 1000HMOV R7 , MOV R0, #30HMOV R1,#60HL
14、OOP: MOV A,R0MOV ,AINC R0INC R1DJNZ R7, SJMP $END2) RAM中40H單元內(nèi)存有一個十六進(jìn)制數(shù),把這個數(shù)轉(zhuǎn)換為BCD碼的十進(jìn)制數(shù),BCD碼的 十位和個位放在累加器 A中,百位放在 R2中。ORG 2200HMOV A, MOV B, #64HDIV ABMOV R2, AMOV A, XCH A, BDIV ABSWAP ORL A, BSJMP $END3) 編程序?qū)⑵瑑?nèi)40H-46H單元內(nèi)容的高4位清零,保持低 4位不變。ORG 1000HMOV R7 , #07HR0MOV RO,LOOPLOOP MOV A, ANL A , MOV R0
15、 INC R0 DJNZ R7SJMP $END25. 程序如下2506HM5: MOVSP,#58H;2509 HMOV250CHMOV11H,#0BH;250FHACALLXHD;2511HMOV20H,11H2514HM5A: SJMPM5AXHD: PUSH10H10H,#0FH;PUSH11HPOP10HPOP11HRET問:(1)執(zhí)行POP 10H后堆棧內(nèi)容?(2)執(zhí)行M5A: SJMP M5A 后,(SP )=?( 20H )=?26. 解讀下列程序,然后填寫有關(guān)寄存器內(nèi)容(1)MOV R1,#48HMOV48H,#51HCJNER1,#51H,00HJNCNEXT1MOVA,#0FFHSJMPNEXT2NEXT: MOV A,#0AAHNEXT2: SJMP NEXT2累加器 A=()(2)MOV A,#0FBHMOV PSW,#10HADD A,#7FH若PSW=0 0,當(dāng)執(zhí)行完上述程序段后,將PSW各位狀態(tài)填入下表:PSWCYACF0RS1RS0OVF1P27.改正下列指令MOVR3,AMOVDPTR,AINCR3
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 恒流恒壓電源課程設(shè)計
- 體育行業(yè)的會計工作總結(jié)
- 線性代數(shù)總結(jié)課程設(shè)計
- 自動散熱器課程設(shè)計
- 電子信息行業(yè)電話客服工作總結(jié)
- 文化行業(yè)采購合作案例分析
- 教育行業(yè)美工工作心得交流
- 2023-2024學(xué)年上海師大附中閔行分校高一(下)期中語文試卷
- 醫(yī)療機(jī)構(gòu)保安工作內(nèi)容詳解
- IT科技行業(yè)中信息技術(shù)顧問的工作總結(jié)
- 體檢中心組織架構(gòu)
- 森林撫育投標(biāo)方案
- 中小學(xué)教育中課程資源的開發(fā)與利用
- 大班科學(xué)教案:我和風(fēng)兒做游戲教案及反思
- 園藝治療概念、內(nèi)涵與理論依據(jù)
- 后續(xù)服務(wù)承諾及保證措施-后續(xù)服務(wù)
- 提高無創(chuàng)呼吸機(jī)患者的依從性
- 小兒急性顱內(nèi)壓增高的護(hù)理課件
- 腫瘤科工作制度
- 幼兒園幼兒日常行為規(guī)范
- 供應(yīng)鏈質(zhì)量防線:供應(yīng)商質(zhì)量管理的策略、方法與實踐
評論
0/150
提交評論