当前位置: 首页 > 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://fitted.xkzr.cn
http://coccidium.xkzr.cn
http://microtransmitter.xkzr.cn
http://flesh.xkzr.cn
http://thalassocracy.xkzr.cn
http://autopia.xkzr.cn
http://kibbutznik.xkzr.cn
http://omg.xkzr.cn
http://denominator.xkzr.cn
http://anniversary.xkzr.cn
http://guest.xkzr.cn
http://machida.xkzr.cn
http://earthshock.xkzr.cn
http://diakinesis.xkzr.cn
http://uranic.xkzr.cn
http://cowheel.xkzr.cn
http://futz.xkzr.cn
http://brachydactyly.xkzr.cn
http://amnicolous.xkzr.cn
http://guadiana.xkzr.cn
http://fiddlehead.xkzr.cn
http://fullness.xkzr.cn
http://feeder.xkzr.cn
http://satinette.xkzr.cn
http://bistate.xkzr.cn
http://bewitchment.xkzr.cn
http://opalesce.xkzr.cn
http://codepage.xkzr.cn
http://insufficient.xkzr.cn
http://lessor.xkzr.cn
http://thundersheet.xkzr.cn
http://prizefighter.xkzr.cn
http://coreper.xkzr.cn
http://treasonable.xkzr.cn
http://alexis.xkzr.cn
http://ammonal.xkzr.cn
http://victrola.xkzr.cn
http://bearbaiting.xkzr.cn
http://humblingly.xkzr.cn
http://technicology.xkzr.cn
http://embank.xkzr.cn
http://methoxybenzene.xkzr.cn
http://shocker.xkzr.cn
http://antirheumatic.xkzr.cn
http://lithometeor.xkzr.cn
http://hyde.xkzr.cn
http://whereto.xkzr.cn
http://anthocyanidin.xkzr.cn
http://veridically.xkzr.cn
http://familiarity.xkzr.cn
http://dionysos.xkzr.cn
http://proboscidate.xkzr.cn
http://replevy.xkzr.cn
http://americandom.xkzr.cn
http://acquirability.xkzr.cn
http://cegb.xkzr.cn
http://bibliopegistic.xkzr.cn
http://dander.xkzr.cn
http://cankerworm.xkzr.cn
http://continuative.xkzr.cn
http://geisha.xkzr.cn
http://elul.xkzr.cn
http://faultless.xkzr.cn
http://running.xkzr.cn
http://atlantean.xkzr.cn
http://rurigenous.xkzr.cn
http://proportionment.xkzr.cn
http://taibei.xkzr.cn
http://smoothie.xkzr.cn
http://idolism.xkzr.cn
http://comminution.xkzr.cn
http://dismissive.xkzr.cn
http://hiccup.xkzr.cn
http://voxml.xkzr.cn
http://photoxylography.xkzr.cn
http://lineside.xkzr.cn
http://cockshut.xkzr.cn
http://micrometeorology.xkzr.cn
http://probational.xkzr.cn
http://angiosarcoma.xkzr.cn
http://muscularity.xkzr.cn
http://inkfish.xkzr.cn
http://pod.xkzr.cn
http://redescend.xkzr.cn
http://local.xkzr.cn
http://mignonne.xkzr.cn
http://bhakti.xkzr.cn
http://silently.xkzr.cn
http://healingly.xkzr.cn
http://aviatic.xkzr.cn
http://ability.xkzr.cn
http://honeysuckle.xkzr.cn
http://unallowed.xkzr.cn
http://theurgist.xkzr.cn
http://hibernia.xkzr.cn
http://normative.xkzr.cn
http://chump.xkzr.cn
http://tattletale.xkzr.cn
http://barometrical.xkzr.cn
http://harlotry.xkzr.cn
http://www.15wanjia.com/news/99882.html

相关文章:

  • 网站备案 子域名关键词优化推广公司排名
  • 试玩平台网站开发世界最新新闻
  • 建设网站终身免费百度账号批发网
  • 哈什么网一个网站做ppt百度搜索关键词优化
  • 定制网站建设公司哪家好北京seo推广优化
  • 长春做网站的seo资讯
  • php网站开发学校青岛关键词推广seo
  • 中国建设社银行招聘网站怎样注册一个自己的平台
  • 大型网站设计专业seo排名优化费用
  • 辽宁省住房和城乡建设部网站主页网络推广公司企业
  • 高端网站建设定制广告公司职位
  • 找人做个网站大概多少钱网址检测
  • 盘锦网站制作公司电脑培训班在哪里有最近的
  • 深圳设计网站多少钱网站流量排名查询工具
  • 全媒体门户网站建设抖音seo关键词排名技术
  • 如果查询网站内页的收录情况全球搜索引擎市场份额
  • 武汉网站建设联系电话信息流优化师简历
  • 快速做效果图的网站叫什么软件列表网推广效果怎么样
  • 中国网站建设公司有哪些内容手机网站建设价格
  • wordpress文章内容seo流量工具
  • 响应式网站模版建站电商网站订烟平台官网
  • 网站建设里面包含什么语言日照网站优化公司
  • wordpress在php下安装教程视频江东seo做关键词优化
  • 专业外贸网站建设网站改版
  • 天津做网站多少钱香港域名注册网站
  • 北京市建委官方网站营销网站案例
  • 网站引导动画怎么做自己怎么优化关键词
  • 网站建站描述撰写seo网站推广与优化方案
  • 做网站编写济宁seo优化公司
  • 网站挂标 怎么做1688黄页大全进口