登录
|
注册
|
QQ账号登录
|
常见问题
联系我们:
我要上传
首页
浏览
幼儿/小学教育
中学教育
高等教育
研究生考试
外语学习
资格/认证考试
论文
IT计算机
经济/贸易/财会
管理/人力资源
建筑/环境
汽车/机械/制造
研究报告
办公文档
生活休闲
金融/股票/期货
法律/法学
通信/电子
医学/心理学
行业资料
文学/艺术/军事/历史
我的淘豆
我要上传
帮助中心
复制
下载此文档
计算机组成与结构07-程序的机器级表示:过程.pptx
文档分类:
IT计算机
|
页数:约52页
举报非法文档有奖
分享到:
1
/
52
下载此文档
搜索
下载此文档
关闭预览
下载提示
1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
2.下载该文档所得收入归上传者、原创者。
3.下载的文档,不会出现我们的网址水印。
同意并开始全文预览
(约 1-6 秒)
下载文档到电脑,查找使用更方便
下 载
还剩?页未读,
继续阅读
分享到:
1
/
52
下载此文档
文档列表
文档介绍
计算机组成与结构07-程序的机器级表示:过程.pptx
第3章程序的机器级表示——过程计算机组成与结构2016年4月主讲教师赵欢******@&PointersIA32StackRegionofmemorymanagedwithstackdisciplineGrowstowardloweraddressesRegister%espcontainsloweststackaddressaddressof“top”elementStackPointer:%espStackGrowsDownIncreasingAddressesStack“Top”Stack“Bottom”IA32Stack:PushpushlSrcFetchoperandatSrcDecrement%espby4Writeoperandataddressgivenby%esp-4StackGrowsDownIncreasingAddressesStack“Bottom”StackPointer:%espStack“Top”StackPointer:%espStackGrowsDownIncreasingAddressesStack“Top”Stack“Bottom”IA32Stack:Pop+4poplDestReadvalueataddressgivenby%espIncrement%espby4StorevalueatDest(mustberegister)ProcedureControlFlowUsestacktosupportprocedurecallandreturnProcedurecall:calllabelPushreturnaddressonstackJumptolabelReturnaddress:AddressofthenextinstructionrightaftercallExamplefromdisassembly804854e:e83d060000call8048b90<main>8048553:50pushl%eaxReturnaddress=0x8048553Procedurereturn:retPopaddressfromstackJumptoaddress%esp%esp0x80485530x104%esp%eip%esp%eip0x8048b900x1080x10c0x1100x1040x804854e123ProcedureCallExample0x1080x10c0x1101230x108call8048b90804854e: e83d060000 call8048b90<main>8048553: 50 pushl%eax%eip:programcounter%esp%esp%esp%eip0x104%esp%eip0x80485910x1040x1080x10c0x1100x8048553123ProcedureReturnExample0x1080x10c0x110123ret8048591: c3 ret0x1080x80485530x8048553%eip:programcounter0x104804854e: e83d060000 call8048b90<main>8048553: 50 pushl%eaxStack-.,C,Pascal,JavaCodemustbe“Reentrant”ivenprocedureneededforlimitedtimeFromwhencalledtowhenreturnCalleereturnsbeforecallerdoesStackallocatedinFramesstateforsingleprocedureinstantiationFramePointer:%ebpStackFramesContentsLocalvariablesReturninformationTemporaryspaceManagementSpaceallocatedwhenenterprocedure“Set-up”codeDeallocatedwhenreturn“Finish”codeStackPointer:%espStack“Top”PreviousFrameFrameforproc
计算机组成与结构07-程序的机器级表示:过程 来自淘豆网www.taodocs.com转载请标明出处.
猜你喜欢
2024年写建议书的作文
4页
第八章保证工期质量安全技术措施
18页
2024年写六一的作文3篇[集合]
5页
岛礁区通航环境安全评估研究的中期报告
2页
2024年写一份求职信
4页
2024年内科护理工作计划(精选3篇)
7页
第二十章数据分析
14页
山西智慧城市的智能电网示范工程建设体系研究..
2页
山美水库渔业生产的现状、潜力及可持续发展的..
2页
安全知识讲座习惯性违章
60页
2024年内科医生简历
35页
山地城市住宅建设项目交通影响分析的综述报告..
2页
山东链霉菌所产抗生素的提取和发酵条件优化的..
2页
2024年兼职劳动合同范本(通用6篇)
14页
山东省高校奥林匹克文化传播的现状与对策的中..
2页
相关文档
更多>>
非法内容举报中心
文档信息
页数
:
52
收藏数
:
0
收藏
顶次数
:
0
顶
上传人
:
autohww
文件大小
:
761 KB
时间
:
2019-08-14
相关标签
数学四年级下册小数计算的知识点
数学四年级下册知识点
数学四年级知识点
数学椭圆知识点
数学椭圆知识点总结
数学五年级上册知识点
数学五年级下册知识点
数学五年级知识点
数学物理方法知识点
数学下册知识点
PHP资料
linux/Unix相关
C/C++资料
Java
.NET
windows相关
开发文档
管理信息系统
软件工程
网络信息安全
网络与通信
图形图像
行业软件
人工智能
计算机辅助设计
多媒体
软件测试
计算机硬件与维护
网站策划/UE
网页设计/UI
网吧管理
电子支付
搜索引擎优化
服务器
电子商务
Visual Basic
数据挖掘与模式识别
数据库
Web服务
网络资源
Delphi/Perl
Python
CSS/Script
Flash/Flex
手机开发
UML理论/建模
并行计算/云计算
嵌入式开发
计算机应用/办公自动化
数据结构与算法
SEO
最近更新
校内零售店项目融资计划书
营销自动化在效率提升中的作用
空间规划中利益相关者的协商机制
天麻多糖的抗衰老效应
2024年诊断血清生物制品项目资金申请报告代..
民营企业并购风险及防范研究的中期报告
高速公路公司设计变更管理岗岗位说明书
武夷山不同海拔植被细根的空间变化与季节动..
模糊遗传算法在用药辅助决策中的应用研究的..
高考一轮复习专项训练中国主要地区
高层建筑施工
格序决策在多目标投资决策中的应用的中期报..
柴油机废气再循环系统关键部件流通性能的数..
高中地理会考复习资料汇总
高中优美英语句子
林织铁路清镇制梁场质量控制研究的中期报告..
2024年最新服饰服装执行标准
网格员工作日志简短范文(精选7篇)
中国矿产资源分布图高清版大图(中国各地矿..
护理科研论文的写作
2022年某建设局聘用人员管理办法(试行)
链篦机岗位操作规程
ZDJ9型转辙机外锁闭及安装装置说明书
门座式起重机拆装作业指导书
WW T 0063-2015《石质文物保护工程勘察规范..
(高度规)日 常 点 检 表
在线
客服
微信
客服
QQ
客服
意见
反馈
手机
查看
返回
顶部