当前位置:文档之家› 微机原理与接口技术练习题

微机原理与接口技术练习题

0、数制及转换(1). 二进制数 101110 转换成为等值的八进制数是:A) 45 B) 56C) 67 D) 78(2). 十进制数 269 转换成十六进制数是:A) 10E B) 10DC) 10C D) 10B(3). 十六进制数 1000 转换成十进制数是:A) 4096 B) 1024C) 2048 D) 8192(4). 用八位二进制补码表示带符号的定点整数,则表示的十进制数的范围是:A) -127到+127 B) -128到+128C) -127到+128 D) -128到+127(5). 在所有由两个 1 和六个 0 组成的八位二进制整数(补码)中,最小的数是:A) -127 B) -64C) -128 D) -65(6). 设 PC 中单字节带符号的整数: A=01001110,B=10100001,则 A-B 的结果是:A) 11101111 B) 10010001C) 10101101 D) 00101101(7). 微机中字整数(16位)的有效范围是:A) -32768~ 32767 B) -32767~ 32767C) 0~ 65535 D) -32768~32767 或 0~65535(8). 下列二进制数是字符 D 的 ASCII 码的是:A) 11000100 B) 01001000C) 01000100 D) 01000101(9). 无符号十六进制数 FFFF 和 AAAA 相减差为:A) 1111 B) 4444C) 5555 D) 6666(10).二进制数 01011001 表示为压缩 BCD 码为:A) 89 B) +89C) 131 D) 59 BBADACDCCD#1微机原理(1):完整的计算机系统组成是由 :A).计算机和外设 B).系统软件和应用软件C).主机和外设 D).硬件系统和软件系统(2):计算机硬件结构可分为五部分和三总线,其中地址总线信号状是:A).单向双态 B).单向三态C).双向三态 D).双向双态(3):8088微外省处理器有20根地址线可寻址范围:A).640K即0000~FFFFH B)1M即00000~FFFFFHC).1M即0000~FFFFH D).512K即0000~FFFFH(4):80386的CPU采用AT总线的PC机可寻址:A).1M B).8MC).16M D).32M(5):8086/8088系统中内存分段,一个段可使用的最大内存空间为:A).1MB B).64KBC).由段寄存器初值决定 D).由段内偏移量决定(6):PC机486/66其中66是指:A).80486CPU的编号 B).80486CPU的位数C).80486CPU的工作频率 D).无任何意义(7):8088CPU是准16位微处理器其数据总线是:A).内部16位外部8位 B).内部和外部都是8位C).内部和外部都是16位 D).由电路决定(8):8088/8086CPU只有40根引脚,但其数据引脚,地线控制线引脚都超过40根,称之为多总线结构,其中:A).地址线和数据线分开专用B).地址总线和数据总线分时复用C).数据线独用,分时传送各数位D).地址线和控制线分时复用(9):8088CPU其内部有14个寄存器,按其功能可把CPU 分成由指令执行部件EU和总线接口部件BIU组成,其中AX是A).属于执行部件 B).属于总线接口部件C).不属于任何部件 D).既属于BIU又属于EU(10):8088CPU四个段寄存器用于存放的是:A).一般意义的数据 B).将要运算的数据C).某区段的地址 D).某区段首地址的指针DBBCBCABAD#3、传送指令(1):指出指令错误的是:A).MOV [BX+2000H],123H B).MOV AX,123HC).MOV DS,123H D).MOV SI,123H(2):指出正确的指令是:A).MOV AL,BX B).MOV IP,SIC).MOV [SI-20H],12H D).MOV DS,ES(3):指出正确的指令是:A).MOV[2000],[3000] B).MOV DS,AXC).MOV AX,BL D).MOV 123H,AX(4):指出正确的指令是:A).PUSH 1234H B).PUSH WORD PTR[20H]C).POP AL D).POP 12343H(5):下列指令错误的是:A).PUSH AX B).PUSH CSC).POP CS D).POP WORD PTR[12H](6):下列指令执行前寄存器.存贮器值为(AX)=1234H [20100H]=0ABh,[20101H]=0CDH,此时 (DS)=2000H (BX)=100H,执行指令: XCHG AX,[BX]后AX值为: A).(AX)=0100H B).(AX)=2010HC).(AX)=0ABCDH D).(AX)=0CDABH(7):已知在数据区偏移 200H处依次存放0到9共10 个七段显示码表:3FH,06H,5BH,4FH,66H,6DH,7DH 07H,7FH,67H 执行指令:MOV AL,5和XLAT [200H] (AL)=?A).200H B).3FH C).6DH D).66H(8):已知(BX)=1000H,(DS)=2000H在数据段[21010H]开始处连续存放十六进制数:12H,34H,56H,78H,执行指令: LEA BX,[BX+10H] 后(BX)=?A).1234H B).4312HC).1000H D).1010H(9):已知(DS)=2000H,在[20010H]处连续存放十六进制数:12H,34H,56H,78H,89H执行指令:LDS SI,[10H]后A).(DS)=1234H;(SI)=5678HB).(DS)=5678H ; (SI)=1234HC).(DS)=7856H ;(SI)=1234HD).(DS)=7856H;(SI)=3412H(10):下列指令会改娈标志寄存器内容的是:A).LAHF B).SAHFC).POP D).PUSHFCCBBC DCDDB#4、运算指令(1):下列加法指令中错误的是:A).ADD AL,25H B).ADD DATA[BX],AXC).ADD [2000H],[BX] D).ADD BX,12H(2):下列指令正确的是:A).ADD 34H,AL B).ADC [SI],[BX]C).INC 34H D).INC SI #(3).下列指令执行最快的是:A).INC SI B).ADD SI,1C).ADC SI,1 D).INC WORD PTR[SI](4):下列指令正确的是:A).CMP AL,WORD PTR[10H] B).CMP AL,BLC).CMP 1234H,AX D).CMP AL,SI(5):已知(AL)=13H,执行指令: NEG AL 后(AL)=?A).(AL)=13H B).(AL)=0C).(AL)=0EDH D).(AL)=6DH(6):已知执行指令后(AX)=?MOV AX,32MOV BL,4IMUL BLA).(AX)=0FF80H B).(AX)=0032HC).(AX)=0020H D).(AX)=0080H(7):指令 DIV 8 执行后(AX)=? 执行前(AX)=34A).(AX)=0004H B).(AX)=21HC).(AX)=0033H D).(AX)=0204H(8).已知(AX)=0035H,(BL)=39H 执行指令:ADD AL,BL 和 AAA 后(AX)=?A).(AX)=3935H B).(AX)=0104HC).(AX)=006EH D).(AX)=3539H(9):已知(AL)=28H,(BL)=68H,执行指令:ADD AL,BL和 DAA 后(AL)=?A).(AL)=28H B).(AL)=68HC).(AL)=90H D).(AL)=96H(10):已知 (AL)=3,(BL)=9,执行指令 SUB AL,BL 和ASS 后(AL)=?A).(AL)=04H B).(AL)=3HC).(AL)=9H D).(AL)=0FAHCDABC DDBDA#5、运算指令(1): 如果(AL)=86H,(AH)=07H. 执行指令SUB AL,AH和DAS之后(AL)=?A).(AL)=79H B).(AL)=79C).(AL)=7FH D).(AL)=09H(2): 如果(AL)=07H,(BL)=09H. 执行指令MUL AL,BL后,再执行指令AAM后(AX)值为:A).(AX)=003FH和003FH B).(AX)=0063D和0063DC).(AX)=003FH和63 D).(AX)=003FH和0603H(3): 如(AX)=0604H. 则执行指令AAD后 (AX)=?A).(AX)=64H B).(AX)=0604HC).(AX)=0040H D).(AX)=6400H(4): 下列指令哪种可使,AL高四位清零,低四位不变A).AND AL, 0F0H B).AND AL, 0FHC).OR AL, 0F0H D).NOT AL(5): 下列指令中,不改变AL值的有A).AND AL, 0FH B).TEST AL, 35HC).XOR AL,0FFH D).OR AL,0FFH(6):(DX)=10111001B,(CF)=1. 执行指令SHR DX,1后(DX)=?A).(DX)=00B9H B).(DX)=005CHC).(DX)=0072H D).(DX)=00DCH(7): 设(AL)=0B9H,(CL)=3. 执行指令SAR LX,CL后(DX)=?A).(AL)=0B9H B).(AL)=DCHC).(AL)=0F7H D).(AL)=0EEH(8): 设(DL)=0B9H (CL)=3 (CF)=1. 执行指令ROR DL,CL后. (DL)=?A).(DL)=37H B).(DL)=0B9HC).(DL)=17H D).(DL)=0F7H(9): 设(AX)=0B9 (CL)=3 (CF)=1. 执行指令RCR AL,1后. (AL)=?A).(AL)=37H B).(AL)=5CHC).(AL)=0DCH D).(AL)=73H(10):下列指令完成无符号数(AL)=64H 乘2操作正确且执行最快的指令为A).MUL AL,2 B).IMUL AL,2C).SAL AL,1 D).SHL AL,1 ADCBB BCACD#6、串操作指令(1): 下列串传送指令错误的是:A). MOVS BYTE PTR ES:[DI],DS:[SI]B). MOVS AX, BXC). MOVSBD). MOVSW(2):当用CLD清除方向标示后,每执行MOVSW 两个变址寄存器SI和DI变化为:A). 增加2 B). 减少2C). 增加1 D). 减少1(3): 串搜索指令: SCASB 的功能是:A). 把[SI]和[DI]比较结果置标志B). 把SI和DI比较结果置标志C). 把(AL)与[SI]比较结果置标志D). 把(AL)与[DI]比较结果置标志(4): 取串元素指令LODSB 的功能是:A). 把[SI]指向串元素,传送到[DI]指向单元B). 把[SI]指向串元素,传送至ALC). 把[DI]指向串元素,传送到[SI]指向单元D). 把[DI]指向串元素传送至AL(5): 串比较指令前可加重复前缀:repnz,比较次数由:A). (CX)初值决定B). 串元素个数决定C). 由(ZF)=1时停止D). 由(ZF)=1或CX=0时停止(6):串搜索指令REPNE SCASB在执行一次,使CX<==CX-1当搜索到关键字退出:A).(ZF)=0 B).(CX)=0C).(SF)=0 D).(ZF)=1,或(CX)=0(7): 串重复前缀指令重复的条件叙述对的是:A). REPE表示相等时重复B). REPNE表示不相等时重复C). REPE表示相等时且CX不为零重复D).REPNE表示(ZF)=0时重复(8): 下列串重复前缀指令功能相同的是:A). REP 与 REPZ B). REP 与 REPEC). REPZ 与 REPNE D). REPNZ 与 REPNE(9): 将串STR首地址放在DI,串长度存于CX执行指令: MOV AL,'A' 和 REPZ SCASB 功能是:A). 查找串STR中有几个字符'A'B). 查找串STR中第一个不是'A'字符C). 搜索串STR中有'A'字符否D). 比较串STR是否全为相同字符(10):将源串首地址存于SI,目标串首地址存于DI,再执行指令REPNZ CMPSB和指令JZ FOUND. 功能是:A). 查找两串第一个相同数据位置B). 查找两串第一个不相同数据位置C). 比较两串是否相同D). 比较两串是否不相同BADBD DCDBA#7、控制指令(1): 下列无条件转移属于间接转移的指令是:A). JMP 0123H B). JMP [BX]C). JMP FAR PTR A D). JMP FFFF:0(2):数据段标号A处存放双字操作数为段间间接转移地址,执行指令JMP DWORD PTR A目标地址装填方式为:A). (IP)<==(EA);(CS)<==(EA+2)B). (CS)<==(EA),(EP)<==(EA+2)C). (IP)<==号A段内偏移,(CS)<==号A段址D).(IP)<==号A段内偏移,(CS)<==号A段内偏移+2(3): 下列指令属于无符号数比较转移指令的是:A). JMP 12H B). JC 12HC). JA 12H D). JG 12H(4): 下列指令属于带符号比较转移指令的是:A). JNL 1234H B). JMP 1234HC). JNB 12H D). JNE 1234(5):下列条件转移指令不能只由CF标志决定是否转移的是:A). JC B). JNBC). JNAE D). JNBE(6): 条件转移(常用于带符号数)比较指令:JL或JNGE判断条件成立与否所用标志位条件为:A). (CE) OR (ZF)=0 B).(CF) AND (ZF)=1C). (SF) XOR (OF)=0 D).(SF) XOR (OF)=1(7): 下列一组指令功能相同的是:A). JAE 与 JGE B). JNB 与 JNLC). JBE 与 JNA D). JB 与 JL#(8): 如过程名ABC为FAR属性(外部)过程调用:CALL ABC. 执行时,入栈保护后,再将ABC的段地址和偏移:A). 装入IP即可 B). 装入CS即可C). 装入CS或IP D).装入CS和IP(9): 重复控制指令: LCXZ功能是:A). (CX)=0 重复转移B). (CX)=0 且ZF=1 转移重复转移C). (CX)=0 且 ZF=0 重复转移D). (CX)=0 时转移(10):中断执行指令时 INT TYPE号取中断向量方式为:A).(IP)<==(TYPE);(CS)<==(TYPE+4)B). (ZP)<==(TYPE)C).(IP)<==(TYPE*4),(CS)<==(TYPE*4+2)D). (CS)<==(TYPE*4);(ZP)<==(TYPE*4+2)BACAD DCDDC#8、伪指令(1).汇编程序中,以有三种语句:指令语句,伪指令语句,宏指令语句.其中,不是在序运行时执行,而是在汇编时执行语句是:A)指令语句 B)伪指令C)宏指令语句 D)任意语句(2).属性取代操作的基本格式为:A)类型 PRT 表达式 B)PRT 类型式C)类型表达式 PRT D)表达式类型 PRT(3)数值返回操作符有SEG,OFFSET,TYPE,LENGTH..... 其中不改变操作数属性,返回偏移量的为:A) SEG变量或标号B) OFFSET 变量或标号C) TYPE 变量或标号D) TENGTH 变量或标号(4)汇编程序中可以给符号赋值伪指令有:EQU 和"=",其中 EQU 与 "=" 相比A) 功能完全相同B) 功能完全不同C) EQU 给同一符号赋值不可多次D) 用"="给同一符号赋值不可多次(5).8088/8086伪指令:VAL DB 2DUP(1,2,3DUP(3),2DUP(1,0) 则在 VAL 存贮区内前十个字节单元的数据是:A) 1,2,3,3,2,1,0,1,2,3B) 1,2,3,3,3,3,2,1,0,1C) 2,1,2,3,3,2,1,0,2,1D) 1,2,3,3,3,1,0,1,0,1(6). 设: DST DW 1234H,5678H 执行:LES DI,DWORD PTR DST 指令后 (DI)=?A)5678H B)3412HC)1234H D)7856(7). 假设汇编程序的代码段地址为CSEG,启动地址为 START,可用来设置CS寄存器值的汇编语句为:A) ASSUME CS:CSSEGB) END STARTC) MOV CS,CSEGD) MOV AX,CSEG 和 MOV CS,AX(8).段结束定义指令为:A) ENDS B) ENDC) ENDP D)随便使用三个之一(9).设 VAR1 为变量, LAB 为程序中的一个标号,其不正确的是:A) JMP NEAR LAB B) JNZ VAR1C) CALL VAR1 D) JNE LAB10.符号定义语句: BUFF DB 1,2,3, '123'EBUFF DB 0L EQU EBUFF-BUFF其中 L=?A) -1 B) 0C) 6 D) 不定BABCD BAADC#9、伪指令(1).语句 TAB DW 10 DUP(?)................MOV AX, LENGTH TAB汇编后MOV指令为:A) MOV AX,1 B) MOV AX,10C) MOV AX,20 D) MOV AX,0(2).语句: TAB DB '1234'............MOV CL, LENGTH TAB汇编后MOV指令为:A)MOV CL,1 B)MOV CL,1234C)MOV CL,12 D)MOV CL,0(3)语句:BB DB 'Byte',12,12H,2 DUP(0,?,3 DUP(1,2),?) 在BB存器前五个字节单元为:A)byte,12,12H,0,? B)Byte,12,12H,0,?C)B,y,t,e,12 D)B,y,t,e,1(4).数据定义如下:PNAME DW 16 DUP(?)PLENTH EQU $-PNAME其中PLENTH的直为:A) 16 B) 0C)不能定 D) 32(5).对于附号定义: A1 DB ?A2 DB 10K1 EQU 1024下列指令对的是:A)MOV A1,AX B)MOV K1,AXC)CMP A1,A2 D)MOV AX, K1(6).段定义伪指令:STACK SEGMENT PARA STACK 'STACK' 定义的堆栈段其起点要求为:A)任意存贮单元可作起点B)开始于16个字节的边界上C)开始于256字节边界上D)开始于为偶地址(7).定义公共附号伪指令用:A) PUBLIC B) EXTRNC) LABEL D) EQU(8). 定义过程用为指令:A)SEGMENT/ENDS B)PROC/RETC)NAME/END D)STRUC/ENDS(9).数据段定义号: MAX EQU 0FFFHVAL EQU MAX MOD 10H其中可确定VAL=?A)0FFFH B)10HC)0H D)000FH(10).定义数据段DATA于字边界.连接时,说段可与同名逻段连接成一个物理段.其别为"DATA"定义语句为:A)DATA SEGMENTB)DATA SEGMENT PARA DATA 'DATA'C)DATA SEGMENT WORD PUBLIC 'DATA'D) DATA BACDD BABDC#A、程序段阅读(1).执行下列程序段后:ARRAY DW 10 DUP(2)XOR AX,AXMOV CX,OAHMOV SI, 12HNEXT: ADD AX,ARRAY[SI]SUB SI,2HLOOP NEXTA)20 B)30 C)32 D)40(2).字节串首地址在BX中,末地址在DI中,查找其中第一个非空字节,并把它放在AL中应填入指令为? SUB DI,BXINC DIMOV CX,DINEXT: INC BXCMP BYTE PTR [BX]LOOPE NEXTMOV AL,BYTE PTR[BX]A) MOV SI,CX B)SUB BX,BXC) DEC BX D)INC BX(3).执行下列程序后AX中内容:NUM DW ?NAME DW 10 DUP(?)CNT EQU 10LEN EQU $-NUMMOV AX,LENA) 16 B)17 C)11 D)12H(4).执行程序后 AL=?BUF DW 2152H,3416H,5731H,4684HMOV BX,OFFSET BUFMOV AL,3XLATA)46H B)57H C)16H D)34H(5).执行程序: MOV AX, 10SAL AL,1MOV BX,AXMOV CL,2SAL AL,CLADD AX ,BX(AL)=?A)64H B)50H C)14H D)51H(6).程序段: MOV AX,1234HMOV CL,4ROL AX,CLDEC AXMOV CX,4MUL CXHLTA)92H B)8CH C)8DH D)00H(7).程序段: MOV AX,1234HMOV CL,4ROL AX,CLDEC AXMOV CX,4MUL CXHLT(AL)=?A)60H B)00H C)04H D)A0H(8).执行指令 STR1 DW 'AB'STR2 DB 16 DUP(?)CNT EQU $-STR1MOV CX, CNTMOV AX,STR1HLT(CL)=?A)10H B)12H C)0EH D)0FH(9).执行指令:STR1 DW 'AB'STR2 DB 16 DUP(?)CNT EQU $-STR1MOV CX, CNTMOV AX,STR1HLT(AX)=?A)00ABH B)00BAH C)4142H D)4241H(10).设(SS)=2000H,执行程序:MOV SP,2000HMOV AX,1234HPUSH AX执行后(SP)=?A)1FFEH B)2000H C)2002H D)2FFEHACBDA CBBCA#B、综合练习(1).连结两个汇编程序时,若其数据段同名.但组合类型为 PUBLIC 定位类型为 PARA ,连接后第一个目标程序数据段的起始地址是 00000H,长度为 1367H,则第二个目标程序数据段起始物理地址是: A)01377H B)01378HC)01380H D)01400H(2).设(SS)=2000H,执行程序:MOV SP,2000HMOV AX,1234HPUSH AXAL中数在内存地址:A)2000H B)22000H C)21FFEH D21FFH(3).下面程序有几处错误:DATA SEGMENTA DB 12B DW '12'DATA ENDSCODE SEGMENTASSUME DS:DATA,CS:CODEMOV DS,DATAMOV AH,AMOV AL,B.....A) 有1处 B) 有2处 C) 有三处 D)没有(4).执行下程序后(AL)=?DATA SEGMENTTAB_DA DB '0123456789'DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATASTART: MOV AX,DATAMOV DS,AXMOV BX,OFFSET TAB_DAMOV AL,04XLAT TAB_DA......A) 04H B) 0400H C) 33H D) 34H(5).程序: MOV AX,1234HMOV BX,5678HADD AL,BLDAA(AL)=?A)56H B)68H C)69H D)12H(6).程序: MOV AX,1204HMOV BX,1109HMUL BL....(AX)=?A) 1236H B) 1224HC) 0036H D) 0024H(7).程序: MOV AX,0101HMOV CX,1205HDIV CL..... ;(AX)=?A) 0101H B) 0233HC) 3302H D) 0203H(8).串首地址在BX中未地址在DI中,查找第一个非零字节并放在AL中,填指令:SUB DI,BXINC DIMOV CX,DI_________NEXT: INC BXCMP BYTE PTR[BX],0LOOPE NEXTMOV AL,BYTE PTR[BX]A) MOV SI,CX B) SUB BX,BXC) DEC BX D) INC BX(9).程序: MOV AX,1207HMOV BX,1109HMUL BLAAM... ;执行后 (AX)=?A) 1263H B) 0063HC) 003FH D) 0603H(10).程序段: STR1 DB 1,2,3,4,5,6,7,8,9,0......MOV DI,STR1MOV CX,10MOV AL,5CLDREPNZ SCASB执行后 (DI)=?A) STR1 B)STR1+5 C)STR1+4 D)STR1+6 CCBDD DBCDB#C、综合练习(1):下列指令中寻址方式为寄存器基址加变址寻址的是:A). MOV AX,BX B).MOV AX,[BX]C).MOV AX,COUNT[SI] D).MOV AX,[BX][DI](2):下列8088/8086指令中执行最快的是:A).MOV AX,BX B).MOV AX,1516HC).MOV BYTE PTR[BX],26H D).MOV [2000H],AL(3):下列指令正确的是:A).MOV AH,BX B).MOV CS,AXC).MOV [BX],[SI] D).MOV AX,ES:[BX](4):如果 (AX)=96H,(BX)=65H 依次执行指令:ADD AX,BX 和 DAA 后(AL)为:A).0FBH B).01HC)).61H D).0BH(5):下列指令均可使累加器清零,但其中不能清进位位的是:A).XOR AL,AL B).AND AL,0C).MOV AL,0 D).SUB AL,AL(6):8086/8088CPU执行进栈指令操作时,栈指针SP的值改变:A).-1 B).-2 C).+1 D).+2(7):8086/8088 汇编程序中两个符号整数 A 和 B比较后为判定A是否大于B,使用下列哪条指令较好:A).JG B).JA C).JNB D).JNBE(8):设(DS)=4000H,(DI)=0100H,(40100H)=55H(40101H)=AAH,执行指令:LEA BX,[DI]后 BX 的内容:A).AA55H B).55AAHC).0100H D).4100H(9):8088CPU的I/O地址空间可达:A).64K B).32KC).16K D).1K(10):在指令 MOV WORD PTR[0072],55AAH 的机器代码中最后一个字节是:A).00H B).72HC).55H D).AAHDADCC BACAC#D、综合练习(1):下列指令语句错误的是:A).MOV [SI],[DI]B).JMP WORD PTR[BX]C).IN AL,DXD).PUSH WORD PTR 20[BX+SI-2](2):设(SS)=2000H,(SP)=0100H,(AX)=2107H,指令 PUSH AX 执行后,存放数据 21H 的物理地址是: A).20102H B).20201HC).200FEH D).200FFH(3):执行下列指令后AX值:MOV AX,1234HMOV CL,4ROL AX,CLDEC AXMOV CX,4MUL CXA).0004H B).8C00HC).00A0H D).8D00H(4):若进栈序列为 3,5,7,9 进栈过程中可以出栈则下面不可能的出栈序列为:A).7,5,3,9 B).9,7,5,3C).7,5,9,3 D).9,5,7,3(5):指令 MOV BYTE PTR[BX],1000H 出错原因是:A).没有这种寻址方式B).指令格式不对C).数据类型不匹配D).指令中有非法字符(6):指令执行后 AL 的值是:MOV AL,0BFHAND AL,0FCHA).0BCH B).1BBHC).4DH D).0(7):下面指令错误的是:(其中OPRD为字节变量)A)CMP 15,BL B).CMP OPRD,25C).CMP OPRD1,OPRD2 D).CMP AL,OPRD(8):设(AL)=96H,(BL)=12H,执行指令:IMUL BL 后它的结果及标志位 OF,CF为:A).(AX)=0A8CH ,(OF)=(CF)=1B).(AX)=0A8CH , (OF)=1,(CF)=0C).(AX)=OF868H,(OF)=(CF)=1D).(AX)=0F88CH,(OF)=0,(CF)=1(9):下列指令等效的的是:A).JB与JL B).JNG与JNAC).JNB与JNE D).JBE与JNA(10)设(BX)=11100011B执行指令TEST BX,00000001B后BX和CF内容为:A).(BX)=11100011B,(CF)=1B).(BX)=11100011B,(ZF)=0C).(BX)=0,(ZF)=1D).(BX)=00000001B,(ZF)=0ADDBC AACDB#。

相关主题