ImageVerifierCode 换一换
格式:DOCX , 页数:29 ,大小:25.69KB ,
资源ID:6505161      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-6505161.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(微机原理与汇编语言复习题及参考答案Word格式文档下载.docx)为本站会员(b****3)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

微机原理与汇编语言复习题及参考答案Word格式文档下载.docx

1、 C. XORBH,01HD. TEST5. 假设(AL)= 37H,(BL)= 95H,执行指令IMUL BL后(AX)= (A. 0E903H B. 2003H C. 0DBBH D. 2008H6. 下面的数据传送指令中,错误的操作是A. MOV SS:BX+DI,1000H B. MOV DX,1000HC. MOV WORD PTRBX,1000H D. MOV DS,2000H7. CPU要访问的某一存储单元的实际地址称 () A段地址B偏移地址C物理地址D逻辑地址8. 某存储单元的物理地址是12345H,可以作为它的段地址有A2345HB12345H C12340HD1234H9

2、. 计算机能直接识别的的语言( A汇编语言B机器语言 C高级语言D低级语言10. 下列指令中操作数在代码段中的是 )AMOV AL,25H BADD AH,BL CINC DS:25 DCMP AL,BL11直接、间接、立即三种寻址方式指令的执行速度,由决至慢的排序为A直接、立即、间接 B直接、间接、立即C立即、直接、间接 D不一定12若栈顶的物理地址是2010011,当执行完指令CALL AX后,栈顶的物理地址是(A2010211 B2010111 C200FFH D200FEH13当执行完下列指令序列后,标志位CF和OF的值是MOV AX,OC126HMOV BX,5AB7HSUB AX,

3、BXA0,0 B0,1 C1,0 D1,114. JMP BX的目标地址偏移量是(D)。ASI的内容 BSI所指向的内存字单元之内容CIP+SI的内容 DIP+SI15.指令MOV AX,10BX的源操作数的寻址方式是A基址寻址 B寄存器寻址 MOV AX,BXC变址寻址 AX【BX+DI】(只能用BX,BP;SI和DI)D寄存器相对寻址16指出下列哪个数据在汇编语言中是非法的。 ()A19BH+25D B25+ALC108-102Q D101B*OABH17用来存放即将执行的指令的偏移地址的寄存器是ASP BIPCBP DCS18源变址寄存器是( )ASI BDI CSP DBX19.设SP

4、=1200H,执行POP AX后,SP中的内容为ASP=1112H BSP=11OEH CSP=1111H DSP=11OFH20数字6704不可能是A六进制数 B十进制数C十二进制数 D十六进制数21下面四个寄存器中,不能用于间接寻址的寄存器是ABX BAX CBP DDI22若(BX)=OCA8H,则执行指令MOV CL,8ROR BX,CL后,(BX)AOCA8H B8ACOH COA80CH DOA8COH23.下面数据传送指令中,正确的是AMOV DS,ES BMOV AL,WORD PTR BX+DICMOV AL,BYTE PTR SI+DI DMOV CX,SI24下列哪一种寻

5、址方式最快?A立即寻址 B直接寻址C寄存器寻址 D寄存器间接寻址25寄存器间接寻址中,操作数在A通用寄存器 B堆栈C主存单元 D段寄存器26在顺序结构的流程图中,不包含有A起始框 B终止框C判断框 D处理框27以8086/8088为CPU的微机内存最大容量为A4MB B1MBC640KB D64KB28与lA.5H不等的数据是A26.3125D B11010.0101BC32.5Q D10110.0100B298位二进制补码表示的整数数据范围是A-128127 B-127127C-128128 D-12712830下列四个寄存器中,不允许用传送指令赋值的寄存器是ACS BDSCES DSS31

6、指令MOV 100SIBP,AX的目的操作数的隐含段为A数据段 B堆栈段C代码段 D附加段32运算型指令的寻址和转移型指令的寻址,其不同点在于A前者取操作数,后者决定程序的转移地址B后者取操作数,前者决定程序的转移地址C两者都是取操作数D两者都是决定程序的转移地址33设AL=0A8H,CX=2,CF=1,执行RCL AL,CL指令后,AL=A51H BA3H C47H D0C5H34目的变址寄存器是35下列常用寻址方式中,哪种属于立即寻址AMOV AX,ES:2000H BMOV BX,AXCMOV AX,2000H DMOV AX,BX+3AH36设SP=1110H,执行PUSH AX后,S

7、P中的内容为ASP=1112H BSP=110EHCSP=I111H DSP=110FH37下列指令中错误的指令为AMOV AX,CS BMOV DS,1500HCMOV SI,BX DMOV 2000H,BL38语句DA1 DB 2 DUP(3,5),7 汇编后,与该语句功能等同的语句是ADA1 DB 3,5,7 BDA1 DB 2,3,5,7CDA1 DB 3,5,3,5,7 DDA1 DB 3,5,7,3,5,739下面四个寄存器中,用来作为I/O端口间接寻址的寄存器是 BDX 40下列哪一种寻址方式最快?A立即寻址 B直接寻址 C寄存器寻址 41在串处理指令REPNZ CMPSB表示在

8、A当(CX)不等于0且ZF等于1的情况下,重复执行串搜索B当(CX)不等于0且ZF等于0的情况下,重复执行串搜索C当(CX)不等于0且ZF等于1的情况下,重复执行串比较D当(CX)不等于0且ZF等于0的情况下,重复执行串比较42. 若(DX)=0A74CH,(CL)=5,则指令SAR DX,CL执行后,(DX)= A053AH B653AHC0FD3AH D740AH43.完成将有符号数BX的内容乘以2的正确指令是ASHR BX,1 BSAR BX,1CSAL BX,1 DRCR BX,144指令LOOPNZ的循环执行条件是ACX 0且ZF=0 BCX 0或ZF=0CCX 0且ZF=1 DCX

9、 0或ZF=145下列寄存器中不能作为间址寄存器的是 BDI CCX46JMP WORD PTRBX转移的目标地址是ABX中的内容 BSP+BX之和CIP+BX之和 DBX指示的内存单元之内容二、填空题:1. 计算机中的CPU由_ _和_ _组成。2. (513.85)10 = ( _ _ )16 ; (105.3)8 = ( _ )10 。3. 假定机器的字长为8位,且最高位为符号位,则(-127)10的原码用8位二进数表示为_,其补码用8位二进数可表示为_。4. I/O端口有两种编址方式,分别是 _ _ 和 _ _。5. 8086/8088的中断系统能够处理 _256_ 个不同的中断源,并

10、为每一个中断安排一个编号,称为中断类型。每种中断类型对应的中断服务程序的入口地址称为 _。6. 循环结构的程序主要由 _、循环体、 _ 和循环控制部分组成。7. 若DS=0F3EH,SI=2000H,COUNT=0A8H,指令MOVAX,(SI+COUNT)中,源操作数的有效地址EA为_,其物理地址为_。8. 当标志位_=1时表示无符号数运算产生溢出,而当标志位_=1是表示带符号数运算产生溢出。9. 将十进制数513.85转换成二进制数、八进制数、十六进制数和BCD码分别可表示为_、_、_、_。10. 十进制数52的原码、反码、补码(采用8位二进制,最高位为符号位)分别可表示为_、_、_。11

11、已知某个数的补码为9DH,则其真值为_。12.以下宏定义的功能是将一位十六进制数转换为ASCII码,请在空白处填入恰当内容,使程序完整。HEXTOA _AND AL,0FHCMP AL, _JNA HEXTOA1ADD AL,7HHEXTOA1: ADD AL, _ENDM13地址2000H: 0480H,其物理地址是_,段地址是_,偏移量是_。14. 225D= _B= _H。15已知X补=11010101,则X= _D。16执行部件EU的主要功能是:_和_。17. 8086 CPU在取指令时,会选取段寄存器_的值作为段基值,再加上由_提供的偏移地址形成20位的物理地址。18. 8086最多

12、可处理_种中断,对每一个中断都设置一个_。198086 CPU有两种外部中断请求线,它们分别是_和_。20CPU与外设之间的数据传送方式有_、_、_和DMA方式传送。21. 冯诺依曼型的计算机制结构由_、_、_、_和_五大部分组成。22. 101011.101B = _D =_O = _H。23数字9的ASCII码为_。24. I/O端口有_和_两种编址方式,8086的最大I/O寻址空间为_。25若一个程序段开始执行之前,(CS)=97F0H,(IP)=1B40H,该程序段启动执行指令的实际地址是_。26. 6AB.24H = _B = _O。27. 数字“0”和字母“K”的对应的ASCII码

13、分别为_和_。28十进制数-26的原码、反码、补码(采用8位二进制,最高位为符号位)分别为_、_、_;已知一个数的补码为B2H,其真值为_。29汇编语句中,语句标号具备的三种属性分别是_、_、_;变量具备的三种属性分别是_、_、_。308086CPU的数据总线为_位,地址总线为_位,最大的存储空间是_。31. 8086CPU的标志寄存器共有9个有效标志位,其中有6个状态标志位,分别是_、_、_、_、_、_。32已知X=-1011011B,则X的反码为_,X的补码为_。33 8086CPU在取指令时,会选取段寄存器_的值作为段基值,再加上由_提供的偏移地址形成20位的物理地址。三、判断题:1奇偶

14、标志位PF,当运算结果的低8位中有偶数个1时,被置为0。2. CS, DS, ES和SS段都可以存放指令代码。3MOV SI,SI4MOV DI,SI5两数相等时转移可用JZ指令。6OUT BX,AL7当IF=0时,CPU不能响应NMI中断。8把若干个模块连接起来成为可执行文件的系统程序是汇编程序。9使汇编程序执行某种操作的命令是宏指令。10串操作指令中,目的操作数的段地址一定在DS寄存器中。11在汇编语句AGAIN: INC SI中的AGAIN 称为标号。12MOV BH,1000SI,该指令中源操作数采用的寻址方式是寄存器间接寻址。13OR AL,AL 是逻辑或操作指令。14DOS 系统功

15、能调用中,显示单个字符的系统调用号是01H。15使计算机执行某种操作的命令是伪指令。四、改错题:1.下述程序执行后,应将LIST数组中的最大值存入MAX单元,数组元素为无符号字数据,数据个数在CNT单元中。现已知程序有错,请改正,使之完成预定功能。1)DSEG SEGMENT2)LIST DW 1,200,30,400,0,7,40003) CNT DB 74) MAX DW?5) DSEG ENDS6) CSEG SEGMENT7) ASSUME DS:DSEGDS:CODE8) FMAX: MOV DX,DSEG9) MOV DS,AX10) LEA SI,LIST11) MOV CX,CNT12) CLD13) LODSW14) DEC CX15) CMP AL,SI16) JLE SMALL17) LODS W18) SMALL: INC SI19) 20) 21) LOOP AGAIN22)

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2