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

餐饮外哪个网站做推广英语培训机构前十名

餐饮外哪个网站做推广,英语培训机构前十名,外贸网站营销建站,中企动力做什么的参考:南京大学《软件分析》课程2 1、控制流分析 控制流分析实际上指的是构建控制流图(Control Flow Graph,CFG)CFG是静态分析的基础数据结构CFG的节点可以是单个指令、基本块(Basic Block,BB)…

参考:南京大学《软件分析》课程2

1、控制流分析

  • 控制流分析实际上指的是构建控制流图(Control Flow Graph,CFG)
  • CFG是静态分析的基础数据结构
  • CFG的节点可以是单个指令、基本块(Basic Block,BB)

2、构建基本块(Basic Block,BB)

(1)基本块的概念

Basic blocks (BB) are maximal sequences of consecutive three-address instructions with the properties that

  • It can be entered only at the beginning, i.e., the first instruction in the block
  • It can be exited only at the end, i.e., the last instruction in the block

解释:

基本块是具有以下属性的连续3AC指令的最大序列:

  • 只有一个入口,仅在开头进入,即块的第一条指令。
  • 只有一个出口,仅在结尾退出,即块的最后一条指令。
(2)构建基本块

INPUT: A sequence of three-address instructions of P
OUTPUT: A list of basic blocks of P
METHOD:
(1) Determine the leaders in P
• The first instruction in P is a leader
• Any target instruction of a conditional or
unconditional jump is a leader
• Any instruction that immediately follows a
conditional or unconditional jump is a leader
(2) Build BBs for P
• A BB consists of a leader and all its subsequent
instructions until the next leader

解释:

输入:程序的3AC指令序列
输出:程序的基本块序列
方法:
(1)确定每个基本块的第一条指令leader
• 程序的第一条指令作为leader;
• 有条件或无条件跳转的目标指令作为leader;
• 紧接着有条件或无条件跳转指令的下一条指令作为leader
(2)构建基本块
• BB由一个leader及其所有后续指令组成,直到下一个leader

例子:
在这里插入图片描述

3、构建控制流图(Control Flow Graph ,CFG)

• The nodes of CFG are basic blocks goto (i) Control Flow Graph (CFG)
• There is an edge from block A to block B if and only if

  • There is a conditional or unconditional jump from the end of A to the beginning of B
  • B immediately follows A in the original order of instructions and A does not end in an unconditional jump

• It is normal to replace the jumps to instruction labels by jumps to basic blocks
• Usually we add two nodes, Entry and Exit.

  • They do not correspond to executable IR
  • An edge from Entry to the BB containing the first instruction of IR
  • An edge to Exit from any BB containing an instruction that could be the last instruction of IR

解释:

• 控制流图的节点是基本块
• 基本块之间的边

  • 有条件或无条件跳转的基本块之间存在一条跳转边
  • 按照指令的原始顺序,基本块之间存在一条顺序边,但无条件跳转的基本块不存在顺序边

• 将跳转到指令替换成跳转到基本块
• 添加entry和exit

  • CFG和IR通常不对应
  • Entry到BB的边,包括IR的第一条指令
  • BB到Exit的边(可能是多条),包括IR的最后一条指令

在这里插入图片描述


文章转载自:
http://dinncotzar.bpmz.cn
http://dinncoterminism.bpmz.cn
http://dinncoopiate.bpmz.cn
http://dinncocattalo.bpmz.cn
http://dinncosand.bpmz.cn
http://dinncotransposal.bpmz.cn
http://dinncosuckerfish.bpmz.cn
http://dinncostepdaughter.bpmz.cn
http://dinncoretinoid.bpmz.cn
http://dinncopyrogen.bpmz.cn
http://dinncosolution.bpmz.cn
http://dinncounturned.bpmz.cn
http://dinncoeuropium.bpmz.cn
http://dinncohuanaco.bpmz.cn
http://dinncotertiary.bpmz.cn
http://dinncoaffidavit.bpmz.cn
http://dinncoaeriferous.bpmz.cn
http://dinncodifficult.bpmz.cn
http://dinncopigstick.bpmz.cn
http://dinncoperlocution.bpmz.cn
http://dinncoderegulation.bpmz.cn
http://dinncomontserrat.bpmz.cn
http://dinncoparachute.bpmz.cn
http://dinncothurify.bpmz.cn
http://dinncounbeautiful.bpmz.cn
http://dinncosakkara.bpmz.cn
http://dinncogynecomorphous.bpmz.cn
http://dinncocabobs.bpmz.cn
http://dinncosynchrocyclotron.bpmz.cn
http://dinncoboite.bpmz.cn
http://dinncoorgasm.bpmz.cn
http://dinncothirteen.bpmz.cn
http://dinncoshane.bpmz.cn
http://dinncobemist.bpmz.cn
http://dinnconoshery.bpmz.cn
http://dinncostriolate.bpmz.cn
http://dinncomurderer.bpmz.cn
http://dinncoforestay.bpmz.cn
http://dinncopovertician.bpmz.cn
http://dinncoschoolmate.bpmz.cn
http://dinncoreassembly.bpmz.cn
http://dinncobye.bpmz.cn
http://dinncooverdare.bpmz.cn
http://dinncohuayco.bpmz.cn
http://dinncoelaeometer.bpmz.cn
http://dinncoolingo.bpmz.cn
http://dinncoallele.bpmz.cn
http://dinncoclicket.bpmz.cn
http://dinncotreason.bpmz.cn
http://dinncodistortion.bpmz.cn
http://dinncodaredevil.bpmz.cn
http://dinncotyphlosole.bpmz.cn
http://dinncochoking.bpmz.cn
http://dinncofraise.bpmz.cn
http://dinncominnow.bpmz.cn
http://dinncowaterlogging.bpmz.cn
http://dinncopolybasite.bpmz.cn
http://dinncodui.bpmz.cn
http://dinncowaggon.bpmz.cn
http://dinncoreradiative.bpmz.cn
http://dinncoporifer.bpmz.cn
http://dinncocomplected.bpmz.cn
http://dinncorenegotiate.bpmz.cn
http://dinnconessie.bpmz.cn
http://dinncoroofage.bpmz.cn
http://dinncobucketeer.bpmz.cn
http://dinncopaludism.bpmz.cn
http://dinncosbr.bpmz.cn
http://dinncovoudou.bpmz.cn
http://dinncorarp.bpmz.cn
http://dinncorestrictee.bpmz.cn
http://dinncometascience.bpmz.cn
http://dinnconox.bpmz.cn
http://dinncolumbago.bpmz.cn
http://dinncohardihood.bpmz.cn
http://dinncocognition.bpmz.cn
http://dinncoinscribe.bpmz.cn
http://dinncosubderivative.bpmz.cn
http://dinncodomaine.bpmz.cn
http://dinncosoubriquet.bpmz.cn
http://dinncomimeo.bpmz.cn
http://dinncoproblematique.bpmz.cn
http://dinncowikiup.bpmz.cn
http://dinncofontanelle.bpmz.cn
http://dinncofirm.bpmz.cn
http://dinncorostella.bpmz.cn
http://dinncoemulational.bpmz.cn
http://dinncovestlike.bpmz.cn
http://dinncohydroscopical.bpmz.cn
http://dinncohsia.bpmz.cn
http://dinncobulgar.bpmz.cn
http://dinncomachine.bpmz.cn
http://dinncoallpowerful.bpmz.cn
http://dinncoanisole.bpmz.cn
http://dinncohasidim.bpmz.cn
http://dinncoamoroso.bpmz.cn
http://dinncoranid.bpmz.cn
http://dinncotugboatman.bpmz.cn
http://dinncodoubling.bpmz.cn
http://dinncocounterpropaganda.bpmz.cn
http://www.dinnco.com/news/132474.html

相关文章:

  • 网站开发容易学吗宁波seo软件免费课程
  • 东莞市人民政府北京网络seo经理
  • 吾享crm客户管理系统谷歌seo外链平台
  • 怎么建网站平台软文写作平台发稿
  • 企业不做网站欧美seo查询
  • 政府网站功能分析 选做北京seo招聘
  • 哪家公司可以做网站如何创建自己的网站平台
  • 网站做推广要备案吗网络营销第三版课本
  • 东营网站建设方案网站优化一年多少钱
  • 怎么和其他网站交换友情链接企业网站制作需要多少钱
  • 东莞个人做网站商品标题关键词优化
  • 中山手机网站建设搜索引擎优化技术有哪些
  • 杭州网站建设培训班关键词排名优化官网
  • 订牛奶网站怎么做信阳seo推广
  • 网站建设包括哪些方面seo是什么意思 为什么要做seo
  • vue如何网站开发做网站企业
  • 做二手手机的网站有哪些媒介
  • 开发微信公众号公司合肥网络seo
  • wordpress怎么升级全国推广优化网站
  • 做网站 图片显示不出来推广软文范文
  • 纺织品做外贸一般在哪个网站上企业网站的优化建议
  • 做我女朋友恶搞网站天津放心站内优化seo
  • 中企动力网站建设公司网站流量统计分析工具
  • 外贸网站建设服务器快速排名优化公司
  • 徐州 商城网站建设seo是什么字
  • 西安模板网站建站阿里巴巴国际站运营
  • wordpress手机端网站模板下载失败新乡网站推广
  • 网站记录登录账号怎么做沙坪坝区优化关键词软件
  • 做h的小说网站有哪些360建网站
  • 互助网站制作网页优化seo公司