川农汇编语言题库及部分答案_第1页
川农汇编语言题库及部分答案_第2页
川农汇编语言题库及部分答案_第3页
川农汇编语言题库及部分答案_第4页
川农汇编语言题库及部分答案_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、学习资料收集于网络,仅供参考2452643696一、单项选择题、在下列的选项中,能够组成计算机系统的是(A )。A 硬件系统和软件系统B CPU 、存储器、输入/ 输出设备C操作系统、各种语言D 系统软件和应用软件、汇编语言属于(B)。A 用户软件B系统软件C高级语言D 机器语言、汇编语言源程序经汇编程序汇编后产生的文件的扩展名是(B)。AEXEBOBJCASMDLST、汇编语言的什么文件经链接(LINK )后产生可执行文件?(D)A ASMB EXECLSTD OBJ、中央处理器CPU 是由( D)组成的。A 运算器B控制器C寄存器组D 前三者、 IBM PC机的DOS是属于(B)。用户软件

2、系统软件系统硬件D 一种语言、汇编语言源程序是(A)程序。不可直接执行的可直接执行的经汇编程序汇编后就可执行的经连接后就可直接执行的、 8086/8088 CPU的寄存器组中,位的寄存器共有(C )个。A 、 8086/8088 CPU的寄存器组中,16 位的寄存器共有(D)个。、 8086/8088 CPU执行算术运算时PSW 共有( C)个标志位会受影响。、在程序执行过程中,IP 寄存器始终保存的是(B)。上一条指令的首地址本条指令的首地址。下一条指令的首地址需计算有效地址后才能确定地址。、 IBMPC 机的存储器可分(D)个段。 65536、当使用BP 作编程地址时,此时使用的是(D)段

3、。、如果指令的运算结果为,则(C )标志位为。学习资料学习资料收集于网络,仅供参考、如果指令的运算结果中有奇数个,则(A)标志位为。 C、 IBM PC机的内存是按(B)是编址的。位字节字双字、存储器的一个字节表示(A)位。、如果某个字变量的数据存放在奇地址单元,则8086/8088CPU 读写该变量时需要( B )个读写周期。、在机器内部操作中,CPU 与存储器之间的任何信息交换使用的都是( B)地址。逻辑物理有效相对、一个位相对位移的范围是(C )。 065535 0000HFFFFH 8000H7FFFH 8000HFFFFH、物理地址的形成过程是将段地址左移(C )位加偏移地址。、如果

4、某一存储单元的逻辑地址为236FH : 1000H。则物理地址为(D)。 1236FH 336FH 336F0H 246F0H、如果内存的某一单元的物理地址为12345H。则它的逻辑地址为 ( C ):0345H。 0012H 12000H 1200H 0120H、如果一个字变量中存放16 个字,该字变量的起始地址为1000H : 2000H ,则该字变量数据区中的最末一个字单元的物理地址为(C)。 1201FH 12000H 1201EH 12020H、设 22000H、22001H单元分别存放的数据为12H 、34H ,若要读取22000H字单元中的数据,此时读出的数据是(C )。 12H

5、 34H 3412H 1234H、如果数据存放在DI的内容为偏移地址的数据段中,设DS 3624H, DI 2200H,则此存储单元的物理地址为(A)。 38440H 58240H 25624H 58240H、一般的外部设备接口电路中的状态寄存器是用来存放外设或接口电路的(C )信息。学习资料学习资料收集于网络,仅供参考数据控制状态前三者、下列叙述正确的是(B )。不同类型的机器字长是一样的一个字节有位二进制数各种不同的机器指令系统都是一样的机器指令都是位的、下列叙述正确的是(D )。 8088 CPU的内部数据总线是8 位的,外部数据总线是 8位的 8088 CPU的内部数据总线是16 位的

6、,外部数据总线是16 位的 8086 CPU的内部数据总线是位的,外部数据总线是位的 8086 CPU的内部数据总线是16 位的,外部数据总线是16 位的、下列叙述正确的是(A )。机器指令是可执行指令汇编语言源程序可直接执行汇编语言目标程序可直接执行高级语言程序可直接执行二、多项选择题、中央处理器CPU 是由( ABC)组成的。A 运算器B控制器C寄存器组D 存储器、下列寄存器中属于段寄存器的有(CD)。ASIBDICSSDES、下列属于系统软件的有(ABCD)。A 操作系统B汇编语言C高级语言D编译程序、下列的16 位寄存器中能够用2 个 8 位寄存器来表示的有(BD)。ASIBAXCBP

7、D BX、逻辑地址是由(AC)组成的。A 段地址B物理地址C偏移地址D 实际地址、在下列标志位中,不能根据运算结果置位/ 复位的标志位有(AC)。AIFBPFCTFD OF、在下列的标志位中,够能根据运算结果置位/ 复位的标志位有(ABC)。AZFBPFCDFDSF学习资料学习资料收集于网络,仅供参考、在下列的逻辑地址中,用来表示同一个物理地址3240AH的有( ACD)。A 3040H:200AHB 240AH :3000HC 3200H: 040AHD 3000H: 240AH、在下列文件中,能够在计算机上直接运行的有(AC)。A EXE 文件B COM 文件COBJ 文件D BAT 文件

8、、在外部设备接口电路中,一般有(ABD)。A 数据寄存器B状态寄存器C标志寄存器D 控制寄存器三、填空题、中央处理器CPU 包括 _ 运算器 _ ,_ 控制器 _ 和内部可编程的_ 寄存器组 _ 。、计算机的硬件系统包括_ CPU _, _ 存储器 _ 和输入 / 输出子系统三个主要组成部分。、汇编语言是属于_ 系统 _ 软件。、汇编语言源程序必须经过_ 汇编程序汇编_ 后再 _ 连接 _ 才能产生 _可执行( EXE ) _文件。、装入程序的作用是把要执行的_ 程序 _ 和库文件或其它已翻译过的_ 子程序_ 连接在一起形成机器能_ 执行 _的程序。、装入程序的作用是将程序从_ 外存储器 _

9、传送到 _ 内存 _ 。、在PC 机中,一些简单的汇编语言可以通过_ 调试程序 _ 来建立、修改和执行。、操作系统是属于_ 系统 _ 软件。、调试程序是属于_ 系统 _ 软件。、用汇编语言编写的图像显示软件属于_ 用户(应用) _ 软件。、 8086/8088CPU 的地址有 _ 20 _ 位。可寻址的内存地址空间是_ 1MB_ 。、 8086/8088CPU 有 _ 4 _ 个段寄存器。、在读取下一条指令时,_ CS _ 中的内容为作为该指令的段地址,_IP _ 中的内容作为该指令的偏移地址。、当两个无符号数的字节相加时,其结果超过_ 255 _时就将 CF 置。、当两个有符号数的字节相加时

10、,其结果超过_ +127 -128 _时就将 OF 置。学习资料学习资料收集于网络,仅供参考、若运算的结果为负数,则SF 为 _ 1 _ 。、 IBMPC 机的存储器是按_ 字节 _ 编址的。、若某双字变量中存放两个数据,它占用_ 8_ 个存储单元。、在 8086/8088CPU 的微机中, CPU 访问奇地址字单元需_ 2_个内存读写周期,访问偶地址字单元需 _ 1_ 个内存读写周期。、 IBM PC 机的存储器按段划分,每个段的大小可在_ 64KB _ 范围内选取任意个 _字节 _ 数。、 IBMPC机的1MB内存空间最多可分为_ 64K _ 个段。、逻辑地址是由_段地址 _和 _偏移地址

11、 _ 组成的,它可以形成20 位的物理地址。、形成内存物理地址的过程是将_段地址_左移 _ 4 _位加偏移地址。、某微机的字长为32 位,一个字需占用内存_ 4_个字节单元。、若某存储单元的逻辑地址为1200H: 3400H,则该存储单元的物理地址为_ 15400H _。、 IBMPC 机可寻址的I/O端口地址有_ 64K _,共使用_ 16 _条地址线。、若要将字1234H存放在以H_, 10001H=_12H _ 。10000H开始的存储单元之中,则10000H=_34、若要将双字12345678H存放在20000H开始的存储单元之中,则20002H=_34H _。、外设与接口电路中的控制

12、寄存器中的内容是由_ CPU _送来的。、外设与主机传递信息是通过外设接口电路实现的。一般的接口电路中有寄存器 _ 、 _ 控制寄存器 _ 和_ 状态寄存器 _三种不同类型的寄存器。、压缩型BCD 码一个字节能表示_ 2_ 位十进制数,非压缩型BCD字节能表示 _ 1 _ 位十进制数。、辅助进位位AF 主要是用于对 _ 十进制 _ 数据进行算术的调整。四、简答题_ 数据码一个、IBM PC 微型计算机一般采用什么总线结构形式?这种总线结构将那几个主要部件连接在一起构成微型计算机的硬件系统?、 8086/8088CPU 为什么只能寻址1MB 的内存空间?、 IBMPC 机的存储器为什么要分段?怎

13、样采用分段寻址?学习资料学习资料收集于网络,仅供参考、一个 8 位数能表示的最大值和最小值是多少?一个16 位数能表示的最大值和最小值是多少?、如何实现ASCII码数字字符与BCD 码之间的相互转换?、简述存储器的逻辑地址、物理地址和有效地址。、堆栈操作的原则是什么?堆栈操作的过程是怎样进行的?、在 8086/8088系统中,内存的逻辑地址是由哪两部分组成的?、下列操作可使用哪些寄存器?( 1 )加法和减法。( 2 )循环计数。( 3 )乘法和除法。( 4 )指示程序已执行到哪条指令的地址。( 5 )指示当前从堆栈中弹出数据的地址。( 6 )表示运算结果为零。、设 SS=1200H ,堆栈压入

14、 10 个字节后, SP=00F6H 。请指出堆栈底部字单元的物理地址,堆栈顶部字单元的物理地址。、设有一个 30 个字的数据区,它的起始地址是 2000H : 3000H ,请给出这个数据区的首、末字单元的物理地址。一单项选择题1设 BX=2000H,SI=3000H,指令 MOVAX ,BX+SI+8的源操作有效地址为(B )。A 5000HB 5008HC 23008HD 32008H2设 DS=1000H, ES=2000H, BX=3000H,指令 ADDAL , BX 的源操作数的物理址为(A)。 13000HB 23000HC 33000HD 3000H3设 DS=2000H,E

15、S=3000H,SI=200H,指令 MOVES :SI ,AL 的目的操作数的物理地址为(B)。A 20200HB 30200HC 50200HD 200H4指令 MOVMEMBX,AX 中的 MEM 是( C)。A原码B 反码C补码D 移码5用来作为寄存器间接寻址的寄存器有(D)个。A 8B 6C 5D 46指令 MOVBX+SI, AL 中的目的操作数使用(B)段寄存器。学习资料学习资料收集于网络,仅供参考A CSB DSC SSD ES7 指令 MOV BX ,BP+5中的源操作数使用( C)段寄存器。A CSB DSC SSD ES8 段内间接寻址只改变(B)中的内容。A CSB I

16、PC CS和IPDPSW9 段间间接寻址只改变(C)中的内容。A CSB IPC CS和IPDPSW10 下述指令中不改变PSW 的指令是(A )。A MOVAX ,BXB ANDAL , 0FHC SHRBX ,CLDADDAL ,BL11 下述指令中不影响CF 的指令是(B )。A SHLAL ,1B INCCXC ADDBX , ALD SUBAX ,BX12 两个整数补码 9CH 和 7AH 相加运算后,会产生(B )。A无溢出且无进位B无溢出但有进位C有溢出且有进位D 有溢出但无进位13指令 JMPWORDPTR BX 属于( B)寻址。A段内直接B段内间接C段间直接D 段间间接14

17、指令 MOVAX ,BX+SI+8的源操作数属于( D)寻址。A直接B 寄存器相对C基址变址D 相对基址变址15指令( A)不改变 CF 的内容。A DECALBADDAX ,CXC SUBBX, CLD SBBAL,DL16十进制数字 74 所对应的压缩型BCD 码的形式是( B)。A 74B 74HC 4AHD 4A17十进制数字85 所对应的非压缩型BCD 码的形式是(D )。A 0085B0085HC 0805D 0805H18设 AL=67H,执行 “CMPAL ,76H” 后, AL= ( C)。A 76HB 0DFHC 67HD 0019设 AL=65H, BL=29H,执行下列

18、指令后,AL=(C)。ADDAL,BLDAA学习资料学习资料收集于网络,仅供参考A 8EHB94C 94HD 8E20压栈操作是( B )位数的操作。A 8B16C 32D 任意21执行 IMUL指令时,如果乘积的高位部分不是低位部分的符号扩展,则(D )。A OF=0 、 CF=0B OF=0 、 CF=1C OF=1 、 CF=0D OF=1 、 CF=122设 AX=3762H, CL=5 ,执行 “SHRAX , CL”后, AX= ( B )。A 0376HB 01BBHC 01BBD 037623若要在 BUF 缓冲区中寻找与AL 中不相等的数据,应使用(C) SCASB串操作指令

19、。A REPNEB REPCREPED REPNZ24如果 “JNC L”指令的操作码放在0040H ,转移后在 0020H处取下一条指令的操作码,那么该条指令的位移量是(C)。A 20HB 1EHC 0DEHD 0E0H25如果 “JA P”指令的操作码放在0050H,该指令的位移量为34 ,执行完此条指令转移到取下一条指令的偏移地址为(C)A 0082HB 0084HC 0086HD 0088H26若 DS=1000H, BX=2000H,( 12000H) =56H ,( 12001H ) =78H , AX=1000H,执行 “ ADD AX , BX ”指令后, AX= ( A )。

20、A 8856HB 6678HC8800HD 6600H27设 AX 、 BX 寄存器中存放的是有符号的二进制数据,若执行“CMP AX , BX”指令后,( D ) L 表示大于则转 L。A JZB JAC JGEDJG28执行 “DIVBX”指令后,(C)寄存器中存放商。A ALB AHCAXDDX29执行 “( A) AX , BX”指令不改变 AX 寄存器中的内容。A CMPB ADDC XORDOR30若 AX=1000H,执行 “NEGAX”指令后, AX= ( C)。A 1000HB 0E000HC 0F000HD 1001H二、多项选择题1 在下列寻址方式中,用来访问内存的寻址方

21、式有(BCD)。A 寄存器寻址B 寄存器间接寻址C寄存器相对寻址D 直接寻址2 用来作为寄存器间接寻址的寄存器有(BC)。学习资料学习资料收集于网络,仅供参考A AXB BXC BP CX3 在下列指令中,源操作数使用DS 段寄存器进行寄存器相对寻址的有(AD )。A MOVAX,DI 4BMOVAX , ES: SI 8C MOVAX ,BP 4D MOV AX , BX 44 在下列指令中,源操作数的寻址方式是错误的有(BCD)。A MOVAX , DI BXBMOVAX , SI DIC MOVAX , BP BXDMOVAX , DX5 在下列指令中,属于段内转移指令的有(ABD )。

22、A JMPSHORTAB JMPBXC JMPDWORDPTR BXDJMPNEARPTR BX SI6 在下列指令中,错误的指令有(ABCD)。A SUB5, ALB ADDAL,BXCINCBXDSHRAX ,67 执行 “CMP AX ,8003H” 指令后,当 AX 中的无符号数高于 8003H 时,下列指令中有效的转移指令有(AB )。A JNBLB JALC JGLDJNLL8 可与串操作指令 “CMPSW” 指令配合使用的重复前缀有(BCD)。A REPB REPZCREPNZD REPE9 在下列的输入 / 输出指令中,正确的指令有(ABD)。A INAX ,80HBOUTDX

23、 ,AXC INAL , 340DOUTDX ,AL10 在下列的指令中,错误的指令有(ABCD)。A PUSHALB MOVAL ,BXC PUSH1000HD CALLAX11 可以用下列指令代替“LOOP L”指令的有( AC)。A DECCXB DECCXJNZLJNCLC DECCXDDECCXCMPCX,0JELJEL三填空题1 在一条指令中,立即数只能作源操作数。学习资料学习资料收集于网络,仅供参考2 8086/8088CPU 形成的内存物理地址有20位。3指令 “MOVAX , BX+SI ” 的源操作数在内存的DS (数据)段。4指令 “MOVBX , BP+DI ” 的源操

24、作数在内存的SS (堆栈)段。5指令 “MOVAX , ES :SI ”的源操作数在内存的ES (附加)段。6入栈指令使用的是 SS (堆栈)段。7指令 “ADDBX+SI, AL”的目的操作数是基址加变址寻址方式。8指令 “SUBBX , ASI ”的源操作数是寄存器相对寻址方式。9指令 “JMP DWORDPTR BX ”属于 段间间接寻址方式。10 可作为寄存器间接寻址的寄存器有4个。11 堆栈是从 目标地址高地址向低方向生长的。 其操作遵循后进先出(先进后出)的操作原则。12在进行弹栈操作时应该先将弹出的数据送目标地址,然后SP+2。13在进行多精度加法运算时,一般使用ADC (带进位

25、加)指令。14通用的数据传送指令不影响标志位( PSW )。15 “INC AL” 指令不影响标志位的 CF位。16若 AL=11H ,执行 “NEG AL” 后, AL= 0EFH。17 JMP 指令的执行 不影响PSW 寄存器中的各位。18 两个无符号数进行比较时,可以根据CF (SF )标志位来判断大小。在编写程序时可使用JA (JB、JC、JNC 、JS 、JNS )指令来实现。19若执行 “DIV BX”,其被除数的高16 位必须放在 DX,低 16位必须放在 AX。20 DAA 指令只对 AL寄存器中的内容进行调整。21若 AL=84H,在执行 CBW 后, AL= 0FF84H。

26、22十进制数 1234 的压缩型 BCD 码为 1234H。23执行 ANDAL , 0FHJNZL指令,是检测 AL 中的 低 4 位位,当它为非零则转移。24若移位指令的移位位数大于1 时,其移位位数必须放在CL中。25如果 AL=85H , CL=4,执行 “SAR AL , CL”时, AL= 0F8H,CF= 0。26在串操作指令中, SI 指向源串, DI 指向目的串。学习资料学习资料收集于网络,仅供参考27如果要查找某串中与AL 寄存器中有相同的字符(数),则在SCASB 指令前应配合使用REPNE (REPNZ )重复前缀。28转移指令 “JNZ L”的转移范围(十进制)是12

27、8 127。该指令的第二个字节为位移量,用补码形式表示。29段内调用指令改变IP中的内容。30段间调用指令改变CS和 IP 中的内容。四判断题(判断下列指令是否正确,如果是错误的,请指出错误的原因)1 ADDAL,BX2 MOVBX, SI3 SUBBX,SI4 CMP5, AL5 MOVCX ,AX6 LEABL ,A7 SHRAL, 68 MOVAL , DI+SI9 MOVBL , 200H10 MOVAX ,DATA11 INCBX12 CMPBX , A;A 为变量13 MOVAX , +14 MOVAX , BP+BX15 ADDAX , CX16 OUT400 , AL17 JN

28、CP18 MOVBX, ,OFFSETA19 LEADI ,ASI20 CMPAX ,5五改错题(按下列指令中的原意改正下列指令)1 DECSI2 CMPAL,BX;无符号数比较3 MOVDX , AL4 MOVAL , 300H学习资料学习资料收集于网络,仅供参考5 MOVBX ,DI;字节操作6 ADDAL , CX+SI7 ADDAL ,BX;有符号数相加8 PUSHAL9 CMPBX , 5;字节比较10 MOVDS ,1234H六简答题1设 BX=1000H ,SI=2000H,位移量 D=3000H,请指出下列各种寻址方式的有效地址是什么?( 1 )使用 D 的直接寻址( 2 )使

29、用 BX 寄存器的间接寻址( 3 )使用 BX 寄存器的相对寻址( 4 )基址变址寻址( 5 )相对基址变址寻址2 请指出下列各条指令的源操作数的寻址方式是什么?(1) MOVAX , BUF(2) CMPAL ,5(3) ADDBX+5 , AX(4) SUBAX , BX+SI(5) ADCAH ,ASI(6) MOVBX ,SI(7) ANDCX ,BBP+SI(8) JMPWORDPTRBX(9) JMPP(10 )JMPFARPTRP3 设 DS=2000H, BX=0100H, SI=0002H, ( 20100H )=12H, ( 20101H )=34H,( 20102H)=5

30、6H , ( 20103H )=78H , ( 21200H )=2AH , (21201H ) =4CH ,( 21202H) =B7H,( 21203H) =65H ,试说明下列各条指令执行完后 AX 寄存器中的内容是多少?(1) MOVAX , 1200H(2) MOVAX ,BX(3) MOVAX , 1200H学习资料学习资料收集于网络,仅供参考(4) MOVAX ,BX( 5 ) MOVAX , BX+1100H( 6 ) MOVAX , BX+SI( 7 ) MOVAX , BX+SI+1100H4 按下列各小题的要求写出相应的一条汇编语言指令。( 1 )把 BX 寄存器和DX

31、寄存器的内容相加,结果存入DX 寄存器中( 2 )以 BX 和 SI 寄存器作基址变址寻址方式,把该单元中的一个字传送到AX 。(3 )以 SI 和位移量 20H 作寄存器相对寻址,将该单元中的内容与CX 寄存器中的内容相加,结果存入CX 寄存器中。( 4 )清除 AX 寄存器的内容,同时清除CF 标志位( 5 )将字单元NUM 与 0B6H进行比较5 按下列各小题的要求使用相应的几条指令完成其操作。( 1 )将偏移量为200H的存储单元中的数与300H相加,结果存入AX 寄存器中( 2 )比较 AX 寄存器中与 BX 寄存器中的 16 位有符号数, 当 AX 中的内容大于 BX 中的内容时转

32、移到 L。( 3 )将 BUF1 和 BUF2 中的 16 位数据交换( 4 )测试 BUF 字缓冲区中第 15 位,如果为 1 则转移到 P( 5 )将 BUFI 和 BUF2 的字相加,结果送S 缓冲区6 设 BX=8234H,请说明下列两条指令的区别,执行下列各指令后BX 中的内容是什么?SHRBX ,1SARBX ,17 分别说明下列每组指令中的两条指令的区别。(1) MOVBX ,BUFLEABX , BUF(2) ORBL , 0FHANDBL , 0FH(3) JMPSHORT LJMP L(4) MOVAX,BXMOVAX , BX(5) MOVAX , BX+DIMOV AX

33、 , BP+DI8 说明下列各指令的源操作数和目的操作数的存储地方。( 1 ) MOV2000H, AX( 2 ) ADDAX ,BX+5(3) LEASI ,BUF学习资料学习资料收集于网络,仅供参考( 4) DAA(5) MULBL9 指出下列无条件转移指令的转移目标地址是什么?存放在何处?(1) JMPBX(2) JMPWORDPTR BX(3) JMPDWORDPTR BX(4) JMPP(5) JMPSHORTR10 说明 MOVSB和 CMPSB 各能使用哪些重复前缀?七程序分析题1 现有程序段如下:MOVAX ,1234HMOVBX ,60HADDAX,BX请回答:( 1 )该程

34、序段完成的功能是什么?( 2 )程序段执行完后AX=。2 现有程序段如下:MOVAX ,0603HMOVBL,8AADDIVBL请回答:( 1 )该程序段完成的功能是什么?( 2 )程序段执行完后AX=。3 设 AX=0D023H, BX=9FD0H,试分析执行完如下程序段后程序转向何处?ADDAX,BXJNOL1JNCL2SUBAX,BXJNCL3JNOL4JMPL54 程序段如下:学习资料学习资料收集于网络,仅供参考MOVAX ,XMOVDX , X+2ADDAX,YADCDX , Y+2ADDAX ,36ADCDX ,0SUBAX,ZSBBDX , Z+2MOVW,AXMOVW+2 ,

35、DX请回答:( 1 )该程序段完成的功能是什么?( 2 )该程序的操作数是何类型?( 3 )结果存放在何处?5 设 A 为字节变量,变量中的内容分别为64H 、52H ;B 为字节变量,变量中的内容分别为 12H 、 46H ,现有程序段如下:MOVAL,ASUBAL ,BDASMOVC, ALMOVAL , A+1SBBAL , B+1DASMOVC+1, AL请回答:( 1)该程序段完成的功能是什么?( 2 )最后结果是什么?6 现有程序段如下:MOVBL,ALMOVCL,4SHRBL,CLMOVA, BLANDAL ,0FHMOVB, AL学习资料学习资料收集于网络,仅供参考请回答:(

36、1 )该程序段完成的功能是什么?( 2 )如果 AL 的初值为 56H ,则 A=, B=。7 现有程序段如下:MOVAL,8MOVBL,7MULBLAAMADDAX , 3030HXCHGAH ,ALMOVBUF , AX请回答:( 1 )该程序段完成的功能是什么?( 2 ) BUF 两个单元中的值分别为。8 现有程序段如下:MOVAX ,MMOVDX ,NSHRDX ,1RCRAX ,1请回答:( 1 )该程序段完成的功能是什么?( 2 )若 M=1234H, N=5678H,程序运行后DX=, AX=。9 现有程序段如下:XORAX ,AXMOVAX ,6342HMOVCX ,0404H

37、ROLAH,CLXCHGCH ,CLRORAL,CL请回答:( 1 )该程序段执行后AX=。(2)CF=。10 现有程序段如下:MOVAX,1MOVBX,2MOVCX, 4学习资料学习资料收集于网络,仅供参考MOVDX ,3L: INCAXADDBX ,AXSHRDX ,1LOOPNZL请回答:( 1 )该程序段的循环次数是多少?( 2 )该程序段执行完后AX=, BX=, CX=, DX=。11 现有程序段如下:MOVCX, 16MOVBX,0MOVDX ,1L: MOVAX , 9AB8HANDAX,DXJZNINCBXN: SHLDX ,1LOOPLMOVM ,BX请回答:( 1 )该程

38、序段完成的功能是什么?( 2 )该程序段执行完后(M )=。12 现有程序段如下:CLDMOVSI , OFFSETBUF1MOVDI , OFFSETBUF2MOVCX , 100REPMOVSB请回答:该程序段完成的功能是什么?13 现有程序段如下:CLDLEADI , BUFMOVAL , 20HMOVCX , 100学习资料学习资料收集于网络,仅供参考REPNZSCASB请回答:( 1 )该程序段完成的功能是什么?( 2)若 ZF=1,表示 BUF 中值为 20H 数据( 3)若 BUF的首地址为 0 , ZF=0,执行完该程序段后 DI=。14 现有程序段如下:MOVAL,0MOVB

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论