正在加载图片...
第四章汇编语法及其程序格式 1.教学目的∶掌握微型汇编语言格式和程序设计方法 2.教学要求 ①熟悉汇编语言程序的结构、语句类型和格式。 ②熟悉数据项及表达式,要求能明确区分标号和变量 ③熟悉各类伪指令,要求掌握常用伪指令格式和应用。 ④熟悉汇编语言上机过程和 DEBUG调试 3.教学重点 ①指令语句格式和伪指令语句格式 ②汇编语言程序格式 4.掌握难点 ①伪指令 ②伪指令存储器分配技术 5.教学进程安排:P102~133 6.教学方法 课堂讲授 7.教学内容摘要 4.1汇编语言语句格式 4.1.1语句种类 【例4-1】先给出一个完整的汇编语言源程序,该程序的功能是完成两个字节数据相加。 SEGMENT ;段定义开始(DATA段) BUF1 第1个加数; BUF2 DB 2AH 第2个加数 ;准备用来存放和数的单元 DATA ENDS 段定义结束(DATA段) CODE SEGMENT ;段定义开始(CDE段) ASSUME CS:CODE,DS:DATA:规定DATA、CODE分别为数据段和代码段 START DATA 数据段寄存器DS赋值 ALS BUFI 取第1个加数 ADD AL BUF2:和第2个加数相加 0SUM,AL;存放结果 4CH IN 21H ;返回DOS状态 CODE ENDS ;段定义结束(CDE段) END START:整个源程序结束第四章 汇编语法及其程序格式 1.教学目的:掌握微型汇编语言格式和程序设计方法 2.教学要求: ① 熟悉汇编语言程序的结构、语句类型和格式。 ② 熟悉数据项及表达式,要求能明确区分标号和变量。 ③ 熟悉各类伪指令,要求掌握常用伪指令格式和应用。 ④ 熟悉汇编语言上机过程和 DEBUG 调试 3.教学重点: ①指令语句格式和伪指令语句格式 ②汇编语言程序格式。 4.掌握难点: ①伪指令 ②伪指令存储器分配技术 5.教学进程安排:P102~133 6.教学方法: 课堂讲授 7.教学内容摘要: 4.1 汇编语言语句格式 4.1.1 语句种类 【例 4-1】先给出一个完整的汇编语言源程序,该程序的功能是完成两个字节数据相加。 DATA SEGMENT ;段定义开始(DATA 段) BUF1 DB 34H ;第 1 个加数; BUF2 DB 2AH ;第 2 个加数 SUM DB ? ;准备用来存放和数的单元 DATA ENDS ;段定义结束(DATA 段) CODE SEGMENT ;段定义开始(CODE 段) ASSUME CS:CODE,DS:DATA ;规定 DATA、CODE 分别为数据段和代码段 START: MOV AX, DATA MOV DS, AX ;给数据段寄存器 DS 赋值 MOV AL, BUF1 ;取第 1 个加数 ADD AL, BUF2 ;和第 2 个加数相加 MOV SUM,AL ;存放结果 MOV AH, 4CH ; INT 21H ;返回 DOS 状态 CODE ENDS ;段定义结束(CODE 段) END START ;整个源程序结束
向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有