汇编语言期末试卷及答案
“汇编语言期末试卷及答案”相关的资料有哪些?“汇编语言期末试卷及答案”相关的范文有哪些?怎么写?下面是小编为您精心整理的“汇编语言期末试卷及答案”相关范文大全或资料大全,欢迎大家分享。
汇编语言期末试卷A卷及答案
浙江理工大学2011—2012学年第 1 学期 《汇编语言A》期末试卷( A)卷
班级: 学号: 姓名:
一、单项选择题(在每小题的四个备选答案中,选择一个正确答案填在提干后的括号内,每
小题2分,共30分)
1.下面表示段定义结束的命令是( )
A. ENDP B. ENDS C. ENDM D. END 2.8086CPU在基址变址寻址方式中,基址寄存器可以是( )
A. AX或CX B. BX或BP C. SI或BX D. DX或DI 3.执行CALL FAR PTR SUB1指令后,在堆栈区域中应 ( )
A. 压入4个字节的内容 B.弹出4个字节的内容 C.压入2个字节的内容 D.弹出2个字节的内容 4.完成将累加器AL清零,并使进位标志CF清零, 下面错误的指令是 ( )
A. MOV AL, 00H B. AND AL, 00H C.
汇编语言期末试卷A卷及答案
浙江理工大学2011—2012学年第 1 学期 《汇编语言A》期末试卷( A)卷
班级: 学号: 姓名:
一、单项选择题(在每小题的四个备选答案中,选择一个正确答案填在提干后的括号内,每
小题2分,共30分)
1.下面表示段定义结束的命令是( )
A. ENDP B. ENDS C. ENDM D. END 2.8086CPU在基址变址寻址方式中,基址寄存器可以是( )
A. AX或CX B. BX或BP C. SI或BX D. DX或DI 3.执行CALL FAR PTR SUB1指令后,在堆栈区域中应 ( )
A. 压入4个字节的内容 B.弹出4个字节的内容 C.压入2个字节的内容 D.弹出2个字节的内容 4.完成将累加器AL清零,并使进位标志CF清零, 下面错误的指令是 ( )
A. MOV AL, 00H B. AND AL, 00H C.
汇编语言期末试卷复习(附答案)
选择题
1. 已知X=78,Y= -83则[X+Y]补=( )
A.0F5H B.0A1H C.0FBH D.65H 2. MOV AX, ES:COUNT[DI] 源操作数的寻址方式是( )
A.基址寻址 B.立即寻址 C.变址寻址 D.基址变址寻址
3. 指令MOV BX, MASK[BP],若MASK=3500H,SS=1200H,DS=1000H,BP=1000H,那么物理地址为( )
A.17500H B.16500H C.14500H D.13500H 4. 下列四组寄存器中,在段内寻址时可以提供偏移地址的寄存器组是( ) A.AX,BX,CX,DX B.BP,SP,IP,CS C.BX,BP,SI,DI D.BH,BL,CH,CL
5. 当执行指令ADD AX,BX后,若AX的内容为2BA0H,设置的奇偶标志位PF=1,下面的叙述正确的是( )
A. 表示结果中含1的个数为偶数 B. 表示结果中含1的个数为奇数 C. 表示该数为偶数 D. 表示结果中低八位含1的个数为偶数 6. 下列传送
汇编语言微机原理及接口技术期末试卷含答案
微机原理习题
一、选择填空
1、CPU执行OUT DX ,AL指令时,( A)的值输出到数据总线上。
A、AL寄存器 B、AX寄存器 C、DL寄存器 D、DX寄存器 2、连接主机与外设间的电路称为( A )。
A、接口 B、端口 C、数字电路 D、转换电路 3、地址译码的作用是(B )。
A、设计接口 B、区分不同外设 C、接至地址总线 D、向外设输出数据 4、中断控制器8259可管理( D )。
A、非屏蔽中断 B、指令中断 C、外部中断 D、可屏蔽中断 5、对INT N指令,其中断向量存放在内存从( C )开始的地址中。 A、DS*10H+N*4 B、DS*10H+N C、0*10H+N*4 D、0*10H+N 6、8259的中断服务寄存器ISR的某一位如果置1,则表示( B )。
A、8259中断服务故障 B、CPU正在执行中断服务程序 C、外部设备可以请求中断服务 D、中断服务程序刚执行完毕 7、80
汇编语言微机原理及接口技术期末试卷含答案
微机原理习题
一、选择填空
1、CPU执行OUT DX ,AL指令时,( A)的值输出到数据总线上。
A、AL寄存器 B、AX寄存器 C、DL寄存器 D、DX寄存器 2、连接主机与外设间的电路称为( A )。
A、接口 B、端口 C、数字电路 D、转换电路 3、地址译码的作用是(B )。
A、设计接口 B、区分不同外设 C、接至地址总线 D、向外设输出数据 4、中断控制器8259可管理( D )。
A、非屏蔽中断 B、指令中断 C、外部中断 D、可屏蔽中断 5、对INT N指令,其中断向量存放在内存从( C )开始的地址中。 A、DS*10H+N*4 B、DS*10H+N C、0*10H+N*4 D、0*10H+N 6、8259的中断服务寄存器ISR的某一位如果置1,则表示( B )。
A、8259中断服务故障 B、CPU正在执行中断服务程序 C、外部设备可以请求中断服务 D、中断服务程序刚执行完毕 7、80
期末汇编语言试题及答案
1. 十进制数369转换成二进制数为(101110001)2,转换成十六进制数为(171)16. 2. 计算机中的指令由( 操作码 )和( 地址码 )两部分组成。 3. 8086的地址总线有20根,寻址范围为( 1M )字节。
4. 下一条将要执行的指令的地址存放在寄存器( 指令指针寄存器 )中。 5. 写出IBM PC机的三种子程序返回的指令(RET), (IRET),(IRETD)。
6. 汇编语言源程序需经过(汇编)程序汇编,( 连接 )程序连接才能生成可执行文件。 7. 存储器某单元的地址表示为2314H:4132H,则它的偏移地址=(4132),物理地址=(27272H) 8. REP指令前缀与(字符 串)指令配合使用。
9. 在显示器上查看和修改内存单元的内容可以使用DEBUG的( D )和( E )命令。
10. (AL)=BFH,要求屏蔽第0,1两位,则要执行指令( AND AL,3F );如果要求第0,1位变反,可使用指令( XOR AL,3F )
11. 宏汇编适合于(程序短),(参数多)的子功能段使用; 二、
期末汇编语言试题及答案
1. 十进制数369转换成二进制数为(101110001)2,转换成十六进制数为(171)16. 2. 计算机中的指令由( 操作码 )和( 地址码 )两部分组成。 3. 8086的地址总线有20根,寻址范围为( 1M )字节。
4. 下一条将要执行的指令的地址存放在寄存器( 指令指针寄存器 )中。 5. 写出IBM PC机的三种子程序返回的指令(RET), (IRET),(IRETD)。
6. 汇编语言源程序需经过(汇编)程序汇编,( 连接 )程序连接才能生成可执行文件。 7. 存储器某单元的地址表示为2314H:4132H,则它的偏移地址=(4132),物理地址=(27272H) 8. REP指令前缀与(字符 串)指令配合使用。
9. 在显示器上查看和修改内存单元的内容可以使用DEBUG的( D )和( E )命令。
10. (AL)=BFH,要求屏蔽第0,1两位,则要执行指令( AND AL,3F );如果要求第0,1位变反,可使用指令( XOR AL,3F )
11. 宏汇编适合于(程序短),(参数多)的子功能段使用; 二、
南京师范大学汇编语言期末试卷
南京师范大学汇编期末试卷
一. 单项选择题。(15*1=15)
1. 如果存储器分段时,一个段最多允许16K个子节单元,那么表示一个段内偏移
地址的二进制位数至少是( C)
A.14 位 B.15位 C.16位 D.17位
2. 设SS=2050H,SP=0140H,则栈顶存贮单元的物理地址是(A )
A. 20640H B. 2063EH C.2063FH D.21900H 3. 使用DOS功能调用时,子程序编号应放在(B)
A.AL B.AH C.AX D.任意指定
4. 下列寄存器组中在存储器操作数寻址时可用于提供偏移地址的是( D)
A.AX,BX,CX,DX B.SP,BP,SI,DI C.CS,ES,DS,SS D.BX,BP,SI,DI 5. 设DF=1,每次执行CMPSW指令时,SI和DI均要分别(B )
A.减1 B.减2 C.加1 D.加2
6. 要使BL中的低四位变反,高四位不变,应执行指令(D )
A.NOT BL B.OR BL,OFH C.AMD BL,OFH D.XOR BL,0FH 7. 下列指令执行时操作数在数据段的是(D )
A.MOV AX,32768
汇编语言习题及答案
汇编语言复习题
简答题
1.存储器地址为什么要分段?物理地址是如何形成的?
2.IBM PC机的寻址方式(与数据有关的寻址方式)有几种?各举一例说明。
3.80x86微机的存储器中存放信息如下图所示。试读出30022H与30024H字节单元的内容与30021H和30022H字单元的内容。
4.现有(DS)= 2000H,(BX)=0100H,(SI)= 0002H, (20100)= 12H, (20101)=34H, (20102)= 56H, (20103)=78H, (21200)=2AH, (21201)= 4CH, (21202)=B7H, (21203) = 65H,试说明下列各条指令执行完后AX的内容。
1) MOV AX,1200H
2) MOV AX,BX 3) MOV AX,[1200H] 4) MOV AX,[BX] 5) MOV AX,1100[BX]
5.完成下列各式补码数的运算,并根据结果设置标志位SF,CF,ZF,OF,指出运算结果是否有效 1) 2)
01001001b+10011101b 01000001b-10101011b
6.有符号定义语句如下: BUFF DB 1,2,3,’123’
汇编语言试卷2
一、选择题`(每小题4分,共20分)
1,标志寄存器FR中,属于控制标志位的是( )。
A.CF、AF、PF; B.DF、IF、TF; C.OF、SF、ZF; D.DF、OF、CF 2,下列指令中, 源操作数必须放在AL中的是 ( )
A.DAA B.CWB C.INC D.NOT
3,8086/8088微处理器中,既可作为16位寄存器也可分为两个8位寄存器用的寄存器是 ( )
A, BP、SP、SI; B,AX、BX、CX; C,CS、DS、ES; D,AX、BX、SI 4,‘THIEBOOK’作为字符串存储在数据段时,应使用的数据定义伪指令是( )
A,DB; B,DW; C,DD; D,以上三种均可
5,用MASM对汇编语言源程序进行汇编时,形成的目标文件的扩展名应为 ( )。
A,OBJ; B,EXE; C,ASM; D,LST 二、填空题(每小题4分,共20分)
1,程序中的语句分为两类,分别是 和 。 2,变量的三个属性分别是