《微型计算机技术课后习题一二三章答案.doc》由会员分享,可在线阅读,更多相关《微型计算机技术课后习题一二三章答案.doc(14页珍藏版)》请在课桌文档上搜索。
1、-微计算机二三章1.物理地址为FFFF0H,且段偏移量为A000H,假设对应的段地址放在DS中,那么DS应为(B) 。A.5FFFH B.F5FFHC.5FFF0H D.F5FF0H2.以下CPU中属于准16位的是C 。A.8080 B.8086 C.8088 D.80386SX 3.8088的外部数据总线为A 位。A.8 B.16 C.32 D.644.8086CPU的部构造由D 组成。A.ALU,EU,BIU B.ALU,BIU,地址加法器C.存放器组,ALU D.EU,BIU5.每当8086的指令队列中有B空字节,BIU就会自动把指令取到指令队列中。A.1个 B.2个 C.3个 D.4个
2、6.BIU的功能是C。A.计算有效地址B.分析指令,产生控制信号C.与存储器或I/O端口之间进展传送,并能形成物理地址D.进展算术运算与逻辑运算7.指令队列缓冲器的作用是 D 。A.暂存操作数地址 B.暂存操作数C.暂存指令地址 D.暂存预取指令8.8086的指令队列的长度是C 字节。A.4个 B.5个 C.6个 D.8个9.8088的指令队列的长度是A字节。A.4个 B.5个 C.6个 D.8个10.以下存放器都存在于BIU部件的是B。A.SP、CS B.IP、DSC.BP、IP D.FR、SP 11.8086 CPU部共有C 个16位存放器。A.12 B.13 C.14 D.1612.不属
3、于EU局部的存放器是 A 。A.IP B.BP C.DI D.SP13.8086/8088的状态标志有D个。A.3 B.4 C.5 D.6 14.8086有B个地址/数据复用引脚。A.8 B.16 C.20 D.3215.8088有A 个地址/数据复用引脚。A.8 B.16 C.20 D.3216.8086/8088中,一个最根本的总线周期由 B 个时钟周期T状态组成。A.1 B.4 C.2 D.617.在8086/8088中,在T1状态,CPU往总线发出C信号。A.数据 B.状态 C.地址 D.其它18.总线周期为T1、T2、T3、T4,假设要增加等待状态TW,它应插在C之后。A.T1 B.
4、T2 C.T3 D.T419.假设在一个总线周期中,CPU对READY信号进展了次采样,那么该总线周期共包含_个时钟周期。DA.5 B.6 C.7 D.8 20.8086复位时所需的RESET信号至少应维持 B 。A.2个时钟周期的高电平B.4个时钟周期的高电平C.2个时钟周期的低电平D.4个时钟周期的低电平21.在以下信号中,都属于输入信号的是C。A.HOLD,INTR,DT/ RB.READY ,HLDA,M/ IOC.RESET,HOLD,MN/MXD.M/IO,ALE,TEST22.CPU访问存时,RD开场有效时对应的状态是B。A.T1 B.T2 C.T3 D.T423.8086/80
5、88的存储器可以寻址1MB的空间,在对I/O进展读写操作时,20位地址中只有B有效。A.高16位 B.低16位C.低8位 D.高8位24.8086/8088的存储器可以寻址1MB的空间,在对I/O进展读写出操作时,20位地址中只有低16位有效。这样,I/O地址的寻址空间为 A 。A.64K B.256KC.128K D.10K25.关于中断NMI和INTR的触发方式,以下说确的是 C 。A.NMI是上升沿触发,INTR是低电平触发B.NMI是下降沿触发,INTR是低电平触发C.NMI是上升沿触发,INTR是高电平触发D.NMI是下降沿触发,INTR是高电平触发26.8086CPU的引脚中,接收
6、外部中断请求输入信号的引脚有 C 。A.15个 B.8个 C.2个 D.1个27.当8086CPU从总线上撤消地址,而使总线的低16位置成高阻态时,其最高4位用来输出总线周期的 C。A.数据信息 B.控制信息C.状态信息 D.地址信息28.在8086的总线周期中,ALE在T1周期有效,它是一个 C。A.负脉冲,用于锁存地址信息B.负脉冲,用于锁存数据信息C.正脉冲,用于锁存地址信息D.正脉冲,用于锁存数据信息29.CPU响应DMA传送请求的信号是 B 。A.READY B.HLDAC.RD D.WR 30.8086CPU在进展I/O写操作时,M/IO和DT/R必须是B。A.0,0 B.0,1
7、C.1,0 D.1,1 31.INTA信号是位于连续周期中的 B 个负脉冲。A.1 B.2 C.3 D.432.在8086系统中,CPU被启动后,IP及四个段存放器的初始状态是D。A.全部清0B.全部被置成FFFFHC.IP=FFFFH,四个段存放器清0D.CS=FFFFH,其它的存放器被清033.在8086系统中,CPU被启动后,IP及四个段存放器的初始状态是D 。A.全部清0B.全部被置成FFFFHC.IP=FFFFH,四个段存放器清0D.CS=FFFFH,其它的存放器被清034.8086CPU经加电复位后,执行第一条指令的地址是D 。A.FFFFH B.03FFFHC.0FFFFH D.
8、FFFF0H35.8086系统复位后,下面的表达错误的选项是_B。A.系统从FFFF0H处开场执行程序。B.系统此时能响应INTR引入的中断。C.系统此时能响应NMI引入的中断。D.DS中的值为0000H。36.8086存储器读周期中,数据开场的状态是C。A.T1 B.T2 C.T3 D.T4 37.8086存储器写周期中,数据开场的状态是 B 。 A.T1 B.T2 C.T3 D.T4 38.在8086的总线写周期中,微处理器给出的控制信号最小模式下,WR,RD,M/IO分别是C 。A.1,0,1 B.0,1,0C.0,1,1 D.1,0,039.在8086的最小模式系统中,M/IO、RD和
9、WR当前信号为、,表示现在进展的是_D。A.I/O读 B.I/O写C.存储器写 D.存储器读40.在8086的写周期中,各信号出现的正确序列为_D_。A.ALE的下降沿、地址信号、数据信号B.ALE的上升沿、地址信号、数据信号C.地址信号、ALE的下降沿、数据信号D.地址信号、ALE的上升沿、数据信号1、 练习1.8086系统中存储器的逻辑地址和物理地址之间有什么关系?2.设段基址为4ABFH,物理地址为50000H,求偏移地址是什么?3.存储器为什么分段编址?4.什么是端口、接口?端口地址编址方法有哪些?1.80386CPU存放器构造中比8086增加的局部有哪些?其主要用途是什么?2. 简述
10、实地址方式和虚拟8086方式的区别。3. 32位微处理器中如何实现逻辑地址到物理地址的转换?怎样提高转换速度?4. 假设虚拟地址为0100:00000200H,制止分页。如果描述符中读出的段基址为00030000H,那么操作数的物理地址是什么?5. 采用描述符表有什么优点三、思考题43.8086指令MOV AX,1234H,该指令源操作数的寻址方式为 A 。A.立即寻址 B.存放器寻址C.直接寻址 D.存放器间址44.使用直接寻址方式时,操作数总是在 C中。A.通用存放器 B.堆栈C.主存单元 D.段存放器45.存放器间接寻址方式中,操作数在C 中。A.通用存放器 B.堆栈C.主存单元 D.段
11、存放器46.8086指令MOV AX,BX,该指令源操作数的寻址方式为D。A.立即寻址 B.存放器寻址C.直接寻址 D.存放器间址47.8086指令MOV AX,3000H,该指令源操作数的寻址方式为C。A.立即寻址 B.存放器寻址C.直接寻址 D.存放器间址48.8086在基址加变址的寻址方式中,基址存放器可以为 B ,变址存放器可以为SI或DI。A.AX或CX B.BX或BPC.SI或BX D.DX或DI 49.8086CPU在基址加变址的寻址方式中,基址存放器可以为BX或BP,变址存放器可以为D。A.AX或CX B.BX或BPC.SI或BX D.SI或DI 50.8086/8088可用于
12、存放器间接寻址的存放器有D个。A.1 B.2 C.3 D.4 51.采用存放器间接寻址时,存储单元的有效地址由存放器指出,这些存放器为 C。A.AX,BX,CX,DX B.CS,ES,DS,SSC.BX,BP,SI,DI D.SP,BP,SI,DI 52.如果以BP存放器对操作数进展间接寻址,那么操作数默认在C 。A.代码段 B.数据段C.堆栈段 D.扩展段53.如果以BX存放器对操作数进展间接寻址,那么操作数默认在B。A.代码段 B.数据段C.堆栈段 D.扩展段54.MOV AX,ES:BXSI的源操作数的物理地址是B。A.16(DS)+(BX)+(SI)B.16(ES)+(BX)+(SI)
13、C.16(SS)+(BX)+(SI)D.16(CS)+(BX)+(SI) 55.(DS)=2000H,(SS)=1500H,(ES)=3200H,(SI)=00A0H,(BX)=0100H,(BP)=0010H,数据段中的变量名VAL偏移量值为50H,指出以下各条指令中源操作数的寻址方式是什么?对存储器操作,其物理地址是多少?1MOV AX,100H2MOV AX,ES:BX3MOV AX,BP4MOV AX,VALSI5MOV AX,BXSI6MOV AX,VALBXSI 56.假设V1和V2是用DW定义的变量,以下指令中正确的选项是 B 。A.MOV V1,V2 B.MOV V1,20HD
14、B.MOV AX,SI+DIC.MOV CX,BP+BXD.MOV AX,SI+BP 58.设(20010H)=3FH,(20011H)=B2H,那么执行以下指令后BX= B 。MOV AX,2000HMOV DS,AXMOV BX,0010HA.3FB2H B.B23FH C.3F3FH D.B2B2H 59.下面格式不正确的指令是 C 。 A.MOV AX,38 B.MOV SP,38 C.MOV DS,38 D.MOV AL,38 60.设M/IO,WR,RD在某时刻分别为1,0,1时,在以下指令中与其对应的是。A.MOV AX,BX+10 B.IN AL,110C.MOV ES:DI,
15、AX D.OUT 40H,AL61.设当前SP中为0400H,在执行了PUSH DS,PUSH AX两条指令后,SP中为 D 。A.0402H B.0404HC.03FEH D.03FCH62.设(SP)=0100H,(SS)=2000H,执行PUSH BP指令后,栈顶的物理地址是 A 。A.200FEH B.0102HC.20102H D.00FEH 63.假定(SS)=2000H,(SP)=0100H,(AX)=2107H,执行指令PUSH AX后,存放数据21H的存储器单元的物理地址是 D 。A.20102H B.20101HC.200FEH D.200FFH64.设(SP)=2800H
16、,使(SP)=27FEH的正确指令是 B 。A.NEG A B.MOV SP,27FEHC.POP AX D.MOV SP,27FEH 65.假设存放器AX、BX、CX、DX的容分别为0018H,0019H,0020H,0021H时,依次执行PUSH AX,PUSH BX,POP CX,POP DX后,存放器CX的容为 B 。A.0018H B.0019HC.0020H D.0021H66.假设用户堆栈位于存储区10000H1FFFFH,那么该堆栈的段基址是 C 。A.10000H B.1FFFFHC.1000H D.0FFFH 67.假定(DS)=4000H,(42728H)=55H,(42
17、729H)=AAH,执行指令LEA BX,2728H后,BX中的容是 C 。A.AA55H B.55AAHC.2728H D.4000H68.假定(DS)=4000H,(DI)=0100H,(40100H)=55H,(40101H)=AAH,执行指令LEA BX,DI后,BX中的容是 C 。A.AA55H B.55AAHC.0100H D.4100H 69.设AX=C544H,在执行指令ADD AH,AL后, C 。A.CF=0,OF=0 B.CF=0,OF=1C.CF=1,OF=0 D.CF=1,OF=1 70.假设(AX)=2891H,问执行 NEG AX指令后,CF和 SF标志位的状态分
18、别是 D 。A.0和0 B.0和1C.1和0 D.1和1 71.CMP指令和 C 指令执行同样的操作,但不送回操作结果,而仅仅影响标志位。A.ADD B.ADCC.SUB D.SBB 72.INC指令不影响 B 标志。A.OF B.CF C.ZF D.SF73.假设(AX)=0122H,四个标志位CF、SF、ZF、OF的初始状态为0,执行指令SUB AX,0FFFH后,这四个标志位的状态是 B 。 A.CF=1,SF=1,ZF=1,OF=1 B.CF=1,SF=1,ZF=0,OF=0 C.CF=0,SF=0,ZF=0,OF=0 D.CF=0,SF=0,ZF=1,OF=1 74.8086执行乘法
19、指令,当得到16位乘积时,结果在A 中。A.AX B.BX C.CX D.DX75.8086执行乘法指令,当得到32位乘积时,结果的高16位在 D 中。A.AX B.BX C.CX D.DX 76.8086执行除法指令时,当被除数为16位,那么除数为 A 位。A.8 B.16 C.32 D.6477.8086执行除法指令时,当被除数为32位,那么除数为 B 位。A.8 B.16 C.32 D.6478.TEST指令和 A 指令执行同样的操作,但不送回操作结果,而仅仅影响标志位。A.AND B.ORC.NOT D.XOR 79.假设(AX)=0FF60H,那么下述程序段执行后,(AX)= ,CF
20、= 。STCMOV DX,96XOR DH,0FFHSBB AX,DX80.以下四条指令都可用来使AL清0,但其中不能清进位位的是 C 。A.XOR AL,AL B.AND AL,0C.MOV AL,0 D.SUB AL,AL 81.以下8086指令中,对AX的结果与其他三条指令不同的是 D 。A.MOV AX,0 B.XOR AX,AXC.SUB AX,AX D.OR AX,0 82.设(AX)=ABDFH,那么在执行指令AND AX,0001H后,AX存放器的容为 C 。C.0001H D.0000H83.设(AX)=ABDFH,那么在执行指令AND AX,8000H后,AX存放器的容为
21、D 。C.1000H D.8000H84.设(AX)=ABDFH,那么在执行指令OR AX,0001H后,AX存放器的容D 。C.0001H D.ABDFH85.假设(AL)=10101101B,为了使其容变为01011101B,以下 A 指令执行一次即可完成此操作。A.NOT指令 B.OR指令C.AND指令 D.XOR指令86.条件转移指令JNE的测试条件是 C 。A.ZF=1 B.CF=0C.ZF=0 D.CF=1 87.使得指令执行转移操作的条件是 A 。A.CF=1 且ZF=0 B.CF=1C.CF=0或ZF=1 D.ZF=0 88.假设AX和BX存放器中存放的是有符号整数,为了判断A
22、X存放器中的数据是否大于BX存放器中的数据,应采用下面 D 指令序列?A.SUB AX,BX JC LABELB.SUB AX,BX JNC LABELC.CMP AX,BX JA LABELD.CMP AX,BX JG LABEL89.有以下程序段 AGAIN:MOV AL,SI MOV ES:DI,AL INC SI INC DI LOOP AGAIN以下指令中 A 可完成与上述程序段一样的功能。A.REP MOVSB B.REP LODSBC.REP STOSB D.REPE SCASB 90.有以下程序段 AGAIN:MOV ES:DI,AL INC DI LOOP AGAIN以下指令
23、中 C 可完成与上述程序段一样的功能A.REP MOVSB B.REP LODSBC.REP STOSB D.REPE SCASB 91.设(SP)=000CH,(SS)=00A8H,在执行CALL DWORD PTR DI指令后得到栈顶的物理地址为 D 。A.00A90H B.00A8EHC.00A8AH D.00A88H92.假设(SP)=0124H,(SS)=3300H,在执行RET 4这条指令后,栈顶的物理地址为 D 。A.33120H B.3311EHC.33128H D.3312AH 93.如果一个子程序的末尾采用段间返回指令,那么返回时,从堆栈弹出 C 个字节。A.1 B.2 C
24、.4 D.6 94.如果一个子程序的末尾采用段返回指令,那么返回时,从堆栈弹出 B 个字节。 A.1 B.2 C.4 D.6 95.在RET n指令中,n可以为 C 。A.1 B.3 C.4 D.5 96.以下指令中允许寻址围最大的是 D 。A.JNZ NEXTB.LOOP NEXTC.JMP SHORT PTR NEXTD.CALL NEAR PTR PROC_NAME 97.(IP)=1000H,(SP)=2000H,(BX)=283FH,指令CALL WORD PTRBX的机器代码是FF17H,试问执行该指令后,存单元1FFEH中的容是 D 。A.28H B.3FH C.00H D.02
25、H98.设(SP)=1000H,(CS)=1FC0H,(IP)=2140H,那么执行段间调用指令之后,堆栈段0FFEH单元的容为 B 。A.1FH B.C0H C.21H D.40H第三章习题讲评3.1 DS=091DH,SS=1E4AH,AX=1234H,BX=0024H,CX=5678H,BP=0024HSI=0012H,DI=0032H,(09226H)=00F6H,(09228H)=1E40H,(1E4F6H)=091DH。在以上给出的环境下,试问以下指令或指令段执行后的结果如何(1)MOV CL,BX+20HSI解:EA= BX+20H+SI=56HPA=DS*16+EA=91D0H
26、+56H=9226HCL=(09226H)=F6H(2)MOVBPDI,CX解: EA= BP+DI=56HPA=SS*16+EA=1E4F6H(1E4F6H)= 5678H(3)LEA BX,BX+20HSIMOV AX,BX+2解:BX= BX+20H+ SI=0056HEA= BX+2=58HPA=DS*16+EA=91D0H+58H=9228HAX=(09228H)=1E40H(4) LDS SI,BXDIMOVSI,BX解:EA= BX+DI=56H, PA=DS*16+EA=91D0H+56H =9226HSI=(09226H)=00F6H, DS=(09228H)=1E40HEA
27、= SI=00F6H, PA=DS*16+EA=1E400H+00F6H=1E4F6H(1E4F6H)= BX=0024H(5)XCHG CX,BX+32HXCHGBX+20HSI,AX解:EA= BX+32H=56H, PA=DS*16+EA=91D0H+56H =9226H(09226H)= CX=5678H , CX=(09226H)=00F6HEA= BX+20H+SI=56H,PA=DS*16+EA=91D0H+56H =9226HAX=(09226H)=5678H ,(09226H) = AX=1234H3.2设DS=1000H,SS=2000H,AX=1A2BH,BX=1200H
28、,CX=339AH,BP=1200H,SP=1350H,SI=1354H,(11350H)=0A5H,(11351H)=3CH,(11352H)=0FFH,(11353H)=26H,(11354H)=52H,(11355H)=OE7H,(126A4H)=9DH,(126A5H)=16H,(21350H)=88H,(21351H)=51H以下各指令都在此环境下执行,在以下各小题的空格中填入相应各指令的执行结果。(1)MOV AX,1352H AX=解:AX=1352H(2)MOV AX,1352H ;AX=解:PA=DS*16+EA=10000H+1352H=11352H(11352H)=0FF
29、H,(11353H)=26HAX=26FFH(3)MOV 0150HBX,CH(11350H)= (11351H)=解: EA=BX+0150H=1350HPA=DS*16+EA=10000H+1350H=11350H, CH=33H(11350H)=33H, (11351H)的值不变,(11351H)=3CH(4)MOV AX,0150HBP AX=_解:EA= BP0150H1350HPA=SS*16+EA=20000H+1350H=21350HAX=5188H(5)POP AX ; AX=_,SP=_解:EA= SP=1350HPA=SS*16+EA=20000H+1350H=21350
30、HAX=5188H, SP=1350H+2H=1352H(6)ADDSI,CX(11354H)=_,(11355H)=_,SF=_ZF=_, PF=_, CF=_, OF=_解:EA=SI=1354H, PA=DS*16+EA=10000H+1354H=11354HCX=339AH, (11354H)=52H,(11355H)=OE7H0E752H+339AH=11AECH-(11355H): (11354H)(11354H) =0ECH, (11355H)= 1AH(11354H) =0ECH, (11355H)= 1AHCF=1,ZF=0,PF(低八位奇偶校验):0ECH= 1110110
31、0BPF=0SF(最高位状态),1H=0001BSF=0OF(溢出标志)0E752H10010B339AH=010B 10010+ 010(7)SUB BH,0150HBXSIBH=_,SF=_,ZF=_,PF=_,CF=_,0F=_解:EA=0150H+BX+SI=26A4H;PA=DS*16+EA=10000H+26A4H=126A4H;(126A4H)=9DH,BH=12HBH=75H, SF=0,ZF=0,PF=0, CF=1 ,OF=0(8)INC BYTE PTR 0152HBX(11352H)=_,(11353H)=_,CF=_解:EA=0152H+ BX= 1352H,PA=D
32、S*16+EA=11352, (11352H)=0FFH, (11352H)=00H, (11353H)= 26H, 不影响CF(9)INC WORD PTR 0152HBX(11352H)=_,(11353H)=_,CF=_解:EA=0152H+ BX= 1352H, PA=DS*16+EA=11532, (11352H)=0FFH, (11353H)= 26H(11352H)=00H, (11353H)= 27H, 不影响CF (10)SAR BYTE PTR 0150HBX,1(11350H) =_, CF=_, OF=_解:EA=BX+0150H=1350HPADS*16+EA=113
33、50H, (11350H)=0A5H= 10100101B11010010B=0D2H, CF=1,OF=0(当移位数为1是,最高位不变那么OF=0)(11)SAL BYTE PTR 0150HBX,1(11350H)=_,CF=_,OF=_解:EA=BX+0150H=1350H,PA=DS*16+EA=11350,(11350H)=0A5H= 10100101B 01001010B=4AH, CF=1,OF=13、3 设以下各转移指令的第一字节在存中的地址为CS=2000H和IP=016EH,且环境均为DS=6000H,BX=16C0H,616C0H=46H,616C1H=01H,616C2
34、H=00H,616C3H=30H,61732H=70H,61733H=17H。写出以下各无条件转移指令执行后CS和IP值。个指令左首的16进制编码是该指令的机器码。指令中的目的地址用相应的标号表示。1EBE7 JMP SHOURT AGAIN2E90016 JMP NEARPTR OTHER3E3 JMP BX4EA46010010 JMP FAR PROB5FF67 JMP WORD PTR 0072HBX 6FFEB JMP DWORD PTR BX解:1E7补码为-19,IP目标=IP源+2+EA即-19 =016EH+2-19=0157H因为段寻址,所以cs=2000H不变2IP目标=
35、IP源+3 +EA=016EH+3+1600H=1771H因为段寻址所以cs=2000H不变3 IP=16C0H, 因为段寻址所以cs=2000H不变4段间寻址,有机器码可看出IP=0146H CS=3000H5段寻址,所以CS=2000H不变 DS*16+0072H+BX=61732H61732H=70H,61733H=17H IP=1770H6PA=DS*16+BX=60000H+16C0H=616C0H (616C0H)=46H (616C1H)=01H IP=0146H (616C2H)=00H (616C3H)=30H CS=3000H34 阅读以下各小题的指令序列,在后面空格中填入
36、该指令序列的执行结果。(1) MOV BL,85H MOV AL,17H ADD AL,BL DAAAL=_, BL=_, CF=_解:17H+85H9CHALDAA 压缩的BCD码加法十进制调整指令。(AL的低4位9或AF=1,ALAL+06H,AF1;AF是辅助进位标志用以标志D3向D4的进位AL的高4位9或CF=1,ALAL+60H,CF1;AL=9CH+ 06H=0A2HAL=0A2H+60H=02H, BL=85H CF=1(2) MOV AX,BX;NOT AX; ADD AX,BX; lNC AXAX=_,CF=_解:lNC不影响标志位 AX=0000H, CF=0(3)MOV
37、AX,0FF60H ; STC ; MOV DX,96 XOR DH,0FFH ; SBB AX DXAX=_,CF=_解:XOR 命令会使 CF0,OF096=60H,AX=0000H, CF=0(4)MOV BX,0FFFEH ; MOV CL,2;SAR BX,CLBX=_,CF=_解:0FFFEH=11110B11111B,CF=01111 1111 1111 1111B,CF=135 阅读分析以下指令序列ADD AX,BXJNO LlJNO L2SUB AX,BXJNC L3JNO L4JMP L5 (1)AX=14C6H,BX=80DCH 解:ADD AX,BXOF=0,CF=0;
38、L1(2)AX=0B568H,BX=5487H解:ADD AX,BXOF=0,CF=1;L1(3)AX=42C8H,BX=608DH解:ADD AX,BX CF=0 ,OF=1, AX=0AC55HSUB AX,BX;CF=0,OF=0;L3(4) AX=0D023H,BX=9FDOH解:ADD AX,BX OF=1,CF=1,AX=6FF3HSUB AX,BX ;CF=1,OF=1;L5(5)AX=9FDOH,BX=0D023H解:ADD AX,BX OF=1,CF=1,AX=6FF3HSUB AX,BX ;CF=1,OF=1;L53.6 AND AL,AL JZ BRCHl RCR AL,1 JZ BRCH2 RCL AL,1 INC AL JZ BRCH3上述程序运行后,试答复(1)当AL =00H时,程序转向BRCHl(2)当AL =01H时,程序转向BRCH2(3) 当AL =0FFH时,程序转向BRCH337完成以下操作,选用什