文档库 最新最全的文档下载
当前位置:文档库 › 汇编语言5-9章平时练习(0500-0800知识点部分)

汇编语言5-9章平时练习(0500-0800知识点部分)

汇编语言5-9章平时练习(0500-0800知识点部分)
汇编语言5-9章平时练习(0500-0800知识点部分)

73知识点:0701 (宏汇编)难易度:容易认知度:理解

宏指令与子程序相比,在多次调用时,宏指令调用的目标程序长度比子程序调用的()。

选项A)相同

选项B)长

选项C)短

选项D)不定

答案:B

74知识点:0701 (宏汇编)难易度:容易认知度:理解

宏指令与子程序相比,子程序调用的执行速度比宏指令的()。

选项A)相同

选项B)快

选项C)慢

选项D)不定

答案:C

78知识点:0601 (子程序的设计方法)难易度:容易认知度:认知过程定义语句以“过程名PROC”开始,以过程名()结束。

选项A)ENDS

选项B)ENDP

选项C)ENDM

选项D)END

答案:B

101知识点:0502 (分支程序设计)难易度:适中认知度:理解

编写分支程序,在进行条件判断前,可用指令构成条件,其中不能形成条件的指令有( )。

选项A)CMP

选项B)SUB

选项C)AND

选项D)MOV

答案:D

102知识点:0501 (循环程序设计)难易度:适中认知度:理解

下列描述中,执行循环的次数最多的情况是()。

选项A)MOV CX,0

LOP:LOOP LOP

选项B)MOV CX,1

LOP:LOOP LOP

选项C)MOV CX,0FFFFH

LOP:LOOP LOP

选项D)MOV CX,256

LOP:LOOP LOP

答案:A

133知识点:0501 (循环程序设计)难易度:较难认知度:识记

在进行二重循环程序设计时,下列描述正确的是( )

选项A)外循环初值应置外循环之外;内循环初值应置内循环之外,外循环之内

选项B)外循环初值应置外循环之内;内循环初值应置内循环之内

选项C)内、外循环初值都应置外循环之外

选项D)内、外循环初值都应置内循环之外,外循环之内

答案:A

137知识点:0601 (子程序的设计方法)难易度:较难认知度:理解执行如下程序:

MOV AX,0

MOV BX,1

MOV CX,100

A:ADD AX,BX

INC BX

LOOP A

HLT

执行后(BX)=

选项A)99

选项B)100

选项C)101

选项D)102

答案:C

148知识点:0803 (中断传送方式)难易度:容易认知度:理解中断矢量表中存放的是( )

选项A)中断类型号

选项B)断点地址

选项C)中断服务程序

选项D)中断服务程序入口地址

答案:D

155知识点:0701 (宏汇编)难易度:容易认知度:识记

在一段汇编程序中多次调用另一段程序,用宏指令比用子程序实现起来()选项A)占内存空间小,但速度慢

选项B)占内存空间大,但速度快

选项C)占内存空间相同,速度快

选项D)占内存空间相同,速度慢

答案:B

178知识点:0802(程序直接控制I/O方式)难易度:容易认知度:理解

要输入端口1234H中的8位数据,其指令应是()

选项A)MOV DX,1234H

选项B)MOV DX,12H

选项C)IN AX,1234H

选项D)OUT DX,1234H

OUT DX,AL

IN AL,DX

答案:C

179知识点:0502 (分支程序设计)难易度:较难认知度:认知

检查二个无符号数的关系,若要实现AL<=BL时分支去LOP1处,那么在“CMP AL,BL”指令后应跟的分支指令是()

选项A)JNC LOP1

选项B)JNA LOP1

选项C)JC LOP1

选项D)JGE LOP1

答案:B

203知识点:0502 (分支程序设计)难易度:容易认知度:识记

编写分支程序,在进行条件判断前,可用指令构成条件,其中不能形成条件的指令有()

选项A)CMP

选项B)SUB

选项C)AND

选项D)MOV

答案:D

249知识点:0501(循环程序设计)难易度:容易认知度:理解

结构化程序设计具有()三种基本结构

选项A)顺序结构、选择结构、直到循环结构

选项B)顺序结构、条件结构、直到循环结构

选项C)顺序结构、选择结构、当型循环结构

选项D)顺序结构、选择结构、循环结构

答案:D

261知识点:0601(子程序的设计方法)难易度:适中认知度:理解在下列叙述中,属于子程序的递归调用的情况是()

选项A)子程序SUB3调用子程序SUB4

选项B)子程序SUB1调用子程序SUB2

选项C)主程序调用子程序

选项D) 子程序SUB2调用子程序SUB3

答案:C

358知识点:0701 (宏汇编)难易度:容易认知度:理解

用高级语言编写的程序( )

选项A)只能在基本种计算机上运行

选项B)无需经过编译或解释,即可被计算机直接执行

选项C)具有通用性和可移植性

选项D)几乎不占用内存空间

答案:C

369知识点:0501 (循环程序设计)难易度:适中认知度:识记

汇编程序的循环控制指令中,隐含使用()寄存器作为循环次数计数器。选项A)AX

选项B) BX

选项C) CX

选项D)DX

答案:C

387知识点: 0801(输入输出程序设计)难易度:容易认知度:理解

使CPU与I/0设备完全并行工作方式是()方式

选项A)程序直接传送

选项B)子程序调用

选项C) 中断

选项D) 程序查询

答案:C

392知识点:0803 (中断传送方式)难易度:容易认知度:理解

中断是()

选项A)子程序调用

选项B)确定性的

选项C) 随机发生的

选项D) 多道程序

答案:C

394知识点: 0601(子程序的设计方法)难易度:容易认知度:理解主程序和所调用的子程序在同一代码段中,子程序的属性应定义为 ( ) 选项A)XOR

选项B)TYPE

选项C) NEAR

选项D) FAR

答案:B

395知识点:0803 (中断传送方式)难易度:容易认知度:理解

中断服务程序入口地址占用()个字节

选项A)4

选项B) 6

选项C) 2

选项D)1

答案:A

397知识点:0902 (显示器I/O) 难易度:容易认知度:理解

DOS系统功能调用的屏幕显示字符是()号调用

选项A)1

选项B)4

选项C)5

选项D)2

答案:D

398知识点:0901 (键盘I/O) 难易度:容易认知度:识记

键盘中断调用(16H)的0号功能是将读入字符的ASCII码送入()

选项A)AH

选项B)AL

选项C)BH

选项D)BL

答案:B

401知识点:0803 (中断传送方式)难易度:容易认知度:理解

在汇编语言编程中,结束用户程序返回操作系统应使用的中断指令是()选项A)RET

选项B)NEXT

选项C) END

选项D) INT 20H

答案:D

425知识点:0601(子程序的设计方法)难易度:容易认知度:理解主程序将它的参数带给子程序,这个参数被称为()

选项A)入口参数

选项B)出口参数

选项C) 存储器参数

选项D) 寄存器参数

答案:A

426知识点: 0601(子程序的设计方法)难易度:适中认知度:理解下面程序段条件转移语句发生跳转的条件是AL=()

cmp al,0fbh

jnl next

选项A)80h

选项B)8fh

选项C) 0f0h

选项D) 0ffh

答案:D

443知识点:0501(循环程序设计)难易度:容易认知度:理解

绘制程序流程图是,判别框通常使用()表达。

选项A)圆

选项B)圆脚框

选项C) 矩形框

选项D) 菱形框

答案:D

448知识点:0801(输入输出程序设计)难易度:容易认知度:理解

键盘I/O、显示I/O和打印I/O分别对应16H、10H和()号中断。

选项A) 15H

选项B)17H

选项C) 18H

选项D)19H

答案:B

457知识点:0501(循环程序设计)难易度:较难认知度:理解

一循环程序完成查找一组数据中是否有非零数据,控制循环应选取的循环控制指令是 LOOPZ,这时循环程序的循环终止条件是()。

选项A)OF=0

选项B)ZF=0

选项C) CX=0

选项D)CF=0

答案:C

458知识点:0501(循环程序设计)难易度:较难认知度:理解

控制循环应选取的循环控制指令是 LOOPZ,循环程序的循环终止条件是()。

选项A)OF=1

选项B)ZF=1

选项C) CX=0

相关文档