好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

汇编语言复习题库20111028[1].doc

30页
  • 卖家[上传人]:壹****1
  • 文档编号:541076508
  • 上传时间:2024-02-28
  • 文档格式:DOC
  • 文档大小:299KB
  • / 30 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 东北农业大学网络教育学院汇编语言复习题第一章 基础知识一、 填空题1、已知十进制数215.75=( )二进制数十进制数215.75=( )十六进制数2、已知十进制数134.25=( )二进制数十进制数134.25=( )十六进制数3、已知二进制数01100101.1011B=( )十进制数二进制数01100101.1011B B=( )十六进制数4、已知二进制数10010110.0101B=( )十进制数二进制数10010110.0101B=( )十六进制数5、已知十六进制数1A5.5H=( )二进制数十六进制数1A5.5H=( )十进制数6、已知十六进制数2C4.6H=( )二进制数十六进制数2C4.6H =( )十进制数7、已知十进制数-35,求:[-35]原码=( )B二进制数,[-35]反码=( )B二进制数,[-35]补码=( )B二进制数。

      8、已知十进制数-46,求:[-46]原码=( )B二进制数,[-46]反码=( )B二进制数,[-46]补码=( )B二进制数9、已知十进制数42,求:[42]原码=( )B二进制数,[42]反码=( )B二进制数,[42]补码=( )B二进制数10、已知十进制数57,求:[57]原码=( )B二进制数,[57]反码=( )B二进制数,[57]补码=( )B二进制数第二章 80x86 计算机组成一、填空题1、微型计算机的基本硬件结构的4个部分组成为( )、( )、( )、( )2、微型计算机软件系统包括( )软件和( )软件两大类3、计算机能识别并直接执行的语言是( )语言4、中央处理器(CPU)的组成部分是( )( )( )。

      二、简答和计算题1、在8086CPU中,物理地址和逻辑地址是指什么?已知逻辑地址为1E00:28A0H,如何计算出对应得物理地址地址?2、在8086CPU中,标志寄存器包含哪些标志位?0 和1 分别表示什么含义?3、在8086CPU中,有哪些通用寄存器、专用寄存器和段寄存器?说明它们的作用?第三章 80x86 的指令系统和寻址方式一、填空题1、已知指令,试确定以下各种寻址法方式:mov al , 5指令为( )寻址方式, mov ax , bx指令为( )寻址方式,mov ax , [2000H] 指令为( )寻址方式,mov ax , [bx] 指令为( )寻址方式2、用BX,SI,位移量1200H,写出送到AX的寄存器的指令,要求用一下几种寻址:相对寻址指令( ),基址变址寻址指令( ),相对基址变址寻址指令( )3、附加段的ES=4978H,容量为16KB请回答: 附加段的首物理地址是( ) 附加段的末物理地址是( )。

      4、指出下列指令中存储器操作数有效地址、世纪地址的计算公式 有效地址 实际地址 (1) ADD AL, ES:[DI] ( ) ( )(2) SHR BYTE PTR [BP+SI], 1 ( ) ( )(3) MOV CL, 10[BX] ( ) ( )5、已知AL=9, BL=10,执行指令CMP AL, BL后:AL=( ), ZF=( ) OF=( ) CF=( )6、设SP=1010H, AX=1234H, BX=5678H, 请问:下列程序段之行后PUSH AXPOP BXPUSH AX SP= ( ) AX= ( ) BX= ( )7、写出下列程序段之行后:AX= ( ).MOV AX, 0ABCDHMOV CL, 4AND AL, 0FHAND AL, 30HSHL AH, CLAND AH, 0F3H8、已知SP=0100H,执行指令POP BXPUSH AX 后 SP= ( )二、分析和说明题1、已知:(DS)=2000H,(SS)=4000H, (BX)=0100H, (SI)=0002H, (BP)=0100H, (20100H)=22H, (20101H)=44H, (20102H)=66H, (20103H)=88H, (21200H)=2AH, (21201H)=4CH, (21202H)=B8H, (21203H)=57H, (40100H)=34H, (40101H)=12H, (41200H)=78H, (41201H)=56H. 试说明下列各条指令执行完后AX寄存器的内容。

      1、 MOV AX,2400H2、MOV AX,BX3、MOV AX,[1200]4、MOV AX,[BX]5、MOV AX,1100[BX]6、MOV AX,[BX][SI]7、MOV AX,1100[BX][SI]8、MOV AX,[BP]9、MOV AX,1100[BP]10、MOV AL,11HMOV AH,22H2、判断下列程序执行后,试求(BX)=?,并说明每步的执行结果?MOV CL,5MOV BX,02C9HROL BX,1RCR BX,CL3、若(AL)=0B5H, (BL)=11H, 在执行指令MUL BL和IMUL BL后,试求(AX)=?, OF=?, CF=?4、在0624单元内有一条二字节JMP SHORT OBJ指令,如其中位移量为:(1)27H, (2) 6BH, (3) 0D5H,试问:转向地址OBJ的值是多少?5、假设(DS)=2000H, (ES)=2100H, (SS)=1500H, (SI)=00A0H, (BX)=0100H, (BP)=0010H, VAL偏移地址值为0050H试指出寻址方式?物理地址?(1) MOV AX,0ABH(2) MOV AX,BX(3) MOV AX,[100H](4) MOV AX,VAL(5) MOV AX,[BX](6) MOV AX,ES:[BX](7) MOV AX,[BP](8) MOV AX,[SI](9) MOV AX,[BX+10](10) MOV AX,VAL[BX](11) MOV AX, [BX][SI](12) MOV AX,VAL[BX][SI]6、如TABLE为数据段中0032单元的符号名,其中存放的内容为1234H,试问以下两条指令的区别?执行后AX的内容?(1) MOV AX, TABLE(2) LEA AX, TABLE7、执行下列指令后,AX寄存器的内容?TABLE DW 10,20,30,40,50ENTRY DW 3... MOV BX, OFFSET TABLE ADD BX, ENTRY MOV AX, [BX]8、已知程序如下: MOV AX, 1234H MOV CL, 4 ROL AX, CL DEC AX MUL CX INT 20H试问:(1)每条指令执行后,AX的内容?(2)每条指令执行后,进位、符号、零标志的值?(3)程序结束后,AX和DX的内容?9、假设 (BX)=0E3H, 变量VALUE中存放的内容为79H,确定下列各条指令单独执行后的结果。

      1) XOR BX, VALUE(2) AND BX, VALUE(3) OR BX, VALUE(4) XOR BX, 0FFH(5) AND BX, 0(6) TEST BX, 01H10、试写出执行一下指令序列后BX寄存器的内容执行前(BX)=6D16HMOV CL, 7SHR BX, CL11、试分析下面的程序段完成什么功能?MOV CL, 04SHL DX, CLMOV BL, AHSHL AX, CLSHR BL, CLOR DL,BL12、假定 (DX)=0B9H, (CL)=3, (CF)=1, 确定下列各条指令单独执行后DX中的值1) SHR DX, 1(2) SAR DX, CL(3) SHL DX, CL(4) SHL DL, 1(5) ROR DX, CL(6) ROL DL, CL(7) SAL DH, 1(8) RCL DX, CL(9) RCR DL, 113、下列程序段执行完后,BX寄存器的内容?MOV CL, 3MOV BX, 0B7HROL BX, 1ROR BX, CL14、试分析下列程序段:ADD AX, BXJNO L1JNC L2SUB AX, BXJNC L3JNO L4JMP SHORT L5如果AX和BX的内容给定如下:AX BX(1) 147BH 80DCH(2) B543H 54A6H(3) 43C8H 608DH(4) D032H 9FF5H(5) 9487H B789H问该程序执行后,程序转向哪里?15、说明下列指令的操作。

      1) PUSH AX(2) POP ESI(3) PUSH [BX](4) PUSHAD(5) POP DS(6) PUSH 416、说明IMUL BX, DX, 100H 指令的操作17、说明 JMP DI 和 JMP [DI] 指令的区别第四章 汇编语言程序格式一、 改错题1、 指出下列指令的错误:(1) MOV AH, BX(2) MOV [BX], [SI](3) MO。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.