会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
20132113
博客园
首页
新随笔
联系
管理
订阅
2016年3月3日
第二周 操作系统是如何工作的
摘要: 一.函数调用堆栈 计算机是如何工作的(三个法宝) 存储程序计算机 函数调用堆栈 中断机制 堆栈: esp:堆栈指针 ebp:基址指针,在C语言中用作记录当前函数调用基址 CS:eip:总是指向下一条的指令地址 call xxx 执行call之前 执行call时,cs : eip原来的值指向call下
阅读全文
posted @ 2016-03-03 22:18 20132113
阅读(146)
评论(0)
推荐(0)
2016年2月27日
计算机是如何工作的
摘要: 一、视频内容: 冯诺依曼体系结构:存储程序计算机 硬件角度: 程序员角度: 寄存器: 寻址方式: 寄存器寻址 立即数寻址 直接寻址 间接寻址 变质寻址 注意: 由于eip不能被程序员直接修改,所以(*)不能直接使用 函数调用堆栈是有逻辑上多个堆栈叠加起来的 函数的返回值默认使用eax寄存器存储返回给
阅读全文
posted @ 2016-02-27 23:04 20132113
阅读(253)
评论(0)
推荐(0)
公告