简答题

分析汇编语言源程序应该由哪些逻辑段组成?各段的作用是什么?语句标号和变量应具备哪3种属性?

正确答案

汇编语言源程序应该由若干个逻辑段组成,可以有若干个数据段、代码段、堆栈段和附加数据段,至少要有一个代码段。各段的作用如下:
(1)代码段用来存放程序和常数。
(2)数据段用于数据的保存。
(3)堆栈段用于保护数据,尤其在子程序调用、中断过程中进行现场信息保护。
(4)附加数据段用于数据的保存。
语句标号和变量应具备的3种属性:段属性、偏移属性和类型属性。

答案解析

相似试题
  • 分析汇编语言源程序应该由哪些逻辑段组成?各段的作用是什么?

    简答题查看答案

  • 编写的C++语言的程序主要由哪些基本组成部分构成?

    简答题查看答案

  • 一个汇编语言源程序是由若干段组成的,每个段都以()语句开始,以ENDS结束。

    填空题查看答案

  • 堆栈段的逻辑地址由()组成。

    单选题查看答案

  • 逻辑地址由段地址和偏移地址两部分组成。

    判断题查看答案

  • 说明beq指令的含义,并解释为什么汇编程序在对下列汇编源程序中的beq指令进行汇编时会遇到问题,应该如何修改该程序段?

    简答题查看答案

  • 编写一汇编语言子程序SEG7:完成与BCD码转换为七段显示码。已知七段显示器用低电平(逻辑0)输入点亮某一段,且该十进制数0~9的七段显示码表位于数据段中首地址为TABLE的内存区。注意查找表位于代码段,而XLAT指令默认的访问是数据段。

    简答题查看答案

  • 编译程序从逻辑结构上,一般由()组成,此外编译程序还包括表格处理程序、出错处理程序。

    多选题查看答案

  • 汇编语言程序的语句除指令以外还可以由()和()组成。

    填空题查看答案