产品中心 Product Center

联系博昌达电子CONTACT US

咨询热线:13922832581

深圳市博昌达电子科技有限公司

公司电话:13922832581
Email:2355403977@qq.com
地址:深圳市宝安区西乡街道兴业路3012号老兵大厦东三座7005A

松翰单片机源代码常见构造

2021-12-14 03:00:00 来源:http://hb.combat-elec.com/news736667.html

一个软件系统的汇编程序源代码,不管其系统软件功能的规定简易就是繁杂,其程序结构的构成基本一直由简易程序流程、支系程序流程、循环系统程序流程、程序段、查询表程序流程等结构化程序块组成。这也是汇编程序源代码的设计理论。

(1) 松翰单片机简易构造程序流程

简易构造程序流程又被称为顺序结构程序流程,是汇编程序编程设计中最基本上、最纯粹的程序流程,在所有编程设计所占占比较大,是编程设计的基本。这儿所指的简易构造程序流程就是指一种无支系的立即程序流程,是依照逻辑性实际操作次序,从第一条命令逐渐逐渐条次序实行,直到最终一条命令才行。

由此可见,简易构造程序流程就是指其机构成构造简易、程序流程的逻辑性流入是一维的,程序流程的实际内才行。由此可见简易构造程序流程就是指其构成构造简易,程序流程逻辑的逻辑流向是一维的,程序的具体内容不一定简单,在实际编程中,如何正确选择指令,合理使用工作寄存器、节省存储单元等,是编写好程序的基本功。现举例说明。

(2) 松翰单片机分支结构程序

很多复杂的实际问题,总是伴随着逻辑判断,从而选择不同的处理路径,即程序的走向,从而使计算机能根据肯定某种智能基础。

触摸单片机,松翰单片机
分支程序的主要特点是程序的流向从一个入口、两个或两个以上的出口,根据给定的条件进行选择确定。编程的关键是如何确定供判断或选择的条件以及选择的条件以及选择合适的分支指令AT89S52的指令集提供了极为丰富、功臣极强的多种分支指令,特别是比较转移和位判跳指令,给复杂问题,尤其是测控系统的程序设计提供了方便。

分支程序又称复杂程序。因为一个源程序如果包含有无数个分支,每个分支均有不同的处理程序段,分支中又包含分支,这就使程序的流向十分复杂。因此程序设计时必须借助程序流程图,把复杂的程序流向展现在平面图上,使之一目了然。为减少程序的复杂性,应尽力少用分支结构程序。

①单分支结构程序

单分支结构在程序设计中应用最广,拥有的分支指令了也多,其结构一般为一个入口两个出口。单分支结构程序的选择条件一般由运算或检测的状态标志提供,选用对应的条件判跳指令来实现。

②多分支结构程序

在实际应用中,常常需要从两个以上的流向(出口)中选一。例如,两个数相比较,必然存在大于、等于、小于三种情况,这时就需从三个分支中选一。再如多分支跳转(又称散转)将根据运算结果值在多分支中选一。这就形成了多分支结构。

    联系我们
  • 深圳市博昌达电子科技有限公司
  • 电话:13922832581 / 0755-86655451
  • 传真:0755-86655436
  • Email:2355403977@qq.com
  • 公司地址:深圳市宝安区西乡街道兴业路3012号老兵大厦东三座7005A
    二维码
  • 微信公众号

    微信公众号

湖北松翰单片机哪家实惠?湖北NIKOSEM哪家好?湖北单向可控硅怎么样?博昌达电子科技有限公司专业提供湖北单向可控硅产品,欢迎咨询!

CopyRight © 2020 版权所有 深圳市博昌达电子科技有限公司