Cjkkkk

  • 首页

  • 标签

  • 归档

BIOS_and_bootLoader

发表于 2019-05-23

1 BIOS

  • 上电自检
  • BIOS发起中断(INT 0x19), 搜索boot signature (0xAA55). 然后加载bootloader到0x7c00并执行。

为什么BIOS加载bootloader到0x7c00

2 bootLoader

x86_physical_layout

发表于 2019-05-22 | 更新于 2019-05-25

总结关于x86物理内存布局和real mode/protect mode相关的基本知识

阅读全文 »

ELF

发表于 2019-05-22 | 更新于 2020-03-03

ELF (Executable and Linking Format).

阅读全文 »

xv6源码阅读

发表于 2019-05-17 | 更新于 2019-05-23

main calls userinit, mpmain calls scheduler to start running processes

阅读全文 »

NASM assembler

发表于 2019-05-12 | 更新于 2020-04-08

GAS : GNU assembler
NASM(Intel syntax) vs GAS(AT&T syntax)

阅读全文 »

numpy cheatsheet

发表于 2019-05-11 | 更新于 2019-05-25

numpy cheatsheet

阅读全文 »

git-remote-only-branch

发表于 2019-05-05

1 问题

如何在本地创建一个远程存在但本地不存在的分支, 假定为B

阅读全文 »

接口vs抽象类

发表于 2019-05-02

Go中有接口的概念而c++中有抽象类的概念,这两者有什么具体的区别呢?

阅读全文 »

GC

发表于 2019-05-01 | 更新于 2019-05-03

1 引用计数

  • 当创建一个对象的时候,设置它的引用计数为0
  • 当在该对象上创建一个引用的时候,它的计数增加1
  • 当移除该对象上的一个引用的时候,它的计数减少1
    阅读全文 »

PBR

发表于 2019-04-21 | 更新于 2019-05-01

PBR的一些小总结, 为了保持篇幅的简短,忽略了辐射度量学的基本知识。

阅读全文 »
12345

Cjkkkk

48 日志
19 标签
RSS
GitHub E-Mail
© 2020 Cjkkkk
由 Hexo 强力驱动 v3.8.0
|
主题 – NexT.Muse v7.1.1