您当前所在位置:自考本科 > 网站地图 > 备考资料 > 模拟试题 > 工学类 > 汇编语言程序设计 > 2018年自考《汇编语言程序设计》习题三

2018年自考《汇编语言程序设计》习题三

2018-04-24 17:30:50  来源:中国教育在线

2018年自考《汇编语言程序设计》习题三

51.运算型指令的寻址和控制转移型指令的寻址,其不同点在于(  )。

A前者取操作数,后者决定程序的转移地址

B后者取操作数,前者决定程序的转移地址

C两者都是取操作数

D两者都是决定程序的转移地址

52.  在PC系列机中调试汇编语言程序的工具软件是DEBUG。用DEBUG调试程序时,可以在目标程序中设断点,或用单步跟踪来找出程序中的毛病。断点只能在RAM中设置,不能在ROM中设置,这是因为(  )。

AROM不能存放汇编程序 BROM中数据不能修改

CROM不能放入断点中断指令DROM不能保护断点

53. 汇编语言语句格式中的名字项,下列哪一个不正确?( )

A. FFFFFHB. @VariableC. 0FFFFHD. Third_street

54. 下列语句中错误的有(  )

A. MOV BL,0A7HB. MOV CX,COUNT

C. MOV [BX],5 D. IN AL,PORT-VAL

55. (A)不是数值 变量的类型属性。

A. 字符型    B. 字型 C. 字节型 D. 双字型

56. 用ASSUME伪指令指定某个段分配给那个寄存器后,还需要通过MOV指令来给段寄存器赋值,其中(C)不能这样做,而是在程序初始化时自动完成的。

A. 数据段寄存器DS B. 堆栈段寄存器SS

C. 代码段寄存器CS D. 附加段寄存器ES

57. 有关宏指令和子程序,下列说法哪一个不正确?(D)

A. 宏指令并不能简化目标程序

B. 子程序可以简化目标程序,但执行时间要长些

C. 子程序或过程在执行时,由CPU处理

D. 宏指令在执行时要保护现场和断点

58. 下列哪一个伪指令对符号名可以重复定义(A)

A. = B. EQU C. DB D. PURGE

59. 下面指令序列执行后的正确结果是( A   )。

 MOV BX,0FFFCH

 MOV CL,2

 SAR BX,CL

   A. 3FFFH B. 0FFFFH  C. 0FFFCH D. 0FFF5H

60. 一般用条件转移指令JZ、JNZ、JC、JNC等来实现程序的(B)结构。

   A. 顺序  B. 分支 C. 循环   D. 模块化

61. 下列哪一种不是多分支程序设计的形式?(  )

   A. 开关法B. 转移表法C. 地址表法   D. 逻辑分解法

62. 下面程序段中,当满足条件转到NEXT标号执行时,AL中的值正确的是(D)。

 CMP AL,0FBH

 JNL NEXT

  …

 NEXT:......

   A. AL=80HB. AL=8FH  C. AL=0F0H D. AL=0FFH

63. 循环程序的基本结构形式不包括下面哪一部分?(  )

   A. 循环参数置初值部分B. 循环工作部分

   C. 循环控制部分   D. 设置段寄存器部分

64. 数值计算中的反复迭代计算的过程是循环结构,该类问题使用(  )控制循环。

   A. 计数控制法 B. 条件控制法

   C. 开关控制法 D. 逻辑尺控制法

65. 在循环设计中循环体的重复执行次数已知的情况下,一般采用哪种计数方法来控制循环?(  )

 A. 正计数法   B. 倒计数法

 C. 两者相同   D. 两者都不是

66. 子程序结构中不包括(B)。

 A. 子程序的说明文件B. 子程序的现场保护和现场恢复

 C. 子程序的调用和返回D. 入口参数的设置

67. (D)不是系统功能调用的功能。

A. 文件管理  B. 设备管理  C. 作业管理  D. 总线管理

68. DOS系统功能调用中,将子程序编号送入(A)寄存器。

A. AH  B. ALC. BHD. BL

69.  表达式19 MOD 7的结果为(B)。

A  2 B  5C-2  D  -5

70.  执行伪指令语句STR DD‘AB’后,下列说法正确的是(  )。

A  存入41H,42H   B存入42H,41H 

C  存入41H,42H,00H,00HD存入42H,41H,00H,00H

71.  下列伪指令语句正确的有(D)。

A  ERR1:DW 99  BEXPR DB 2*3+7  

C  ERR2 DB 25*60   DERR3 DD ‘ABCD’

72.  下列说法正确的是(B)。

SEGMENT与ENDS是段定义语句的伪指令,而ASSUME不是

SEGMENT和ENDS语句成对使用,把汇编语言源程序分为段

代码段中存放指令和伪指令,但不存放宏指令

SEGMENT与ENDS伪指令前的段名可以不同

73.  汇编语言在上机过程中用不到的程序为(D)。

A编辑程序   B汇编程序C连接程序  D  编译程序

74.  程序设计的结构化的首要问题是(  )。

A程序的模块化

B程序设计时采用“自上而下,逐步求精”的实施方法

C模块之间的组合问题

D各个结构的出口点和入口点

75.  下面指令序列执行后完成的运算,正确的算术表达式应是(C)。

MOV  AL,BYTE PTR X

SHL  AL,1

DEC  AL

MOV  BYTE PTP Y,AL

AY=2X+1BX=2Y+1    CY=2X-1  D  X=2Y-1

你可能感兴趣的试题
中国教育在线自考频道为广大考生提供2018年自考汇编语言程序设计试题信息。
1
意向表
2
学习中心老师电话沟通
3
查看评估报告
1、年龄阶段

2、当前学历

3、提升学历目标

4、意向学习方式

报考所在地
*
*
*

查看成人高考最新资讯 查看远程教育最新资讯

自考专业快选

自考热门专题

自考热议话题

自考推荐文章