• 未登录
总数:89 | 当前第9/9 首页 上一页 1 2 3 4 5 6 7 8 9 下一页 尾页
第4章(4):汇编语言程序设计
程序设计概述-基本步骤:题意分析,画出流程图,分配内存及端口,编制源程序,仿真调试程序,固化程序。
  1. 2010/5/4
  2. 人气(6396)
  3. 星级(10)
  4. 评论(0)
第4章(1):汇编语言程序设计
概述,简单程序,分支程序,循环程序,查表程序,子程序,应用实例。汇编语言程序设计的基本步骤 1. 分析问题,建立数学模型 处理框——表示处理内容,如传送,运算,输入,输出等. S END 输入数据 2. 设计算法 算法——解题的基本方法和步骤. 流程图: 起止框——表示程序的开始或结束 条件为真 出口1 出口1 入口 流程线——表示程序的流向. 连接框——表示程序的连接. 1 判断框——表示对条件的判断而作出相应的选择. 判断框一般有一个入口,两个出口: 一个是满足条件的出口(YES), 另一个是不满足条件的出口(NO). 3. 编写程序 基 本 要 求 1)要熟悉程序设计模型; 2)要熟悉指令,伪指令和寻址方式; 3)要合理分配存贮器空间和工作单元; 4)多次使用的程序段要用子程序或宏指令; 5)尽可能用名称(标号和变量)来代替地址和数值. 4. 上机运行
  1. 2010/4/29
  2. 人气(9210)
  3. 星级(10)
  4. 评论(4)
第4章(2):汇编语言程序设计
概述,简单程序,分支程序,循环程序,查表程序,子程序,应用实例。汇编语言程序设计的基本步骤 1. 分析问题,建立数学模型 处理框——表示处理内容,如传送,运算,输入,输出等. S END 输入数据 2. 设计算法 算法——解题的基本方法和步骤. 流程图: 起止框——表示程序的开始或结束 条件为真 出口1 出口1 入口 流程线——表示程序的流向. 连接框——表示程序的连接. 1 判断框——表示对条件的判断而作出相应的选择. 判断框一般有一个入口,两个出口: 一个是满足条件的出口(YES), 另一个是不满足条件的出口(NO). 3. 编写程序 基 本 要 求 1)要熟悉程序设计模型; 2)要熟悉指令,伪指令和寻址方式; 3)要合理分配存贮器空间和工作单元; 4)多次使用的程序段要用子程序或宏指令; 5)尽可能用名称(标号和变量)来代替地址和数值. 4. 上机运行 正确程序——无语法和算法错误
  1. 2010/4/29
  2. 人气(8050)
  3. 星级(7)
  4. 评论(3)
第三章:MCS-51的指令系统(6)
数据传送指令。MCS-51单片机指令格式 1)指令由操作码助记符和操作数两部组成。 2)指令格式如下:  [标号:]操作码助记符 [目的操作数] [,源操作数][;注释]   符号“[ ]”其包含的内容因指令的不同可有可无。 3)标号:根据编程需要给指令设定的符号地址,可有可无;通常在子程序入口或转移指令的目标地址处才赋予标号。标号由1~8个字符组成,第一个字符必须是英文字母,不能是数字或其他符号,标号后必须用冒号。
  1. 2010/3/10
  2. 人气(6867)
  3. 星级(10)
  4. 评论(2)
第三章:MCS-51的指令系统(5)
指令描述约定。MCS-51单片机指令格式 1)指令由操作码助记符和操作数两部组成。 2)指令格式如下:  [标号:]操作码助记符 [目的操作数] [,源操作数][;注释]   符号“[ ]”其包含的内容因指令的不同可有可无。 3)标号:根据编程需要给指令设定的符号地址,可有可无;通常在子程序入口或转移指令的目标地址处才赋予标号。标号由1~8个字符组成,第一个字符必须是英文字母,不能是数字或其他符号,标号后必须用冒号。
  1. 2010/3/9
  2. 人气(6302)
  3. 星级(10)
  4. 评论(1)
第三章:MCS-51的指令系统(4)
MCS-51算术运算指令   算术运算指令共有24条,算术运算主要是执行加、减、乘、除法四则运算。另外MCS-51指令系统中有相当一部分是进行加、减1操作,BCD码的运算和调整,我们都归类为运算指令。虽然MCS-51单片机的算术逻辑单元ALU仅能对8位无符号整数进行运算,但利用进位标志C,则可进行多字节无符号整数的运算。同时利用溢出标志,还可以对带符号数进行补码运算。需要指出的是,除加、减1指令外,这类指令大多数都会对PSW(程序状态字)有影响。这在使用中应特别注意。
  1. 2010/2/26
  2. 人气(7015)
  3. 星级(10)
  4. 评论(1)
第三章:MCS-51的指令系统(3)
MCS-51数据传送指令   数据传送指令共有29条,数据传送指令一般的操作是把源操作数传送到目的操作数,指令执行完成后,源操作数不变,目的操作数等于源操作数。如果要求在进行数据传送时,目的操作数不丢失,则不能用直接传送指令,而采用交换型的数据传送指令,数据传送指令不影响标志C,AC和OV,但可能会对奇偶标志P有影响。
  1. 2010/2/24
  2. 人气(6292)
  3. 星级(10)
  4. 评论(1)
第三章:MCS-51的指令系统(2)
MCS-51的寻址方式   寻址的“地址”即为操作数所在单元的地址,绝大部分指令执行时都需要用到操作数,那么到哪里去取得操作数呢?最易想到的就是告诉CPU操作数所在的地址单元,从那里可取得响应的操作数,这便是“寻址”之意。MCS-51的寻址方式很多,使用起来也相当方便,功能也很强大,灵活性强。这便是MCS-51指令系统“好用”的原因之一。
  1. 2010/2/21
  2. 人气(6892)
  3. 星级(10)
  4. 评论(2)
第三章:MCS-51的指令系统(1)
MCS-51共有111条指令,可分为5类:   [1].数据传送类指令(共29条)   [2].算数运算类指令(共24条)   [3].逻辑运算及移位类指令(共24条)   [4].控制转移类指令(共17条)   [5].布尔变量操作类指令(共17条)
  1. 2010/2/20
  2. 人气(8211)
  3. 星级(10)
  4. 评论(5)
总数:89 | 当前第9/9 首页 上一页 1 2 3 4 5 6 7 8 9 下一页 尾页