教学目的 ·了解汇编语言程序设计的特点。 掌握汇编语言程序的基本结构及简单应用的设计方法。 用循环程序设计一个控制信号灯的程序。 用循环程序设计一个控制步进电动机的程序。 ,用分支程序设计一个控制汽车信号灯的程序。 ·用分支程序设计一个控制水塔水位的程序。 学习重点和难点 ·分支程序、循环程序的设计特点。 ·子程序的编写和应用
教学目的 • 了解汇编语言程序设计的特点。 • 掌握汇编语言程序的基本结构及简单应用的设计方法。 • 用循环程序设计一个控制信号灯的程序。 • 用循环程序设计一个控制步进电动机的程序。 • 用分支程序设计一个控制汽车信号灯的程序。 • 用分支程序设计一个控制水塔水位的程序。 • 分支程序、循环程序的设计特点。 • 子程序的编写和应用
第4章 汇编语言程序设计 。4.1 程序设计概述 ·4.2 顺序程序设计 。4.3 循环程序设计 ·4.4分支程序设计 ·4.5子程序设计 ·4.6查表程序设计 ·本章小结 。习题
第4章 汇编语言程序设计 • 4.1 程序设计概述 • 4.2 顺序程序设计 • 4.3 循环程序设计 • 4.4 分支程序设计 • 4.5 子程序设计 • 4.6 查表程序设计 • 本章小结 • 习题
4.1 程序设计概述 。4.1.1 程序设计语言 。4.1.2 汇编语言源程序的编辑与汇编 ·4.1.3 汇编语言程序的基本结构 。4.1.4 程序设计方法和技巧 可
4.1 程序设计概述 • 4.1.1 程序设计语言 • 4.1.2 汇编语言源程序的编辑与汇编 • 4.1.3 汇编语言程序的基本结构 • 4.1.4 程序设计方法和技巧
4.1.1 程序设计语言 1.机器语言(Machine Language) 这是一种用二进制代码“0”和“1”表示指令和数据的程序 设计语言。计算机只能识别二进制代码,这种语言是能被 计算机直接识别和执行的机器级语言。 特点:机器语言能够被计算机立即识别并加以执行,具有执行 速度快、占用内存少等优点。但对于使用者来说,用机器 语言编写程序具有编写难、识别难、记忆难、查错难、交 流难等缺点
4.1.1 程序设计语言 1. 机器语言(Machine Language) 这是一种用二进制代码“0”和“1”表示指令和数据的程序 设计语言。计算机只能识别二进制代码,这种语言是能被 计算机直接识别和执行的机器级语言。 特点:机器语言能够被计算机立即识别并加以执行,具有执行 速度快、占用内存少等优点。但对于使用者来说,用机器 语言编写程序具有编写难、识别难、记忆难、查错难、交 流难等缺点
4.1.1 程序设计语言 2.汇编语言(Assembly Language) 汇编语言是一种用助记符来表示的面向机器的程序设计语 言。不同的机器所使用的汇编语言一般是不同的。但计算 机的CPU不能直接识别汇编语言,所以计算机不能立即执 行汇编语言程序。用汇编语言编写的源程序,在由计算机 执行之前,必须将它翻译成机器语言程序。 特点:这种语言弥补了机器语言的不足,用汇编语言编写程序 比用机器语言方便、直观、易懂、易用、易记。可以编写 出结构紧凑、运行时间精确的程序。所以,这种语言非常 适合于实时控制的需要
4.1.1 程序设计语言 2. 汇编语言(Assembly Language) 汇编语言是一种用助记符来表示的面向机器的程序设计语 言。不同的机器所使用的汇编语言一般是不同的。但计算 机的CPU不能直接识别汇编语言,所以计算机不能立即执 行汇编语言程序。用汇编语言编写的源程序,在由计算机 执行之前,必须将它翻译成机器语言程序。 特点:这种语言弥补了机器语言的不足,用汇编语言编写程序 比用机器语言方便、直观、易懂、易用、易记。可以编写 出结构紧凑、运行时间精确的程序。所以,这种语言非常 适合于实时控制的需要