江苏自考网是公益服务信息网,供学习交流使用,非政府官方网站,官方信息以江苏教育考试院为准。
您现在的位置:江苏自考网 > 模拟试题 > 工学类 > 汇编语言程序设计>2018年自考《汇编语言程序设计》习题三

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

2022-05-17来源:江苏自考网

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

声明:

(一)由于考试政策等各方面情况的不断调整与变化,本网站所提供的考试信息仅供参考,请以权威部门公布的正式信息为准。

(二)本网站在文章内容来源出处标注为其他平台的稿件均为转载稿,免费转载出于非商业性学习目的,版权归原作者所有。如您对内容、版权等问题存在异议请与本站联系,我们会及时进行处理解决。

江苏自考时间

2023年自考时间:
4月15日-16日

还有000