会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
积跬步至万里
博客园
首页
新随笔
联系
订阅
管理
随笔 - 3
文章 - 0
评论 - 0
阅读 -
1752
2021年8月21日
可执行文件的装载
摘要: 虚拟地址空间和可执行文件的映射方式 VMA(虚拟内存区域)方式 每个程序都有自己独立的虚拟地址空间(对于32位计算机而言) 使用范围:0x00000000 - 0xBFFFFFFF(用户进程空间,其余1G为操作系统内核空间) 使用指令readelf -S 查看ELF文件所有的段(链接视图) 使用指令
阅读全文
posted @ 2021-08-21 18:00 积跬步至万里
阅读(160)
评论(0)
推荐(0)
2021年4月14日
计算机启动过程
摘要: ###计算机的开机过程 两个关键的寄存器:CS段寄存器和IP段内偏移寄存器 计算机运行的本质即为“取址执行”,因此,在开机的瞬间,想要运行计算机,必须要找到需要执行的第一条指令,而该条指令的地址由一个指针指向,该指针即为PC PC的计算来源于上述两个关键寄存器,在初始阶段,PC=CS<<4 + IP
阅读全文
posted @ 2021-04-14 19:21 积跬步至万里
阅读(498)
评论(0)
推荐(1)
Mac系统安装GDB以及遇到问题的解决方案解决
摘要: ####参考自:https://sourceware.org/gdb/wiki/PermissionsDarwin 安装过程 1.首先,使用brew search gdb搜索是否已经安装gdb,如果没有,则按照如下步骤进行安装 2.其次执行brew install gdb进行安装(默认是最新版本)
阅读全文
posted @ 2021-04-14 11:26 积跬步至万里
阅读(1094)
评论(0)
推荐(0)
公告
昵称:
积跬步至万里
园龄:
4年2个月
粉丝:
0
关注:
0
+加关注
<
2025年6月
>
日
一
二
三
四
五
六
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
随笔档案
2021年8月(1)
2021年4月(2)
阅读排行榜
1. Mac系统安装GDB以及遇到问题的解决方案解决(1094)
2. 计算机启动过程(496)
3. 可执行文件的装载(160)
推荐排行榜
1. 计算机启动过程(1)
Live2D
欢迎阅读
『积跬步至万里』
点击右上角即可分享