中国高校课件下载中心 》 教学资源 》 大学文库

《微机原理及应用》课程教学资源(PPT课件)第4章 汇编语言程序设计

文档信息
资源类别:文库
文档格式:PPTX
文档页数:81
文件大小:953.65KB
团购合买:点击进入团购
内容简介
《微机原理及应用》课程教学资源(PPT课件)第4章 汇编语言程序设计
刷新页面文档预览

第4章汇编语言程序设计4.1汇编语言概述4.2汇编语言源程序格式4.3汇编语言程序设计4.4DOS功能调用

第4章 汇编语言程序设计 4.1 汇编语言概述 4.2 汇编语言源程序格式 4.3 汇编语言程序设计 4.4 DOS功能调用

4.1汇编语言概述机器指令:用二进制编码的指令机器语言编写程序烦如:1000100111011000琐,难记忆,易出错符号组成,与机器指令一一对应符号指令:由助记符1000100111011000MOV AX . BX汇编:机器只能识别机器指令,所以需要将符号指令翻译成机器指令,翻译的过程称作汇编汇编程序:完成汇编任务的程序

4.1 汇编语言概述 机器指令:用二进制编码的指令 如:1000 1001 1101 1000 机器语言编写程序烦 琐,难记忆,易出错。 符号指令:由助记符、符号组成,与机器指令一一对应 1000 1001 1101 1000 MOV AX,BX 汇编:机器只能识别机器指令,所以需要将符号指令 翻译成机器指令,翻译的过程称作汇编。 汇编程序:完成汇编任务的程序

4.1汇编语言概述(续)汇编语言源程序:用符号指令书写的程序1EPUSH DS2BC0SUB AX , AX50PUSH AXB83412MOV AX , 12348ED8MOV DS , AX目标文件汇编语言源程序汇编程序图4.1

4.1 汇编语言概述(续) 汇编语言源程序:用符号指令书写的程序。 1E PUSH DS 2BC0 SUB AX,AX 50 PUSH AX B83412 MOV AX,1234 8ED8 MOV DS,AX 汇编语言源程序 汇编程序 目标文件 图4.1

图4.1汇编语言程序的建立、汇编和连接过程连接程序汇编程序EDIT翻译连接PROG.ASMPROG.OBJPROG.EXE编辑程序文件文件文件图4.1汇编语言程序的建立、汇编和连接过程

图4.1 汇编语言程序的建立、汇编和连接过程

4.2汇编语言源程序格式>汇编语言源程序结构采用分段式结构一个汇编语言源程序由若干段组成,一般有数据段、代码段、扩展段和堆栈段四种类型源程序可以根据实际需要确定段的数目4.2.1汇编语言的语句格式4.2.2伪指令4.2.3汇编语言源程序的结构

4.2 汇编语言源程序格式 ➢ 汇编语言源程序结构采用分段式结构。 ➢ 一个汇编语言源程序由若干段组成,一般有 数据段、代码段、扩展段和堆栈段四种类型, 源程序可以根据实际需要确定段的数目。 4.2.1 汇编语言的语句格式 4.2.2 伪指令 4.2.3 汇编语言源程序的结构

汇编语言的语句格式4.2.11汇编语言的语句分类2汇编语言语句的格式

4.2.1 汇编语言的语句格式 1 汇编语言的语句分类 2 汇编语言语句的格式

1.汇编语言的语句分类汇编语言有三种基本语句:指令语句★伪指令语句宏指令语句

1. 汇编语言的语句分类 汇编语言有三种基本语句: ★ 指令语句 ★ 伪指令语句 ★ 宏指令语句

指令语句指令语句是指在汇编时产生目标代码对应着机器某种操作的语句,每条指令语句都对应着CPU的一条机器指令

指令语句 指令语句是指在汇编时产生目标代码对应着机 器某种操作的语句,每条指令语句都对应着 CPU的一条机器指令

伪指令语句伪指令语句不产生任何自标代码,它是一种指示性语句,只是指示汇编程序如何进行汇编,只有在汇编和连接时才起作用

伪指令语句 伪指令语句不产生任何目标代码,它是一种指 示性语句,只是指示汇编程序如何进行汇编, 只有在汇编和连接时才起作用

宏指令语句宏指令语句是以宏名定义的一段指令序列,是一般性指令语句的扩展。在汇编时,凡是出现宏指令语句的地方全部用其对应指令序列的目标代码代替

宏指令语句 ➢宏指令语句是以宏名定义的一段指令序列,是 一般性指令语句的扩展。 ➢在汇编时,凡是出现宏指令语句的地方全部用 其对应指令序列的目标代码代替

刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档