更多“如果汇编语言程序中不使用关于微处理器选择的伪指令(如286、386…),则下列哪一条指令无法通过汇编? ”相关问题
  • 第1题:

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

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

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

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

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


    正确答案:B
    解析:汇编语言源程序不能直接在计算机上运行,需要先经过一个专门的翻译,把它变成机器指令的形式,然后才能够运行。汇编语言通常会提供控制伪指令,用于控制汇编程序的执行流程。伪指令语句所指示的操作是在源程序被汇编时完成的,而指令语句的操作必须在程序运行时完成。

  • 第2题:

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

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

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

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

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


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

  • 第3题:

    下列说法错误的是()。

    A.每一条机器指令都用一个对应的“汇编指令”来替代所形成的指令系统叫“汇编语言”

    B.伪指令没有对应的机器码

    C.为了增加汇编语言的可读性和协助翻译程序对汇编源程序进行翻译而增加的汇编指令就是“伪指令”。

    D.伪指令可以生成目标程序。


    共振是物理在外界力的作用一下所作的剧烈震荡

  • 第4题:

    若汇编语言程序的宏定义中使用了标号,则该标号必须用下列哪种伪指令于以说明?

    A.LOCAL

    B.PUBLIC

    C.EXTRN

    D.LABEL


    正确答案:A
    解析:该题考查考生对汇编指令的理解。汇编语言源程序在汇编过程中,要将宏指令所代替的程序段汇编成相应的机器代码,并插入到源程序的目标代码中,每引用一次宏指令,就要插入一次,因此在宏定义中使用的标号,需要用LOCAL(局部)伪指令指定其范围属性,所以应该选择A。

  • 第5题:

    19、在汇编语言源程序中,下列()汇编时汇编为机器指令。

    A.伪指令

    B.符号指令

    C.宏指令

    D.机器指令


    符号指令