欢迎来到课桌文档! | 帮助中心 课桌文档-建筑工程资料库
课桌文档
全部分类
  • 党建之窗>
  • 感悟体会>
  • 百家争鸣>
  • 教育整顿>
  • 文笔提升>
  • 热门分类>
  • 计划总结>
  • 致辞演讲>
  • 在线阅读>
  • ImageVerifierCode 换一换
    首页 课桌文档 > 资源分类 > DOCX文档下载  

    《单片机》读程序题题库答案.docx

    • 资源ID:612599       资源大小:457.60KB        全文页数:58页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    《单片机》读程序题题库答案.docx

    四、阅读下列程序,注释并填写指令执行后的结果(母题10分)1、ORG1.JMP0START;跳转到(PC)=003OH处ORQ30HSTART:MOVR0,#20H;#20H->R0(RO)=20HMOVR1y#30H:#30H->R1(R1)=30HMOVAyRO;(RO)->A(八)=20HADDAy#36H;(八)4#36H->A(八)=56HMOVP1,A;()->P1(P1)=56HINCRO;(R0)+1->R0(RO)=21HINCR1;(R1)+1->R0(R1)=31HANLA,R1;(八)4(RD->A(八)=10HSWAPA;累加器A的凹凸4位交换(八)=01HPUSHACC;累加器A内容压栈MOVP1,A;(八)->P1(P1)=01HPOPB;堆栈内容出栈到B寄存器(B)=OIHMOVRO,A;(八)->RO(RO)=OIHMOVDPTRt#2200H;#2200H->DPTR(DPTR)=2200HSETBC;1->Cy(Cy)=IADDCA,#0;(八)+0+(Cy)->A(八)=02HMOVXWPTR,A;(八)-XDPTR)(2200H)=02HEND(RO)=01H(RD=31H(PD=OIH(B)=_01H(2200H)=一02H2、ORG0LJMPSTART;跳转到(PC)=Oo30H处ORG3OHSTART:MOVSP,#50H;#50H->SP(SP)=50HMOVR2t*10H;#10H->R2(R2)=10HMOVDPTR,#300OH;#3000H->DPTR(DPTR)=3000HCRLA;0->A(八)=OLOOP:MOVXWPTR1A;(八)-XDPTR)INCDPTR:(DPTR)+1->DPTRDJNZR2,L00P:(R2)-1->R2若(R2)不等于零则转移到LoOP处INCDPH;(DPH)+1-M)PH(DPH)=31H(R2)=00H(DPL)=IOHINCDPH:(DPH)+1->DPH(DPH)=32HMOV20H,#36H;#36H->(20H)(20H)=36HSETBOOH;位地址OOH置120H.0=1(20H)=37HMOVA,20H:(20H)->A(八)=37HMOVXDPTR,A;(八)-XDPTR)(DPTR)=321OH(3210H)=37HINCA;(八)+1->A(八)=38HINCA;(八)+1->A(八)=39HPUSHACC:系加器A内容压栈(SP)=51HXCHA,R2;累加器A的内容与R2内容互换(八)=OOH(R2)=39HPOPDPH;堆栈内容弹到DpH(DPH)=39HADDAt#55H;(八)÷#55H->A(八)=55HPUSHACC;累加器A内容压栈END(八)=55H(R2)=39H(20H)=37H(DPTR)=391OH(SP)=51H3、ORG1.JMIORG0>START3OH;跳杆到(PC)=OO30H处START:MOVRO,#30H;#30H->R0(RO)=30HMOVAt*12H;#12H->A(八)=12HSETBC:(Cy)=1ADDCAtRO;(八)+(RO)+Cy->A(八)=43HMOV能0,A:(八)-XRO)(30H)=43HSWAPA;索加再A凹凸4位交换(八)=34HINCA;(八)+1->A(八)=35HMOVDPTR1#2000H:#2000H->DPTR(DPTR)=2000HINCDPH;(DPH)+1->DPH(DPH)=21HMOVP1,A;(八)->P1(P1)=35HINCA;()+1->A(八)=36HMOVXOPTR,A;(八)-XDPTR)(2100H)=36HXCHAyRO;(八)SRO(八)=30H(RO)=36HRLA;尿加器A内容循环左移()=60HPUSHACC;累加舞A的内容入栈RLA;累加器A内容状环左移(八)=OCOHPOPACC:堆栈内容弹出到索加器A(八)=60HEND(八)=60H(RO)=36H一(DPTR)=2100H(PD=35H(30H)=43H4、ORGOLJMPSTART;跳好到(PC)=Oo30H处ORG30HSTART:MOVSP,#50H;#50H->SP(SP)=50HMOVDPTR,#300OH;#3000H->DPTR(DPTR)=3000HMOVR0»#20H;#20H->R0(RO)=20HMOVA#23H:#23H->A(八)=23HMOVR2,#0FH;#0FH->R2(R2)=0FHSETB01H;量位20H.1(20H.1)=1SETBC:量住Cy(Cy)=IADDCA,0RO;(八)+(RO)H)y->A(八)=26HINCRO;(R0)+1->R0(RO)=21HMOVRO,A:(八)-X(RO)(21H)=26HLOOP:DJNZR2,LOOP;(R2)-1->R2若R2内容不等于草则样移SWAPA;累加卷A内容的凹凸4位交换(八)=62HPUSHACC;累加器A内容入栈INCDPH;(DPH)+1->DPH(DPH)=31HMOVXO)PTR,A:(八)-XDPTR)(31OOH)=62HPOPB:堆栈内容弹出到B(B)=62HRRA;累加再A内容筑环右移(八)=31HADDA,B:(八)+(B)A(八)=93HMOVP1,A:(八)->P1(P1)=93HEND(21H)=26H(R2)=OOH(八)=93H(B)=62H(3100H)=62H5、ORGOLJMPSTART.;跳榜到(PC)=0030H处ORG30HSTART:MOVDPTR,#1OOOH;#1000H->DPTR(DPTR)=1000HMOVA»#13H;#13H->A(八)=13HMOVR0t#20H:#20H->R0(RO)=20HSETBC;1->Cy(Cy)=1MOVROlA;(八)-X(RO)(20H)=13HRLCA;累加器A的内容带进位相环左移(八)=27HXCHA,gO;乐加国A的内容与20H单元的内容互换(八)=13H(20H)=27HPUSHACC;累加器A的内容入栈POPDPL;堆栈内容弹出到DpL(DPL)=13HMOVXWPTR,A;(八)-XDPTR)(1013H)=13HDECA;(八)-1->A(八)=12HPUSHDPH:DPH内容压栈POPB;堆栈内容弹出到B(B)=IoHADDA,B;(八)+(B)->A(八)=22HMOVP1,A.:(八)->P1(P1)=22HCLRA;累加BA内容清聿ADDA,B;(八)+(B)->A(八)=IOHEND(PD=22H(B)=10H(20H)三27H(DPTR)=1013H(RO)=20H6、ORGOLJMPSTART;跳榜到(PC)=003OH处ORG30HSTART:MOVSPr*50H;#50H->SP(SP)=50HMOVRO,#20H;#20H->R0(RO)=20HMOVR2,#10H;#10H->R2(R2)=10HMOVAt#24H;#24H->A(八)=24«LOOP:MOV0RO,A;(八)-X(RO)INCRO;(R0)+1->R0DJNZR2,LOOP;(R2)-1->R2若R2内容不等于。则跳转到LoOP处SETBOOH;1一位地址为OOH的位(20H.0)=1(20H)=25HSETBC;1->Cy(Cy)=1ADDCA,#00H;(八)-KX)H+(Cy)->A(八)=25HSWAPA;累加器A内容凹凸四位互换(八)=52HPUSHACC:累加器A内容压栈POPDPH:堆栈内容弹出到DPH(DPH)=52HPUSHACC;累加居A内容压栈POPB;堆栈内容律出到B(B)=52HMOVA,R2;(R2)->A(八)=OOHMOVDPL,A;(八)->DPL(DPL)=OOHMOVAyB;(B)->A(八)=52HPUSHACC:累加器A内容压栈(SP)=SlHEND(八)=52H(R2)=OOH(20H)=25H(DPTR)=520OH(SP)=51H7、ORGOLJMPSTART;跳料到(PC)=003OH处ORG30HSTART:MOVDPTR,#21OOH;#21OOH->DPTR(DPTR)=21OOHCLRA;0->A(八)=OOHMOVR1,#30H:#30H->R1(R1)=30HSETBC;1Cy(Cy)=IADDCAyRl;(八)+(R1)-HJy->A(八)=31HMOV能1,A;(八)-X(RD)(30H)=31HPUSHACC;累加看A的内容压栈POPDPL;堆栈内容弹出到DPL(DPL)=31HRRA;尿加器A的内容错环右移(八)=98HMOVRO,A;(八)->RO(RO)=98HORL儿#24H:(八)or24H->A(八)=OBCHMOVP1,A:(八)->P1(PI)=OBCHSWAPA;累加再A的内容凹凸四位交换(八)=OCBHMOVDPH,A;(八)->DPH(DPH)=OCBHMOVB,#02H:#02H->B(B)=02HADDA,B;(八)+(B)->A(八)=OCOHCLRACC.3;O->ACC.3(八)=0C5HSWAPA;累加器A的内容凹凸四位交换(八)=SCH8、ORGOLJMPSTART;跳臂到(PC)=Oo30H处ORG30HSTART:MOVSP,#50H;#50H->SP(SP)=50HMOVR3f*10H;#10H->R3(R3)=10HCLRA:累加暮A内容清聿(八)=OOHMOVR0t#20H;#20H->R0(RO)=20HLOOP:MOVRO,A:(八)-X(RO)(20H)=00HINCRO;(R0)+1->R0(20H)=01HDJNZR3,L00P;(R3)-1->R3若R3不等于掌则跳转到L(X)P处SETBOOH;1一位地址OOH位(20H0)=1(20H)=01HSETBC:1->Cy(Cy)=ISUB8A,#OoH;(八)-<X)H-Cy->A(八)=OfTHMOVDPL,A:(八)DPL(DPL)=OFFHPUSHACC:累加器A的内容压栈MOVAtR3;(R3)->A(八)=OOHMOVDPH,A;(八)->DPH(DPH)=OOHPOPACC:堆栈内容弄出到A(八)=OFFHMOVXO)PTR,A;(八)->(DPTR)(OOFFH)=OFFHANLA,#55H;(八)and55H->A(八)=55HPUSHACC;累加器A的内容压栈(SP)=SIHCLRA;累加舞A内容清*(八)=OOHENDEND(A)= 5CH (RO)= 98H(DPTR)= 0C831H(PD= OBCH (30H)= 31HOO=OOH(R3)=OOH(20H)=OIH(DPTR)=OOFFH(SP)=51H9、ORGOLJMPSTART;跳杼到(PC)=003OH处ORG30HSTART:MOVRO,#30H;#30H->R0(RO)=30HMOVR1,#20H;#20H->R1(R1)=20HMOVA,RO;(RO)->A(八)=30HADOA,#37H;(八)4*36H->A(八)=67HMOVIM,A;(八)->P1(P1)=67HINCRO;(R0)+1->R0(RO)=31HINCR1;(R1)+1->R0(R1)=21HANLA,R1;(八)&(RI)->A(八)=21HSWAPA;累加器A的凹凸4位交换(八)=12HPUSHACC;又加器A内容压栈MOVP1,A;(八)P1(P1)=12HSWAPA;系加需A的凹凸4位交挨(八)=21HPOPB;堆栈内容出栈到B寄存器(B)=12HMOVROyA;(八)->RO(RO)=21HMOVDPTR,#2200H;#2200H->DPTR(DPTR)=2200HSETBC;1->Cy(Cy)=1ADDCA,B;(八)+(B)+(Cy)A()=34HMOVXWPTR1A;(八)-XDPTR)(2200H)=34HEND(RO)=21H(RD=21H(PI)=12H(B)=12H(2200H)=34H10、ORGOLJMF>START;跳杼到(PC)=OO30H处ORG30HSTART:MOVSP,#50H;#50H->SP(SP)=50HMOVR2,#20H;#20H->R2(R2)=20HMOVDPTR,#300OH;#3000H->DPTR(DPTR)=30HCLRA;0->A(八)=OLOOP:MOVXOPTR,A;(八)-XDPTR)INCDPTR:(DPTR)+1->DPTRDJNiIR2,L00P;(R2)T->R2若(R2)不等于搴则样移到L(X)P处INCDPH;(DPH)+1->DPH(DPH)=31H(R2)=00H(DPL)=20HINCDPH;(DPH)+1->DPH(DPH)=32HMOV20H,#38H;#36H->(20H)(20H)=38HSETEI01H;位地址OlH量120H.1=1(20H)=3AHMOVA,20H:(20H)->A(八)=3AHMOV)(OPTR,A;(八)-XDPTR)(DPTR)=3220H(3220H)=3AHINCA;(八)+1A(八)=3BHINCA;(八)+1->A(八)=3CHPUSIIACC:累加器A内容压栈XCHPOPADDPUSFENDOO=55HA,R2DPHA,#55HIACC(R2)=3CH;累加患A的内容与R2内容互换;堆栈内容弄到DPH(DPH)=3CH;(八)+#55H->A(八)=55H;累加器A内容压栈,(SP)=51H(20H)=3AH(DPTR)=3C20H(八)=OOH(R2)=3CH(SP)=51H11、ORGOLJMPSTART;跳转到(PC)=Oo30H处ORG30HSTART:MOVR0,#20H;#20H->R0(RO)=20HMOVAt#31H:#31H->A(八)=31HSETBC;(Cy)=IADDCA,RO;(八)+(RO)+CyA(八)=52HMOV能O,A;(八)(RO)(20H)=52HSWAPA;从加叁A凹凸4位交换(八)=25HDECA;(八)-I->A(八)=24HMOVDPTR,#200OH;#2000H->DPTR(DPTR)=2000HINCDPH;(DPH)+1->DPH(DPH)=21HDECDPL;(DPL)-1->DPL(DPL)=OFFHMOVP1,A:()P1(P1)=24HINCA;(八)+1->A(八)=25HMOVXOPTR,A;(八)->(DPTR)(21FFH)=25HXCHA,RO:(八)SRO(八)=20H(RO)=25HRLA;索加叁A内容口环左移(八)=40HPUSHACC;系痴器A的内容入栈RLA;累加器A内容优环左移(八)=80HPOPACC;堆栈内容弹出到索加叁A(八)=40HEND(八)=40H(RO)=25H(DpTR)=21FFH(PD=24H(20H)=52H12、ORGOLJMF>START;跳杆到(PC)=Oo30H处ORG30HSTART:MOVSP,#50H;#50H->SP(SP)=50HMOVDPTR,#200OH;#3000H->DPTR(DPTR)=2000HMOV20H,#06H;#06H->20H(20H)=06HMOVR0,#20H;#20H->R0(RO)=20HMOVA,#35H:#35H->A(八)=35HMOVR2t#10H;#10H->R2(R2)=10HSETBOOH:五位20H.0(20H.0)=1(20H)=07HSETBC:五位Cy(Cy)=1ADDCA,0RO;(八)+(RO)-H)y->A(八)=3DHINCRO;(R0)+1->R0(RO)=21HMOV0RO,A:(八)-X(RO)(21H)=3DHLP:DJNZR2,LOOP;(R2)-1->R2若R2内容不等于本则转移SWAPA:累加器A内容的凹凸4位交换(八)=0D3HPUSHACC;累加器A内容入栈INCDPH;(DPH)+1->DPH(DPH)=21HMOVXQPTR,A;(八)-XDPTR)(21OOH)=0D3HPOPB;堆栈内容弹出到B(B)=OMHRRA;累加舞A内容拥环右移(八)=0E9HADDA,B;(八)+(B)A(八)=OBCHMOVP1,A:(八)->P1(PD=OBCHEND(21H)=3DH(R2)=OOH(八)=OBCH(B)=003H(2100H)=0D3H13、ORGOLJMPSTART;跳转到(PC)=30H处ORG30HSTART:MOVDPTR,#200OH;#2000H->DPTR(DPTR)=2000HMOV'#36H:#36H->A(八)=36HMOVR0,t30H:#30H->R0(RO)=30HSETBC;1>Cy(Cy)=1MOV0RO,A;(八)-X(RO)(30H)=36HRLCA:累加器A的内容带进位据环左移(八)=6DHXCHA,RO;累加BA的内容与20H单元的内容互换(八)=36H(30H)=6DHPUSHACC;累加若A的内容入栈POPDPL:堆栈内容弹出到DpL(DPL)=36HMOVXWPTR,A;(八)-XDPTR)(2036H)=36HDECA;(八)-1->A(八)=35HPUSHDPH:DPH内容压栈POPB;堆栈内容弹出到B(B)=20HADD儿B:(八)+(B)->A(八)=55HMOVP1,A;(八)->P1(P1)=55HCLRA:累加国A内容清*ADDAyB:(八)+(B)->A(八)=20HEND(PD=55H(B)=20H(30H)=6DH(DPTR)=2036H(RO)=30H14、ORGOLJMPSTART;跳转到(PC)=003OH处ORG30HSTART:MOVSP,#60H;#60H->SP(SP)=60HMOVRO,#20H;#20H->R0(RO)=20HMOVR2,#10H:#10H->R2(R2)=10HMOVA,#24H;#24H->A(八)=24HLOOP:MOV能O,A;()(RO)INCRO;(R0)+1->R0DJNZR2,LOOP;(R2)-1->R2若R2内容不等于。则跳转到LooP处SETB01H:1一>位地址为OIH的位(20Hj)=I(20H)=26HSETBC;1->Cy(Cy)=IADDCAv20H;(八)+(20H)+(Cy)->A(八)=48HSWAPA;累加患A内容凹凸四位互换(八)=0B4HPUSHACC;系施器A内容压栈POPDPH;堆栈内容弹出到DPH(DPH)=0B4HPUSHACC;累加器A内容压栈POPB;堆栈内容弹出到B(B)=0B4HMOVA,R2;(R2)->A(八)=OOHMOVDPL,A:(八)->DPL(DPL)=OOHADDA,B;(八)+(B)->A(八)=0B4HPUSHACC;累加器A内容压栈(SP)=61HEND(八)=_0B4H(RO)=30H(20H)=26H(DPTR)=0B400H(SP)=61H15、ORGOLJMPSTART;跳转到(PC)=003OH处ORG30HSTART:MOVDPTR,#11OOH;#11H->DPTR(DPTR)=11OOHCLRA:0->A(八)=OOHMOVR1t*20H;#20H->R1(R1)=20HSETBC;1Cy(Cy)=1ADDCAyRl;(八)+(R1)+Cy->A(八)=21HMOVR1,A;(八)-X(RD)(20H)=21HINCA;(八)+1->A(八)=22HINCA:(八)+1->A(八)=23HPUSHACC;素加器A的内容压栈POPDPL;堆栈内容弹出到DPL(DPL)=23HRRA;累加器A的内容摘环右移(八)=91HMOVRO,A;(八)->RO(R0)=91HORLAt#24H;(八)or#24H->A(八)=0B5HMOVP1,A:(八)->P1(P1)=0B5HSWAPA;索加器A的内容凹凸四位交换(八)WBHMOVDPH,A;(八)->DPH(DPH)=SBHMOVB,#02H;#02H->B(B)=02HADOA,B:(八)+(B)->A(八)=5DHCLRACC.4;O->ACC.4(八)=4DHSWAPA;累加器A的内容凹凸四位交换(八)=OMHEND(八)=D4H(RO)=91H(DPTR)=5B23H(P1)三05H(20H)21H16、ORG1.JMPOSTART;跳转到(PC)=003OH处ORGSTART:MOV30HSP,#60H;#60H->SP(SP)=60HMOVR3,#20H;#20H->R3(R3)=20HMOVA,#20H:#20H->A(八)=20HMOVRO,MOH;#20H->R0(RO)=20HLOOP:MOVORO,A;(八)-X(RO)INCRO:(R0)+1->R0DJNZR3,L00P;(R3)-1->R3若R3不等于聿则跳转到LOOP处SETB02H:1一>位地址02Hji(20H2)=1(20H)=24HSETBC:1->Cy(Cy)=ISUBBA,20H;(八)-(20H)-Cy->A(八)=OFBHMOVDPL,A;(八)->DPL(DPL)=OFBHPUSHACC;累加器A的内容压栈MOVA,R3;(R3)->A(八)=OOHMOVDPH,A;(八)->DPH(DPH)=OOHPOPACC:堆栈内容弹出到A(八)=OFBHMOVXQPTR,A;(八)->(DPTR)(OOFBH)=OFBHANLAt#55H;(八)and55H->A(八)=51HPUSHACC;累加器A的内容压栈(SP)=61HSWAPA;累加叁A内容凹凸4位交摸(八)=15HEND(八)=_15H(R3)=OoH(20H)=24H(DPTR)=OOFBH(SP)=61H17、ORGOMOVR2,#8;#8->R2(R2)=8HMOVR0,#30H;#30H->R0(RO)=30HCLRA;#0->A(八)=OCPLA;素加器A的内容取反,(八)=OFFHLP:MOVMO,A;(八)->(RO)(30H)(37H)=OFFHINCRO;(R0)+1->R0DJNZR2,LOOP;(R2)-1->R2,(R2)0则转移到LOoP处MOVB,R2;(R2)->B(B)=(R2)=0INCB;(B)+1->B(B)=IMOVA,RO;(RO)->A(八)=(R0)=38HCLRC;O->CyCy=OADDCA,B;(八)+(B)+Cy->A(八)=39HMOVRO,A;(八)->R0(RO)=(八)=39HRLCA;尿加舞A的内容带进位左移,(八)=72HMOVDPTR,#1234H;#1234H->DPTR(DPTR)=1234HMOVXWPTRrA(八)-XDPTR)(1234H)=72HSWAPA;累加居A的内容凹凸4位交换,(八)=27HPUSHACC;累加器内容入栈POPDPH;堆栈内容弹出到DpH(DPH)=27HEND(RO)=39H(八)=27H(33H)=OFFH(DPTR)=2734H(1234H)=72H评分方法:指令注释占5分,对于程序段注释部分写对的学生可酌情给1一4分;程序段执行年果今空1分,共5分.18、ORG0MOVSP,#60H;#60H->SP(SP)=60HMOVDPTR,#1OOOH;#1000H->DPTR(DPTR)=I000HMOVR0,#4OH;#40H->R0(RO)=40HMOVA,#40H;#40H->A(八)=40HMOVR2,超;#8->R2(R2)=08HLOOP:MOV0R0,A;(八)->(R0)(40H)(47H)=40HINCRO;(RO)+1->R0DJNZR2,LP;(R2)-1->R2,(R2)0则转移到L(X)P处MOVR0,#40H;#40H->R0(RO)=40HMOVR2,#8;#8->R2(R2)=08HL00P1:MOVA,0RO;(RO)->AINCA;(八)+1->AANLA,#0FH;(八)and#OFH->AMOVX0DPTR,A;(八)-XDPTR)(1000H)*(1007H)=01HINCRO;(RO)+1->R0INCDPTR;(DPTR)+1->DPTRDJNZR2,L00P1;.(R2)-1->R2,(R2)手0;则料移到LooPl处PUSHDPL;DPL内容入栈(SP)=61HPOPB;堆栈内容弹出到B寄存器,(B)=08H,(SP)=60HPUSHDPH;DPH内容压栈(SP)=61HPOPACC;堆栈内容弹出到累加基A,(八)=10Ht(SP)=60HADDA,B;(八)+(B)->A(八)=18HPUSHENDB;寄存器B内容压栈(SP)=61H(八)=18H(B)=08H(42H)=_40H(1004H)=01H(SP)=61H评分方法:指令注释占5分,对于程序及注释部分写对的学生可酌情给14分;程序段执行结果冬空1分,共5分.19、ORG0MOVR0,#20H#20H->R0(RO)=20HMOVA,#40H#40H->A(八)=40HSETBC;1-X>yCy=1ADDCAtRO;(八)+(RO)+Cy->A(八)=61HMOVR2,#8;#8->R2(R2)=08HLOOP:MOV0R0,A;(八)-XRO)(20H)(27H)=61HINCRO;(R0)+1->R0DJNZR2,LOOP;(R2)-1->R2(R2)手。则跳杆到LooP处MOVP1,R2;(R2)->P1(P1)=0CLR00H;0->20H.0(20H)=60HMOVA,20H;(20H)->A(八)=60HPUSHACC;累加器A的内容入栈POPDPH;弹栈到DpH(DPH)=60HMOVA,25H;(25H)->A(八)=61HMOVENDDPLtA;(八)->DPL(DPL)=61H(20H)=60H(22H)=61H(DPTR)=606IH(Pl)=OoH(RO)=28H评分方法:指令注择占5分,对于程序段注择部分写对的学生可酌情给1一4分;程序段执行结果每空1分,共5分.20、ORG0MOVSP,#50H;#50H->SP(SP)=50HMOVRO,MOH;#20H->R0(RO)=20HMOVBtRO;(RO)->B(B)=20HMOVA,#30H;#30H->A(八)=30HADDA,B;(八)+(B)->A(八)=50HSETBC;1->CyCy=1RRCA;系加禽A的内容带进位相环右移(八)=0A8HCy=OMOV能0,A;(八)-XRO)(20H)=0A8HSETBOOH;1->20H.0(20H)=OA9HMOVDPTR,#1000H;#1000H->DPTR(Dptr)=100OHMOVX索)PTR,A;(八)-XDPTR)(1000H)=0A8HINCDPL;(DPL)+1->DPL(DPL)=OIH(DPTR)=11HMOVA,RO;(RO)->A(八)=OA9HMOVXWPTRfA;(八)-XDPTR)(1001H)=0A9HSWAPA;累加居A的内容进行凹凸四位支换(八)=9AHORLA,#OFH(八)or#OFH->A(八)=9FHPUSHACC;累加器A的内容入栈(SP)=51HPOPDPL;弹栈到DPL(DPL)=9FH(DPTR)=109FH(SP)=50HPUSHACC;系

    注意事项

    本文(《单片机》读程序题题库答案.docx)为本站会员(夺命阿水)主动上传,课桌文档仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知课桌文档(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-1

    经营许可证:宁B2-20210002

    宁公网安备 64010402000986号

    课桌文档
    收起
    展开