




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上三、分析程序,寫出結(jié)果1、已知(A)=83H, (R0)=17H,(17H)=34H,執(zhí)行下列程序段后(A)= 。ANL A, #17HORL 17H, AXRL A,R0CPLA2、下列程序段執(zhí)行后,(R0)=_,(7EH)=_.MOV R0,#7FHMOV 7EH,#0MOV 7FH,#42HDEC R0DEC R0DEC R03、已知 (R3)=05H, 運(yùn)行程序后, 結(jié)果為(50H )= 。MAIN:MOV A, R3 MOV DPTR, #TAB MOVC A,A+DPTR MOV 50H, A RET TAB: DB 00, 01,04,09,16 DB
2、25, 36,49,64,81 這個(gè)子程序的功能是: 。4、已知一片DAC0832接成單緩沖方式,其地址為4000H,其控制程序如下: MOV DPTR, #4000H MOV R0, #00H WAIT:MOV A,R0 MOVX DPTR,AINC R0 NOP SJMP WAIT 讀程序執(zhí)行后,DAC0832輸出的波形為 波。 5已知 (R3)=05H,程序運(yùn)行后,結(jié)果為(50H )= 。MAIN:MOV A, R3 MOV DPTR, #TAB MOVC A,A+DPTR MOV 50H, A RETTAB: DB 00, 01,04,09,16 DB 25, 36,49,64,81
3、這個(gè)子程序的功能是 。6該段程序執(zhí)行后,(A)= ,(CY)= 。MOVA, #56HMOVR4,#95HADDA, R4DAA7. 下面該段程序的功能是 。MOVDPTR, #1000HMOVR0, #20HMOVA, #0FFHLOOP:MOVXDPTR, AINCDPTRDJNZR0, LOOP8.下列程序段執(zhí)行后,(A)=_,(B)=_。MOV A,#0FBHMOV B,#12HDIV AB9. 下面該段程序的功能是 。CLRAMOVR0, AMOVR2, #09HLOOP:ADDA, R0INCR0DJNZR2,LOOPMOVR3, AHERE:SJMPHERE三、分析程序,寫出結(jié)果
4、(答)1. 0CBH2. 7EH, 0FFH3. 25, 查表求A中所放數(shù)的平方值4. 鋸齒波5 25(或19H),查表求09數(shù)字的平方值6 51H, 17 將外部RAM中從1000H單元開始的20H個(gè)單元的值置成0FFH。8 13(0DH), 17(11H)9 完成08之間自然數(shù)的求和。1.已知程序執(zhí)行前有A=02H,SP=52H,(51H)=FFH,(52H)=FFH.下述程序執(zhí)行后: POP DPHPOP DPLMOV DPTR,#4000HRL AMOV B,AMOVC A,A+DPTRPUSH AMOV A,BINC AMOVC A,A+DPTRPUSH ARETORG 4000HD
5、B 10H,80H,30H,50H,30H,50H 30H, 50H, 50H,30H問:A=( 50H ),SP=( 52H ),(51H)=( 30H ),(52H)=( 50H ). 2.寫出下列程序的運(yùn)行結(jié)果。 MOV SP, # 40HMOV 42H, #85HMOV 55H, #37HPUSH 42HPUSH 55HPOP 42HPOP 55H (SP) = _40H_ (42H )=_37H_ (55H) = _85H_1、已知片內(nèi)RAM、片外ROM、片外RAM單元存儲內(nèi)容如圖所示,分析如下程序段執(zhí)行結(jié)果: 44H 43H 42H 41H 40H 4004H 4003H 4002
6、H 4001H 4000H 4004H 4003H 4002H 4001H 4000H 04H 39H 44H 03H 42H 43H 02H 40H 42H 01H 41H 40H 00H 43H 41H 片內(nèi) RAM 片外ROM 片外RAMMOV DPTR,#4002HMOVX A,DPTR (A)=MOV R0,#42HMOV A,R0 (A)=MOVC A, A+DPTR (A)=2、有一個(gè)16位二進(jìn)制數(shù)1021H,高8位存于21H單元,低8位存于20H單元。執(zhí)行如下程序段: CLR C XCH A,21H RRC A XCH A,21H XCH A,20H RRC A XCH A,2
7、0H試分析:(21H)= ;(20H)= 該程序段的功能是: 。3、設(shè)的內(nèi)容為32H,A的內(nèi)容為48H,內(nèi)部RAM的32H單元內(nèi)容為80H,40H單元內(nèi)容為08H。執(zhí)行如下程序段:MOVA,R0;MOVR0,40H;MOV40H,A;MOVR0,#35;試分析:()= ;(A)= ;(32H)= ;(40H)= ;4、若(CY)=1,(P1)=B,(P3)=B。執(zhí)行如下程序段:試指出執(zhí)行下列程序段后,。 MOV P1.3,C MOV P1.4,C MOV C,P1.6 MOV P3.6,C MOV C,P1.0 MOV P3.4,C試分析CY、P1口及P3口內(nèi)容的變化情況: 。5、假設(shè)一個(gè)有符
8、號二進(jìn)制 數(shù)0BAH存入片內(nèi)30H單元中,執(zhí)行如下程序段:XEQU 30HYEQU 32H MOVA,XJNBACC.7,ZHENGCPLAORLA,#80HADDA,#01HZHENG:MOVY,A試分析:(32H)= ;該程序段的功能為: 。6、定義一個(gè)連續(xù)的片內(nèi)數(shù)據(jù)區(qū)30H、31H、32H、33H,一個(gè)無符號二進(jìn)制數(shù)0F6H存入30H單元中,執(zhí)行如下程序段: MOV A,30H MOV B,#64HDIV ABMOV 31H,AMOV A,BMOV B,#0AHDIV ABMOV 32H,AMOV 33H,B試分析:(31H)= ;(32H)= ;(33H)= ;該程序段的功能為: 。1
9、、程序存儲器空間表格如下:地址內(nèi)容已知:片內(nèi)的中為,執(zhí)行下列程序后()?, ; ;,;,;() ;求反等于A4HMOV 30H,A ;A4H(30H)END: SJMP END答 執(zhí)行程序后,(30H)=A42、分析程序段:,;求內(nèi)的數(shù)的補(bǔ)數(shù),; ;、,解:根據(jù)的特殊性,該程序功能為單字節(jié)數(shù)減法運(yùn)算,即完成的是()()()。所以運(yùn)行后,(),意即1、(R0)=4BH,(A)=84H,片內(nèi)RAM(4BH)=7FH,(40H)=20H MOV A,R0 ;7FHA MOV R0, 40H ;20H4BH MOV 40H,A ;7FH40H MOV R0,#35H問執(zhí)行和程序后,R0、A和4BH、4
10、0H單元內(nèi)容的變化如何?答 程序執(zhí)行后(R0)=35H,(A)=7FH,(4BH)=20H,(40H)=7FH.2、設(shè)(),片內(nèi)E和兩單元的內(nèi)容分別是和,請寫出下列程序段的每條指令的執(zhí)行結(jié)果。解()()()()()()()1、設(shè)R0=20H,R1=25H,(20H)=80H,(21H)=90H,(22H)=A0H,(25H)=A0H,(26H)=6 FH,(27H)=76H,下列程序執(zhí)行程序后,結(jié)果如何? CLR C MOV R2,#3LOOP: MOV A,R0 ADDC A,R1 MOV R0,A INC R0 INC R1 DJNZ R2,LOOP JNC NEXT1 MOV R0,#0
11、1H SJMP $NEXT: DEC R0 SJMP $ 答 (20H)=(20H)、(21H)=00H、(22H)=17H、(23H)=01H、 CY=1、A=17H、R0=23H、R1=28H2、設(shè)片內(nèi)中(),執(zhí)行下列程序段,解,(),(),()1 MOV A,#10H (A)= 10H MOV B,A (B)= 10H MOV A,B (A)= 20H ADD A,B (A)= 20H MOV 20H,A (20H)= 21H INC A (A)= 21H MOV 21H,A (21H)= 22H INC A (A)= 22H MOV 22H,A (22H)= 22H MOV DPTR,
12、#2000H (DPTR)= 2000H MOV A,#80H (A)= 80H MOVX DPTR,A (2000H)= 80H INC DPTR (DPTR)= 2001H MOV A,#90H (A)= 90H MOVX DPTR,A (2001H)= 90H MOV DPTR,#2000H (DPTR)= 2000H MOVX A,DPTR (A)= 80H MOV B,A (B)= 80H INC DPTR (DPTR)= 2001H MOVX A,DPTR (A)= 90H 2 若(10H)=0FFH,(11H)=00H,(12H)=0FFH,(13H)=00H,寫出每一步指令運(yùn)行
13、結(jié)果MOV A,10H(A)= 0FFH ,ANL A,#01H(A)= 01H ,MOV A,11H(A)= 00H ,ORL A,#01H(A)= 01H ,MOV A,12H(A)= FFH ,XRL A,#01H(A)= 01H ,MOV A,13H(A)= 00H ,XRL A,#0AA(A)= 0A ,(10H)= FFH , (11H)= 00H , (12H)= FFH , (13H)= 00H MOV 30H,#60H MOV R0,#60H MOV A,30H MOV B,A MOV R0,B (A)= ,()= ,()= ,3MOV SP,#60H MOV A,#01H(
14、A)= 01H , MOV B,#02H()= 02H , PUSH A()= 61H , PUSH B()= 62H , POP A POP B()= 01H ,1、位地址為M、N、Y,程序如下:MOV, ;() NOT C, ;(M) MOV Y,C ;(Y)=(M)MOV C,M ;(M) C ANL C,N ;(M)ORL CY ;MOV Y,C 程序?qū)崿F(xiàn)的邏輯表達(dá)式是什么?(Y)=(M)*(/N)+(M)*(N)2、閱讀下列程序并回答問題CLR CMOV A,#9AH SUBB A,60H ADD A,61H, DA A MOV 62H,A(1) 請問該程序執(zhí)行何種操作?(2) 已知
15、初值:(60H)=23H,(61H)=61H,請問運(yùn)行程序后:(62H)=( )?解(1) 操作是單字節(jié)BCD碼運(yùn)算,是將(61H)()()()1、 MOV A,#50H MOV B,#77H PUSH A PUSH B POP APOP B 執(zhí)行完本段指令后(A)= 77 H。 2、已知:(60H)23H,(61H)61H,以下程序段執(zhí)行后(62H) 38 H 。CLR CMOVA,9AHSUBBA,60HADDA,61HDAAMOV62H,A3、已知:(A)02H,(SP)42H,(41H)FFH,(42H)FFH,以下程序段執(zhí)行后(A)30 H 、(SP) 40 H 、(PC)3080
16、H 。POPDPH;(DPTR)=FFFFHPOPDPL;MOVDPTR,3000HRRA;(A)=01HMOVB,A;(B)=01HMOVCA,ADPTR;(A)=80HPUSHA;(41H)=80HMOVA,B;(A)=01HINCA;(A)=02HMOVCA,ADPTR;(A)=30HPUSHA;(42H)=30HRET;(PC)=3080HORG3000HDB10H,80H,30H,50H,70H4、試分析執(zhí)行下列指令MOVA, #8DH SETB C ADDC A, #0B2H后,(A)= 40 H,OV= 1 , P= 1 ,C= 1 。1、寫出下列指令執(zhí)行后的結(jié)果: MOV A,
17、 #20H MOV R0, #20H MOV R0,A ANLA, #0FH ORLA, #80H XRLA, R0 (A)=0A0 H ;(R0)= 20 H;(20H)=20 H 2、寫出下列程序執(zhí)行后,寄存器60H 6FH的內(nèi)容為 00H 0FH 。 ORG 4000HSTART:AJMP MAIN ORG 4100HMAIN:MOV R0, #60H MOV R7,#10H MOV A, #00HLOOP:MOV R0,A INC A INC R0 DJNZ R7, LOOPHERE:AJMP HERE END 3、 MOV DPTR, #2314H MOV R0, DPH MOV 1
18、4H, #22H MOV R1, DPL MOV 23H, #56H MOV A, R0 XCH A, DPH 執(zhí)行以上指令后(DPTR) =5614 H ; 4、試分析執(zhí)行下列指令MOVA, #0BH SETB C ADDC A, #74H后,(A)= 80 H,OV= 1 , P= 1 ,C= 0 。1.執(zhí)行下列程序段后,(P1)=_。 MOV P1,#5DH CPL P1.1 CPL P1.2 CLR P1.6 SETB P1.72.執(zhí)行下列程序段后,(A)=_,(CY)=_。 MOV A,#C5H RL A3.下列程序段執(zhí)行后,(R0)=_,(7EH)=_,(7FH)=_。 MOV R
19、0,#7EH MOV 7EH,#0FFH MOV 7FH,#40H 1NC R0 1NC R0 1NC R04.已知(SP)=60H,子程序SUBTRN的首地址為0345H,現(xiàn)執(zhí)行位于0123H的ACALL SUBTRN雙字節(jié)指令后,(PC)=_,(61H)=_,(62H)= _。5.閱讀下列程序,說明其功能。 MOV R0,#data MOV A,R0 RL A MOV R1,A RL A RL A ADD A,R1 MOV R0,A RET答案:1.(P1)=9BH 2.(A)=8BH(或B) (CY)=不影響 3.(R0)=7FH (7EH)=00H (7FH)=41H 4.(PC)=0
20、345H (61H)=25H (62H)=01H 5.(data)10操作 1. 執(zhí)行下列指令組后,A( ),B()。 MOV A,#33H ; ADD A,#49H; MOV B,A ; ADD A,#00H ; DA A ; 2. 已知(R1)=3FH,(3FH)=11H,(40H)=00H執(zhí)行下列指令組后 (R1)=(),(3FH)=(),(40H)=()。 INC R1; INC R1; INC40H; 3. 已知(31H)=21H,(32H)=04H,執(zhí)行下列指令組后 (31H)=(),(32H)=() PUSH 31H PUSH 32H POP 31H POP 32H 4. 執(zhí)行下列指令組后,A=(),OV=(),P=()。 MOVA,#0B4H ADDA,#00H SUBBA,#51H 5. 假定外部數(shù)據(jù)存儲器2000H單元的內(nèi)容為80H,執(zhí)行下列指令后,累加器
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 五年級上冊數(shù)學(xué)教學(xué)設(shè)計(jì)-第三單元第1課時(shí) 因數(shù)與倍數(shù) 北師大版
- 一年級下冊數(shù)學(xué)教案-綜合實(shí)踐 趣味拼擺| 青島版(五四學(xué)制)
- 學(xué)習(xí)2025年雷鋒精神六十二周年主題活動(dòng)實(shí)施方案 (3份)-54
- 2025年河南測繪職業(yè)學(xué)院單招職業(yè)適應(yīng)性測試題庫帶答案
- 2025年廣西安全工程職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫含答案
- 2025年廣東金融學(xué)院單招職業(yè)適應(yīng)性測試題庫完整
- 2025年貴州航天職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫一套
- 2025福建省安全員考試題庫及答案
- 2025年度幼兒園教職工被辭退勞動(dòng)權(quán)益保護(hù)合同
- 2025年度幼兒園實(shí)習(xí)教師培養(yǎng)與就業(yè)服務(wù)協(xié)議
- 安徽華星化工有限公司殺蟲單廢鹽資源化處理項(xiàng)目環(huán)境影響報(bào)告書
- 平安健康文明主題班會
- 消防工程管理辦法附流程圖
- 雨水管道中粗砂回填
- 金庸群俠傳x最完整攻略(實(shí)用排版)
- 團(tuán)意操作流程詳解課件
- SH/T 0356-1996燃料油
- GB/T 9846.4-2004膠合板第4部分:普通膠合板外觀分等技術(shù)條件
- GB/T 17836-1999通用航空機(jī)場設(shè)備設(shè)施
- GB/T 13012-2008軟磁材料直流磁性能的測量方法
- 2023年全國高中生物聯(lián)賽競賽試題和答案
評論
0/150
提交評論