niusouti.com
更多“说明在C语言环境下嵌入汇编语言指令格式。”相关问题
  • 第1题:

    下列描述不正确的是( )

    A.汇编语言即是机器语言

    B.汇编语言程序不可直接运行

    C.汇编语言的指令语句与机器指令一一对应

    D.汇编语言程序运行速度快,阅读方便,但仍属于面向机器的程序设计语言


    正确答案:A
    解析:机器语言是计算机硬件能够识别的,不用翻译直接供计算机使用的程序设计语言,也称为手编语言。机器语言是用二进制数表示的指令代码,这种指令代码是由操作码和地址组成。汇编语言采用了助记标号来编写程序,比机器语言的二进制代码编程要方便些,在一定程度上简化了编程过程。汇编语言程序运行速度快,阅读方便,但仍属于面向机器的程序设计语言。所以选项A的说法是错误的。

  • 第2题:

    以下关于汇编语言的叙述中,错误的是(48)。

    A.汇编语言源程序中的指令语句将被翻译成机器代码

    B.汇编语言的指令语句必须具有操作码字段,可以没有操作数字段

    C.汇编程序以汇编语言源程序为输入,以机器语言表示的目标程序为输出

    D.汇编程序先将源程序中的伪指令翻译成机器代码,然后在翻译指令语句


    正确答案:D
    解析:本题考查汇编语言的基本概念。伪指令是汇编程序直接执行的,不对应于程序中的机器代码,所以D是错误的。

  • 第3题:

    下列描述正确的是( )。

    A.汇编语言仅由指令性语句构成

    B.汇编语言包括指令性语句和伪指令性语句

    C.指令性语句和伪指令性语句的格式是完全相同的

    D.指令性语句和伪指令性语句需经汇编程序翻译成机器码后才能执行


    正确答案:B
    解析:汇编程序不仅能识别助记符指令(又称硬指令),而且还能识别汇编程序提供的、对汇编过程起控制作用的汇编命令(又称伪指令)。在编写程序时,这两种指令都要严格遵守汇编语言的规范,否则将会出错。

  • 第4题:

    89C51汇编语言指令格式中的非必须项有()

    • A、标号
    • B、操作码
    • C、操作数
    • D、注释

    正确答案:B

  • 第5题:

    在汇编语言源程序中,用于指示汇编程序如何汇编的指令是()

    • A、机器指令
    • B、伪指令
    • C、宏指令
    • D、汇编指令

    正确答案:B

  • 第6题:

    用助记符、符号地址、标号和伪指令、宏指令以及规定的格式书写程序的语言称为()。

    • A、汇编语言
    • B、高级语言
    • C、机器语言
    • D、低级语言

    正确答案:A

  • 第7题:

    在汇编语言中,能够翻译成二进制代码的指令是()

    • A、汇编指令
    • B、伪指令
    • C、机器指令
    • D、宏指令

    正确答案:A

  • 第8题:

    简述下列基本概念:指令、指令系统、程序、汇编语言指令。


    正确答案: 指令:指示计算机执行某种操作的命令。
    指令系统:指一台计算机所具有的全部指令的集合。
    程序:各种指令的有序组合。
    汇编语言指令:用助记符形式书写的指令,汇编语言指令由操作码和操作数两部分组成。

  • 第9题:

    什么是伪指令?在汇编语言程序设计中有何作用?


    正确答案: (1)伪指令:见名词解释部分(2)作用:伪指令在汇编时并不产生机器指令代码,不影响程序的执行,仅产生供汇编用的某些命令,在汇编时执行某些特殊操作。

  • 第10题:

    单选题
    ()不属于指令的一般格式的内容。
    A

    汇编语言

    B

    操作码

    C

    寻址特征码

    D

    形式地址码


    正确答案: B
    解析: 暂无解析

  • 第11题:

    单选题
    89C51汇编语言指令格式中的非必须项有()
    A

    标号

    B

    操作码

    C

    操作数

    D

    注释


    正确答案: B
    解析: 暂无解析

  • 第12题:

    单选题
    用助记符、符号地址、标号和伪指令、宏指令以及规定的格式书写程序的语言称为()。
    A

    汇编语言

    B

    高级语言

    C

    机器语言

    D

    低级语言


    正确答案: A
    解析: 暂无解析

  • 第13题:

    下列描述正确的是( )。

    A.汇编语言仅由指令性语句构成

    B.汇编语言包括指令性语句和伪指令语句

    C.指令性语句和伪指令语句的格式是完全相同的

    D.指令性语句和伪指令语句需经汇编程序翻译成机器代码后才能执行


    正确答案:C
    解析:由相关的知识可知选项A)、C)、D)都是错误的,只有选项B是正确的。

  • 第14题:

    下列描述正确的是( )。

    A.汇编语言是由若干条指令语句构成的

    B.汇编语言包括指令语句和伪指令语句

    C.指令语句和伪指令语句的格式是完全相同的

    D.指令语句和伪指令语句需经汇编语言翻译成机器代码后才能运行


    正确答案:B

  • 第15题:

    简述汇编语言指令的语句格式并解释各部分意义。


    正确答案: 一条指令语句由四个字段组成,一般格式如下:[标号:]、指令助记符、[操作数]、[;注释]。
    标号:标号是给该指令所在地址取得名字,可以缺省。
    指令助记符:是指令语句的核心,是不可缺省的组成部分,它用来说明CPU完成的具体操作,如传送、运算、移位、跳转等操作。
    操作数:是参加本指令运算的数据,有些指令不需要操作数,可以缺省;有些指令需要两个操作数,也有个别指令需要三个甚至四个操作数,这是必须用(,)将多个操作数隔开。
    注释:用来说明一段程序、一条或多条指令的形式,是可选项,注释部分以“;”开头,可以占一行或多行。注释是语句的非执行部分,不出现在机器目标代码中,汇编程序不对他做任何处理。

  • 第16题:

    机器语言、汇编语言、高级语言三类计算机语言中,汇编语言使用符号编程,和具体的机器指令无关。


    正确答案:错误

  • 第17题:

    86系列汇编语言指令语句格式中,标识符有效长度为()个字符。

    • A、31
    • B、30
    • C、29
    • D、28

    正确答案:A

  • 第18题:

    MCS—51汇编语言指令格式中,唯一不可缺少的部分是()。

    • A、标号
    • B、操作码
    • C、操作数
    • D、注释

    正确答案:B

  • 第19题:

    什么是汇编语言指令?为什么说汇编语言指令比机器语言指令更容易理解和记忆?通过什么方式可将汇编语言程序转化为机器语言程序?


    正确答案: (1)用助记符表示的指令。
    (2)因为在汇编语言指令中每条操作码、操作数都是用特定符号表示;而机器语言中的操作码和操作数均用二进制表示,没有明显特征。
    (3)可通过专门的软件或手工查表方式。

  • 第20题:

    ()不属于指令的一般格式的内容。 

    • A、汇编语言
    • B、操作码
    • C、寻址特征码
    • D、形式地址码

    正确答案:A

  • 第21题:

    填空题
    汇编语言包括()、伪指令和宏指令。

    正确答案: 汇编指令
    解析: 暂无解析

  • 第22题:

    问答题
    简述汇编语言指令的语句格式并解释各部分意义。

    正确答案: 一条指令语句由四个字段组成,一般格式如下:[标号:]、指令助记符、[操作数]、[;注释]。
    标号:标号是给该指令所在地址取得名字,可以缺省。
    指令助记符:是指令语句的核心,是不可缺省的组成部分,它用来说明CPU完成的具体操作,如传送、运算、移位、跳转等操作。
    操作数:是参加本指令运算的数据,有些指令不需要操作数,可以缺省;有些指令需要两个操作数,也有个别指令需要三个甚至四个操作数,这是必须用(,)将多个操作数隔开。
    注释:用来说明一段程序、一条或多条指令的形式,是可选项,注释部分以“;”开头,可以占一行或多行。注释是语句的非执行部分,不出现在机器目标代码中,汇编程序不对他做任何处理。
    解析: 暂无解析

  • 第23题:

    问答题
    说明在C语言环境下嵌入汇编语言指令格式。

    正确答案: ⑴逐条嵌入格式:嵌入的各汇编指令代码前面都要加上“asm”关键字,每行以分号或换行符结束。
    ⑵成组嵌入格式:嵌入的各汇编指令代码放在同一个asm代码块中,代码块从“{”开始,到“}”结束,由“asm”关键字标识。
    解析: 暂无解析