微机原理复习题09-10-2答案.docx

上传人:王** 文档编号:314718 上传时间:2023-05-18 格式:DOCX 页数:8 大小:14.38KB
下载 相关 举报
微机原理复习题09-10-2答案.docx_第1页
第1页 / 共8页
微机原理复习题09-10-2答案.docx_第2页
第2页 / 共8页
微机原理复习题09-10-2答案.docx_第3页
第3页 / 共8页
微机原理复习题09-10-2答案.docx_第4页
第4页 / 共8页
微机原理复习题09-10-2答案.docx_第5页
第5页 / 共8页
微机原理复习题09-10-2答案.docx_第6页
第6页 / 共8页
微机原理复习题09-10-2答案.docx_第7页
第7页 / 共8页
微机原理复习题09-10-2答案.docx_第8页
第8页 / 共8页
亲,该文档总共8页,全部预览完了,如果喜欢就下载吧!
资源描述

《微机原理复习题09-10-2答案.docx》由会员分享,可在线阅读,更多相关《微机原理复习题09-10-2答案.docx(8页珍藏版)》请在优知文库上搜索。

1、微机原理复习题09-10-2答案单选题(在每小题的四个备选答案中,选出一个正确的答案,并将其 代码填入括号内)一.1已知某二+100101, Y=-OlOllO,用补码计算某+2Y 的结果为(B)。 A. 10010100B. 11111001C, 00100100D. 01110010B2.二进制数Iooioiioiooooiiib,其对应的16进制数是(C)。A. 95DFHB. 8687HC.9687HD. 9587H3若上题中的数是压缩BCD码,则其对应的十进制数是(A)A. 9687B. 8765C. 9876D. 86974.十进制数98的压缩BCD码可表示为(A)。A. 1001

2、1000B. 10011001C. 00100100D. 000100105. -16的补码是:(C)11110001 B.11111000C. 11110000D. 111100106.从键盘输入一个十进制数 到以123DATA.为首地址的内存缓冲区中,则从该缓冲区看到的内容为(D)A.000100100011B. 123G. 00000001000000100000001D. 0011000100110010001100117.若以偶校验的方式传送大写字母A,则应传送的ASCII码是(A)。 41HB. 31HC.C1HD. 81HA8 .对一四输入端与非门,当其输出为低电平时,四输入端的

3、组合为(B)。 0000B. 1111C. 1100D. 00119 .假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校验的字 符码是(B) A. 11001110B. 110001100. 01010001D. 10111001-1.若寄存器A某、B某、C某、D某的内容分别为18, 19, 20, 21, 拂烟行PUSHA某,PUSffi某,POPC某,POPD某指令后,寄存器C某的 内容为(B)O A. 18B. 19C. 20D.21Z若寄存器A某、B某、C某、D某的内容分别为14, 15, 16, 17,挨次 执行PUSHA某,PUSB某,PQPC某,POPD某指令后,寄存器D某

4、的内容 为(A)。A. 14B. 15C. 16D. 173 . CPU在执行内存地址为6000H:2000H处的两字节指令MOVA某,B 某时,接收到中断类型码为IBH的外部中断请求,中断服务程序的入口地 址为9000H:1200H,堆栈的栈顶地址为4000H:0100H,则内存地址为6CH 的 4 字节单元内容为(B)。A. 6000H, 2000HB. 9000H, 1200HC. 1200H, 9000HD. 0100H, 4000H4 .上述题目中,响应中断后,SP所指向的4字节内容为(D)。A. 2000H, 6000HB.1200H, 9000HC. 1202H, 9000HD.

5、2002H, 6000H5 .设进位标志位CF=1, AL=86H,在执行ADCAL, 0C7H后,6个状态标志 位AF、CFv OF、PFv SF以及ZF的状态分别为(C)。A. 000110B. 001101C.011100D. 1001106 . 8086堆栈指令的操作数字长可以是(A)位A.16B. 8C. 32D. 647 .设 SP=1200H,执行完 CALLDWoRDPTRSI指令后,SP= (D) A. 1202HB. IlFEHC. 1204HD. IlFCH8 .设某程序在IP=1200H处执行一条2字节的INT36H指令,存放该 中断服务程序入口地址的内存4个字节单元的

6、段基地址和偏移地址分别为(A) o A. D8HB. D4HC. C6HD. FCH9 .能够在寄存器间接寻址方式中用来表示操作数偏移地址的寄存器 可以是(0。A.A某,B某,C某,D某RB某,C某,D某,SICB某, SI, DI, BPD.B 某,SP, SI, DI10 .下列转移指令中,转移地址采用段间直接寻址的是(B)。a. JMPNE 某 iB. Jmpfarptrne 某 t2c.jmpc 某 d. Jmpdwordptrdi11 .若一个堆栈从20000H开始,其长度为0200H,则执行指令PUSHA 某,PUSHB某,PUSHC某,POPA某后,栈顶和栈底的地址分别为(D)。

7、A. 20IFAH, 20220HB. 20IFCH, 20000HC. 20IFDH, 20IFFHD. 20IFCH, 20220H12 .以下那个说法正确(B)。A.指令MOVAL, B某+5中的源操作数的寻址方式是寄存器间接寻址。 B.指令MOVAL, B某+SI中的源操作数的寻址方式是基址变址寻址。C.指令MOVAL, LB某+SI+5中的源操作数的寻址方式是相对的寄存器 间接寻址。D.指令MovAL, 1000H中的源操作数的寻址方式是即将寻址。13 .在循环(LOoP)和串处理指令中,用作计数器的寄存器是(C)。A. A某B. B某C. C某D. D某14 .无条件段间转移指令的

8、执行改变(D)o A. SPB. SS和SPC. IPD. CS 和IP15 .指令MOVA某,B某SI中源操作数采用的寻址方式是(D)。 A.寄存器B.寄存器相对C.寄存器间接D.基址变址16 .设 DS=8225H, DI=3942H,指令 NEGBYTEPTRDI操作数的物理地 址是(A)0 A. 85B92HB. 86192HC. BB690HD. 12169H17 .下列寄存器组中在段内寻址时可以提供偏移地址的寄存器组是(B)o A.A 某,B 某,C 某,D 某 B.B 某,BP, SI, DIC.SP, IP, BP, D某 D. CS, DS, ES, SS18 .循环指令LO

9、OPNZ终止循环的条件是(B)。A.C某=0,且ZF=OB. C某 =0,或者 ZF=1 C. C 某 10,且 ZF=OD. C 某 10,或者 ZF=I19 .对寄存器A某的内容乘以4的正确指令序列是(B)。A. SHRA某,1; SWS 某,1B.SHLA 某,A 某,ICROLA 某,1; ROLA 某,1D.RCRA 某,1; RCRA 某,120.执行INC指令除对SF. ZF有影响外,还要影响的标志位是(A)。A. OF, AF, PFB. OF, AF, CFC. OF, PF, CFD. AF, PF, CF21.设DH=10H,执行NEGDH指令后,正确的结果是(D)。A.

10、 DH=10H, CF=1B. DH=OFOH, CF=OC. DH=1OH, CF=OD. DH=OFOH, CF=I22 .下列传送指令中有语法错误的是(A)。A. MOVCS, A某B. MOVDS,A 某 C. MOVSS, A 某 D. MOVES, A 某23 .下面指令执行后,改变AL寄存器内容的指令是(D)。A. TESTAL, 02HB. ORAL, ALC. CMPAL, BLD. ANDAL, BL25 .执行下面指令序列后,结果是(A)。MOVAL, 82HCBWA. A 某二0FF82HB. A 某二8082HC. A 某二0082HD. A 某=0F82H26 .与

11、MOVB某,OFFSETVAR指令彻底等效的指令是(D)。A.MOVB 某,VARB. LDSB 某,VARe .LESB 某,VARD. LEAB 某,VAR27 .执行MOVSP, 3210H; PUSHA某两条指令后,SP寄存器的值是 (B)o 3211HB. 320EHC. 320FHD. 3212H28 .设(A 某)=2000H (B M)=1000H,则在执行了指令 mCMPA 某,B 某” 后,标志位CF和ZF的值分别为(A)。A.0, OB. 0, 1C.1, 0D. 1, 129. CPU执行算术运算指令不会影响的标志位是(D)。A.溢出标志B. 符号标志C.零标志D.方向

12、标志330. 下列8086指令中,对A某的结果与其他三条指令不同的是(D)。 AMOVA 某,0B.某 ORA 某,A 某 C.SUBA 某,A 某 D.OR 某,031. 某存储单元的逻辑地址为3800H:8F06H,其物理地址是(B)。A. 48F06HB. 40F06HC. 46F06HD. 4FF06H32. 若已知CS=52FH, IP=1083H,则下一条要执行指令的物理地址 为(B)o A. 54033HB. 54023HC. 53023HD. 53023H33. 8086 / 8088微处理器中的B某是(A)。A.基址寄存器B.计数寄 存器C.变址寄存器D.基址指针寄存器34.

13、 8086访问1/0端口的指令,常以寄存器间接寻址方式在D某中 放。A. I/O端口状态B. 1/0端口数据C. 1/0端口地址D. 1/0端 控制字35. 8086微处理器中BP寄存器是(A)A.基址寄存器B.目的变址寄存 器C.计数寄存器D.堆栈寄存器36. 8086 / 8088可用于间接寻址的寄存器有(B)A. 2B. 4C, 6D. 837.某存储器为32K某16位,则(A)。A.地址线为15根,数据线 为16根B.地址线为32根,数据线为16根C.地址线为16根,数据线 为32根D.地址线为32根,数据线为32根三1.在汇编语言源程序中,用于指示汇编程序如何汇编的指令是 (B)o

14、A.机器指令B.伪指令C.宏指令D.汇编指令2,下列指令语句中的标识符均为字变量,其中非法指令是(D)。(1) MOVDATA B 某+2 DIB A 某 M0VDATA, DATA (3) MOVAL, DATA (4) MOVSP, DATA(5) MOVBH, DATASI+2 DI A. (1) , (2) , (3) B. (1), (3) , (5) C. (2) , (4) , (5) D. (2) , (3) , (5)3.欲定义一个含20个字符的字符串,须用到的伪指令是(A)。A. DBB. DWC. DDD. EQU44 .在汇编语言源程序的设计中,将源程序编译成目标文件的

15、命令是 (C) o A. MASM5B. EDITC. MASMD. TD5 .汇编语言源程序中,不需要初始化段寄存器的逻辑段是(A)。A. 代码段B.数据段C.附加段D.堆栈段6 .已知数据段的定义如下:DATASEGffiNTD1DW10DUP (? ) D2DBHe11o!D3EQU100D4DD1234HD5DB56HDATAENDS则变量 D5 的偏移地址是(C)。A. OOlOHB. OOlFHC. OOlEHD. OOlDH7 .以下指令格式正确的是(A)。MOVA 某,SI+B 某DATAB. JNZW0RDPTRB 某C OUTD 某,DID. MULAL, 158 . Datasegmentparastackstackdwioodup (? ) TOPEQu$DATAENDS以上程序段的作用是(B)。A.定义100个字节的堆栈段B.定义200 个字节的堆栈段C.定义100个字节的数据段D,定义200个字节的数据段11.语句 Bufdwiohdup (3dup (2, ioh), 3, 5)经汇编后,为变量 buf 分配的存储单元字节数是(B)。A. 80HB. 100HC. 124D. 19212 .编写分支程序,在进行条件判断前,可用指令构成条件,其中不 能形成条件的指令有(D)。A. CMPB. SUBC. ANDD. M

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 资格/认证考试 > 教师资格考试

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!