会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Pril
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2022年3月21日
冒泡排序
摘要: ###引用了文章 https://blog.csdn.net/k_koris/article/details/80508543 LeetCode 912题 冒泡排序学了很多次,但是每次都记不住 记不住的可能原因:1.没真正学会 2.没有留下记录 所以博客记录一下冒泡排序的学习过程,从而发现问题。 L
阅读全文
posted @ 2022-03-21 16:00 Pril
阅读(33)
评论(0)
推荐(0)
2021年12月29日
Lab 2 - Exercise
摘要: https://www.cnblogs.com/bdhmwz/p/4960034.html https://www.cnblogs.com/oasisyang/p/15495908.html https://zhuanlan.zhihu.com/p/188757141 https://blog.cs
阅读全文
posted @ 2021-12-29 14:18 Pril
阅读(247)
评论(0)
推荐(0)
2021年12月23日
Lab 2: Part1~2
摘要: Lab 2 Introduction 在本实验中,您将为您的操作系统编写内存管理代码。内存管理有两个组件。 第一个组件是内核的物理内存分配器,这样内核可以分配内存,然后释放它。你的分配器将以4096字节(称为页)为单位进行操作。您的任务将是维护数据结构,这些数据结构记录了哪些物理页面是空闲的,哪些被
阅读全文
posted @ 2021-12-23 16:52 Pril
阅读(59)
评论(0)
推荐(0)
2021年12月20日
Lab1-Exercise9~12
摘要: 本篇文章未经同意引用或参考了以下连接的内容,需要删除请私信我 https://blog.csdn.net/weixin_41761478/article/details/101102354 Exercise 9 确定内核初始化其堆栈的位置,以及堆栈在内存中的确切位置。内核如何为其堆栈预留空间?堆栈指
阅读全文
posted @ 2021-12-20 16:35 Pril
阅读(129)
评论(0)
推荐(0)
2021年12月16日
Lab1-Exercise8
摘要: 本篇文章未经同意引用或参考了以下连接的内容,需要删除请私信我 https://github.com/fatsheep9146/6.828mit/blob/master/lab/lib/printfmt.c https://www.cnblogs.com/oasisyang/p/15365482.ht
阅读全文
posted @ 2021-12-16 16:08 Pril
阅读(52)
评论(0)
推荐(0)
2021年11月23日
汇编代码中的函数调用
摘要: 以下分析全部基于AT&T汇编语法,目标操作数在源操作数的右边,且正确性不做保证 ###汇编函数调用时堆栈的变化 ####问题概述 在主程序调用子程序时,子程序的开头两行代码很多都是一样的,例如: 7d15: 55 push %ebp 7d16: 89 e5 mov %esp,%ebp 这是为什么呢
阅读全文
posted @ 2021-11-23 15:47 Pril
阅读(751)
评论(0)
推荐(0)
2021年11月20日
ELF格式文件的粗浅理解
摘要: ##介绍 C语言是给人看的,机器看不懂,所以要把C程序代码转换成机器可以识别的二进制,机器才能执行。C程序代码转换成二进制如上图所示,需要经过预处理、编译、汇编和连接过程,最终生成一个可执行文件。 在linux系统中,图中的relocatable file 和 executable file 都是E
阅读全文
posted @ 2021-11-20 15:15 Pril
阅读(81)
评论(0)
推荐(0)
2021年11月11日
ELF文件格式
摘要: "Executable and Linkable Format" 的简称。当编译和链接一个 C 程序的时候,编译器将每个 C 源码文件 (.c) 转为一个对象文件 (.o) ,对象文件中存放的是机器能理解的二进制格式的汇编语言指令。然后,链接器 (linker) 将所有对象文件结合为一个二进制映像
阅读全文
posted @ 2021-11-11 10:45 Pril
阅读(32)
评论(0)
推荐(0)
2021年11月6日
Lab1-Exercise1~7
摘要: 前置知识 GDB调试命令见:https://blog.csdn.net/leikezhu1981/article/details/44831999 Exercise1 不幸的是,本书中的例子是为NASM汇编程序编写的,而我们将使用GNU汇编程序。NASM使用所谓的Intel语法,而GNU使用AT&T
阅读全文
posted @ 2021-11-06 17:30 Pril
阅读(131)
评论(0)
推荐(0)
2021年8月28日
TCP/IP协议学习记录
摘要: OSI七层网络模型是理想模型 TCP/IP四层概念模型是现实模型(现有协议再构建的模型) OSI七层网络模型 TCP/IP四层概念模型 功能 TCP/IP协议族 应用层(Application) 应用层 文件传输 电子邮件 文件服务 虚拟终端 TFTP HTTP SNMP FTP SMTP DNS
阅读全文
posted @ 2021-08-28 15:19 Pril
阅读(37)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告