汇编语言中过程定义伪指令是()。A、MACRO/ENDMB、ASSUMEC、PROCD、SEGMENT/ENDS

题目

汇编语言中过程定义伪指令是()。

  • A、MACRO/ENDM
  • B、ASSUME
  • C、PROC
  • D、SEGMENT/ENDS
参考答案和解析
正确答案:C
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在80x86汇编语言的段定义伪指令中,( )定位类型用来指定段的起始地址为任意地址。

A.BYTE

B.PARA

C.WORD

D.PAGE


正确答案:A

第2题:

以下关于汇编语言叙述中,正确的是(28)。

A.汇编语言程序可以直接在计算机上运行

B.汇编控制伪指令用于控制汇编程序的执行流程

C.在汇编语言中,不能定义符号常量

D.伪指令语句所指示的操作是在程序运行时完成的


正确答案:B
解析:汇编语言是为特定的计算机系统设计的、面向机器的符号化程序设计语言。由于计算机不能直接识别和运行符号语言程序,因此需要用专门的翻译器——汇编程序进行翻译。由此可见,汇编语言程序不能直接在计算机上运行。汇编语言源程序通常由①指令语句、②伪指令语句和③宏指令语句组成。其中,①指令语句经汇编后要产生相应的能被CPU直接识别并执行的机器代码,其所指示的操作是在程序运行时完成的。②伪指令语句指示汇编程序在对源程序进行汇编时完成某些工作,进行汇编时不产生机器代码,其所指示的操作是在源程序被汇编时完成的。通常汇编语言设有常数定义伪指令、存储定义伪指令、汇编控制伪指令、开始伪指令和结束伪指令等。其中,常数定义伪指令可用于定义符号常量;汇编控制伪指令用于控制汇编程序的执行流程。③宏指令语句就是宏引用,允许用户多次重复使用某一程序段。

第3题:

● 关于汇编语言,以下叙述中正确的是 (56) 。

A. 汇编语言程序可以直接在计算机上运行

B. 汇编语言通常会提供控制伪指令,用于控制汇编程序的执行流程

C. 在汇编语言中,不能定义符号常量

D. 伪指令语句所指示的操作是在程序运行时完成的


正确答案:B

第4题:

SEGMENT/ENDS为()伪指令;END称为()伪指令;PROC/ENDP称为()伪指令。


正确答案:段定义;源程序结束;过程定义

第5题:

可以利用伪指令Segment和ENDS来定义段。


正确答案:正确

第6题:

下列表示宏定义指令结束的是______。

A.ENDM

B.ENDS

C.ENDP

D.END


正确答案:A
解析:ENDS是段定义结束伪指令;ENDP是过程定义结束伪指令:END是程序定义结束伪指令:ENDM才是宏定义指令结束指令。

第7题:

下面是数据段的定义 DSEG SEGMENT A DB '1234' BDW A DSEG ENDS 执行MOV BX,B 指令后,BX寄存器中内容是( )。

A.3231H

B.1234H

C.3132H

D.0000H


正确答案:D

第8题:

被连接的汇编语言程序模块中,下面( )分段定义伪指令语句所使用组合类型是不可设为默认的。

A.PUBLIC

B.COMMON

C.MEMORY

D.STACK


正确答案:D

第9题:

在汇编语言源程序文件中,每一个段都有段定义伪指令()和ENDS来分段。


正确答案:SEGMENT

第10题:

下面保留字中,为伪指令的有()。

  • A、INT
  • B、DB
  • C、PROC
  • D、DH

正确答案:B,C