当前位置: 首页 > news >正文

上海网站哪家好微管家里的微网站怎么建设

上海网站哪家好,微管家里的微网站怎么建设,net网站开发学习,WordPress推送服务【更多软件使用问题请点击亿道电子官方网站】 1、 文档目标 主要了解Disassembly窗口中包含的内容,和如何利用Disassembly中的内容了解程序的存储和调用情况。 2、 问题场景 对于Disassembly窗口中具体包含的内容不了解,无法合理地应用Disassembly窗口…

【更多软件使用问题请点击亿道电子官方网站】

1、 文档目标

主要了解Disassembly窗口中包含的内容,和如何利用Disassembly中的内容了解程序的存储和调用情况。

2、 问题场景

对于Disassembly窗口中具体包含的内容不了解,无法合理地应用Disassembly窗口中的一些汇编信息去优化代码。

3、软硬件环境

1、软件版本:MDK  5.38a

2、电脑环境:Windows 11

3、外设硬件:无

4、解决方法

1、在Disassembly窗口中,包含着程序语句以及对应语句的所需要执行的汇编指令。如图4-1中可以看到test_num++这个语句对应汇编语句。

图4-1

2、那么在对应的汇编指令行中,包含了三个内容(如图4-2):

1)、第1处:指令运行的内存地址。C语句下面的第一个汇编指令的内存地址就是该语句执行的起始地址。

2)、第2处:表示的是对应汇编语句的机器码

3)、第3处:对应C语句所对应的汇编语句

图4-2

3、从Disassembly窗口中可以看到程序的运行顺序是怎么样的。如图4-3中,当程序运行到“SystemCoreClockUpdate();”这个语句的时候,在Disassembly窗口中就可以看到,继续执行程序后,会执行该函数中的“if (SCB->CCR & SCB_CCR_DC_Msk) return; ”语句。

这样就可以通过Disassembly窗口去查看程序运行的逻辑是什么样的,执行顺序是怎么样的。

图4-3

4、在Disassembly窗口中,我们也可以通过查看不同语句对应的汇编语句来判断同样类型的语句,为什么有些语句执行速度会更好。

     在图4-4中,test_num是一个局部变量,num_test是全局变量。同样都是对于变量进行加1。但是,所执行的汇编指令是不一样的,那么对应的C语句的执行周期也会有不同,执行的时间就会不一样。

图4-4

————————————————————————

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

关于亿道电子

亿道电子技术有限公司(www.emdoor.cn)是国内资深的研发工具软件提供商,公司成立于2002年,面向中国广大的制造业客户提供研发、设计、管理过程中使用的各种软件开发工具,致力于帮助客户提高研发管理效率、缩短产品设计周期,提升产品可靠性。

http://www.yayakq.cn/news/39446/

相关文章:

  • 网站怎么做评估凡客诚品app
  • 普通网站报价多少南昌手机网站建设
  • 网站高质量外链vs做网站好不好
  • 购物网站建设开发广告推广渠道有哪些
  • 桂林网站制作培训学校南宁购物网站建设
  • 做网站的需要哪些职位wordpress 判断手机端
  • 营销型网站建设五大内容做框架表格网站
  • 如何开网站建设公司常见的网络推广方式
  • wordpress微信qq登录网站seo优化培训
  • 张北北京网站建设网站设计与制作说明书
  • 慕课网电子商务网站开发简述几种网络营销的方法
  • asp网站怎么搭建泰安建设工程招聘信息网站
  • 北京教育学会网站建设自然资源部网站绿色矿山建设
  • 排版设计模板网站官网下载软件
  • 手把手教你优化网站湖南有实力竞价优化服务
  • 公司网站公司网站百度竞价是seo还是sem
  • 网站建设与维护 课件网站更新维护 怎么做
  • 商务网站建设模块用php做注册网站的代码
  • 网站 开发 成本怎么学做淘宝电商网站
  • 帝国cms企业网站网站建设后台cms管理系统方案
  • 企业网站后端模板软件开发方案模板
  • 什么叫精品网站建设怎么检查网站的死链
  • 餐饮加盟网站建设方案怎么看网站用的什么程序做的
  • 防伪网站模板建设银行的网站为什么登不上
  • 番禺做网站价格怎么开个网站
  • 美食网站wordpress分类列表插件
  • 做盗版小说网站盘锦949公社最新招聘
  • 建站网络做网站的叫云啥
  • 建设定制网站太原招聘网站开发
  • 超炫html5网站模板深圳网站制作公司方案