搜索内容

最新文章
  • 对第五章的补充
    操作系统学习

    对第五章的补充

    Windows下可执行文件的格式是PE,exe也是文件名的一部分,真正可运行的格式是pe 段描述符的结构 高8位段界限 G:粒度位,1表示粒度为4KB;0表示粒度为0 DPL:……
    Paul 2025年1月13日
  • 期末复习篇
    操作系统学习

    期末复习篇

    可加载内核模块:不是独立可执行文件,是具有独立功能的程序可以被单独编译,但不能单独运行。运行时被链接到内核的一部分在内核空间运行 Makefile文件:告诉……
    Paul 2024年12月30日
  • Print.S
    操作系统学习

    Print.S

    段选择子 x86保护模式中的一个16位的值,用来标识特定段描述符。段描述符存储在全局描述符表 (GDT) 或局部描述符表 (LDT) 中,段选择子通过指定索引和额外信息……
    Paul 2024年12月11日
  • 146.LRU
    算法题总结

    146.LRU

    链接:https://leetcode.cn/problems/lru-cache/description/ 这道题其实很长,但是理解了还是很好写的。 首先,要确定如何存储这些值。大小确定,每次调用就……
    Paul 2024年12月7日
  • 为什么需要虚拟头节点
    日常

    为什么需要虚拟头节点

    其实整体的意义很简单。 我们在处理链表的时候,大部分情况需要从头节点开始,但是后续链表在处理时,都可以直接追溯前驱链表(比如反转链表时),但是头节点……
    Paul 2024年12月5日
  • 实模式到保护模式(续)
    操作系统学习

    实模式到保护模式(续)

    call:调用函数 jb:跳转到 位置 cld:cld(Clear Direction Flag)指令清除方向标志位(DF)。方向标志位决定字符串操作(如 movsb、stosb、lodsb 等)的方向。……
    Paul 2024年12月5日
  • 206反转链表
    算法题总结

    206反转链表

    因为我总是记不住怎么做,所以总结一下 和普通的交换两个数字类比 首先我需要一个prev作为表头一开始的空节点,即当前节点的上一个节点; ListNode prev = nul……
    Paul 2024年12月4日
  • 实模式到保护模式
    操作系统学习

    实模式到保护模式

    Loader 加载操作系统或其他软件到内存中 GDT: 全局描述符表 定义了代码段,数据段,显存段的描述符 GDT的第一个条目是空描述符,通常用于对齐 开始时要计算GD……
    Paul 2024年12月4日
  • 各种资源
    日常

    各种资源

    记录一下一些好用的工具 最强生产力工具:utools 万物皆插件 自动生成PPT:mindshow 自动生成流程图:processon 国内AI:kimi 智谱清言 笔记软件:离线:typor……
    Paul 2024年12月2日
  • 面试刷题平台项目总结
    项目总结

    面试刷题平台项目总结

    项目笔记 第三个项目:面试刷题平台 开始时间:2024 10.28 目前项目需要启动: redis elasticsearch elasticsearch.bat kibana kibana.bat hotkey-worker hot……
    Paul 2024年11月28日