- 10
- 0
- 约1.37万字
- 约 20页
- 2019-11-27 发布于湖北
- 举报
第四章作业答案
4.1 分析汇编语言源程序应该由哪些逻辑段组成?各段的作用是什么?语句标号和变量应具备哪3种属性?
【解答】汇编语言源程序应该由若干个逻辑段组成,可以有若干个数据段、代码段、堆栈段和附加数据段,至少要有一个代码段。各段的作用如下:
(1)代码段用来存放程序和常数。
(2)数据段用于数据的保存。
(3)堆栈段用于保护数据,尤其在子程序调用、中断过程中进行现场信息保护。
(4)附加数据段用于数据的保存。
语句标号和变量应具备的3种属性:段属性、偏移属性和类型属性。
4.2??指出下列程序中的错误:
? ? ? ? STAKSG? ? ? ? SEGMENT
? ? ? ? ? ? ? ? ? ? ? ? DB? ? ? ? 100 DUP(?)
? ? ? ? STA_SG? ? ? ? ENDS
? ? ? ? DTSEG? ? ? ? SEGMENT
? ? ? ? DATA1? ? ? ? DB? ? ? ? ?
? ? ? ? DTSEG? ? ? ? END
? ? ? ? CDSEG? ? ? ? SEGMENT
? ? ? ? MAIN? ? ? ? PROC? ? ? ? FAR
? ? ? ? START:? ? ? ? MOV? ? ? ? ? ? ? ? DS,DATSEG
? ? ? ? ? ? ? ? ? ? ? ? MOV? ? ? ? ?
原创力文档

文档评论(0)