Skip to main content Link Menu Expand (external link) Document Search Copy Copied
My Obsidian Notes
  • Home
  • Blog
    • 我的大一
    • 我的大二上
    • 我的大二下
  • CSCI300 CSAPP笔记
    • 优化方面
      • 优化程序性能
      • 循环展开(loop unrolling)
      • 提高并行性
      • 溢出
    • 基础方面
      • Dynamic Memory Allocate
      • Snake Project
      • Undefine Behavior
      • alignment(对齐)
      • gcc相关
      • hexdump,objdump,xxd
      • 大小端
    • 硬件方面
      • 内存区域
      • 理解现代处理器
      • 虚拟内存
      • 高速缓存(cache)
    • 编译方面
      • RBP,RSP,Stack Frame
      • attack
      • buffer overflow
      • call stack
      • foo_explain
      • 关于编译符号再一次理解
      • 寄存器的一些内容
      • 汇编(assembly)
      • 编译流程以及符号表由来
      • 调试符号
    • 进程方面
      • 信号基础讲解
      • 多进程和多线程
      • 并发和并行
      • 汇总进程控制相关函数
      • 用户模式,内核模式
      • 进程,线程,多线程,并行,并发
      • 进程例子解释
      • 进程控制(process,fork)
    • 问题
  • Clippings
    • AUR (en) - linuxqq
    • Book notes - OSTEP (part 1)
    • Your Windows 11 PC is acting up 4 essential settings I always check first
    • hecto: Build Your Own Text Editor in Rust
    • phicomm n1
    • telnet
    • 平铺式窗口管理器-Awesome
    • 汇编语言入门教程 - 阮一峰的网络日志
  • Cloud Service Providers Free Tier Overview
  • File system
  • HW
    • 数据库
      • CRUD基本操作
      • 课堂第1课
      • 课堂第2课
      • 课堂第3课
    • 网络安全
      • ECC -- 椭圆曲线问题
      • hw
      • 第1课
    • 计组
      • DRAM缓存策略
      • 中断
      • 复习提纲
      • 控制器
      • 直接映射,全相联,组相联
      • 第八章模型机
      • 计组存储章节
      • 计组存储章节补充
      • 计组指令系统章节
      • 计组浮点数
  • README
  • RSA 的 p, q 数值接近问题
  • Rcore OS
    • C和Rust编写bare metal OS的区别
    • Log简单介绍
    • env_logger简单介绍
    • rCore从汇编到Rust的衔接详解
    • 相关寄存器
  • Rust
    • A Beginner’s Guide to Rust Procedural Macros: Creating a JSON Derive Macro
    • Generic
      • 关联类型
    • Lifetime(用在引用身上的)
    • Rust有关DST,Reference,Sized,Slice相关
    • Rust注释
    • dyn trait
    • impl疑惑
    • macro_rule!的参数的fragiment specifier
    • modular
    • shared reference and exclusive reference
    • thread
    • thread_code
    • 虚类型参数
  • Rust 输出实现:从底层到宏的完整解析
  • Template
  • Typst
    • typst_gide
  • algorithm
    • Discussion of A coffee-break introduction to time complexity of algorithms
    • RSA 加密、数字签名和 Hash 算法结合例子
    • RSA加密算法
    • hash函数
    • hello-go-c
      • 搜索
      • 树的遍历
    • math
    • 尾调用和尾递归
    • 快速乘法算法
    • 快速平方根算法
    • 拓扑排序原理 - jingsam
    • 流行的大量数据或者大文件加密
    • 生日悖论
    • 详细的尾递归具体优化
    • 递归和尾递归
  • assembly
    • GUN汇编section
    • RBP,RSP,Stack Frame
    • RISC-V架构的prologue and epilogue
    • RSP,RBP,Stack frame大白话
    • 关于编译符号再一次理解
    • 汇编,ELF,内存区域关系
    • 调试符号
  • git学习路线
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 08
    • 09
    • README
    • 保姆级Git教程,10000字详解
  • note
    • Java
      • Java包
      • java_command
      • java_lib常见error
      • java_set
      • javadoc生成注释文档
    • Linux
      • Hyprland
        • Hyprland快捷键
        • Hyprland简明指北
        • Zathura的常用快捷键
      • The Easiest Way to Setup Obsidian Git (to backup notes) - Share & showcase - Obsidian Forum
      • Tools
        • 7 Amazing CLI Tools You Won't Be Able To Live Without
        • 7 Amazing CLI Tools 省流
        • Clone Github Releases - GitHub Marketplace
        • How fast are your disks? Find out the open source way, with fio
        • Quick Start Yazi
        • fio测试
        • pacman常用指令
        • uv工具
      • Zen Browser快捷鍵
      • alist
        • Cloudflared Tunnel问题
        • alist以及glusterfs挂载
        • alist加速 By Cloudflare
        • alist配置
        • alist配置双访问
        • cloudflare-tunnel更新
        • glusterfs基础概念
        • gluster基础概念
        • rclone配置
        • 分布式文件系统glusterfs部署搭建
        • 分布式系列---- 文件存储系统
      • corne键盘
      • linux学习
        • C宏
        • DNS相关
        • File System
        • GNU Readline Style
        • IPV6
        • Linux From Scratch (简体中文版)
        • Linux Shell技巧: 进程替代(Process Substitution)
        • Linux-Corn服务
        • Linux-Service脚本
        • Linux目录结构
        • Operating Systems In One Shot
        • POSIX标准
        • Reverse Shell
        • SSH进阶
        • Script - Clash Verge Rev Docs
        • chroot
        • debian常用批量操作命令
        • export例子
        • git 版本管理
        • iperf3
        • linux文件本质
        • linux进程调度
        • linux进程调度完善总结
        • mihomo配置
        • systemd的service文件教程
        • 多进程和多线程,并发和并行
        • 完整的DE和WM的区别
        • 常用调教工具
        • 彻底弄懂 Linux 下的文件描述符(fd)
        • 文件FILE
        • 用户权限相关命令.md
        • 网络通信基本原理
        • 调试installed packages
        • 软链接与.desktop
      • linux经验
        • Arch 睡死 自动关机 休眠
        • DNF command
        • Firefox Youtube hides controls buttons
        • Linux下.desktop创建时发生的错误
        • Linux网络dns管理
        • SSH初步配置
        • wechat
        • wechat-universal
        • 便捷批量操作命令
        • 内核
        • 图形化知识
        • 无需密码登陆解决方案
        • 系统语言设置
    • Math
      • Computing square roots modulo a prime with the Tonelli-Shanks algorithm
      • Modular binomial
      • Sums of consecutive integers
      • row space and column space
      • 一致性和完备性
      • 思考🤔
      • 椭圆曲线
      • 线性规划
      • 集合
        • 选择公理和正则公理的进一步说明
        • 集合(ZFC)公理
    • Python
      • PYTHON_README
      • python
      • repr以及str魔法方法
    • Vim
      • ∞
      • kitty_nvim plugin
      • lazyvim_keymap配置
      • lazyvim_plugins配置
      • lazyvim_which-key
      • neovim_macro
      • nvim_command
      • nvim的dap_ui的调试快捷键
      • vimium
      • vim回溯版本
    • arch折腾日记
      • archlinux 简明指南
      • fcitx5中文字体终端输入(包括系统中文相关)
      • fcitx5的配置
      • fedora
      • optimus-manager配置安装
      • 右键点击打开任意终端的项目
      • 终端代理和设置中设置的区别
      • 终端英文输出(非中文)
    • docker
      • Dockerfile自定义构建镜像
      • README
      • docker compose详解
      • docker代理配置
      • docker容器
      • docker网络详解
      • docker镜像
      • 容器管理
    • hexo
      • hexo个人博客搭建
      • hexo添加存活时间和访问人数
    • shell
      • archives
        • archiving
        • async
        • command
        • commands
          • alias
          • awk
          • cal
          • cat
          • clear
          • cp
          • cut
          • date
          • dd
          • df
          • du
          • egrep
          • export
          • file
          • find
          • fmt
          • grep
          • gunzip
          • gzcat
          • gzip
          • kill
          • killall
          • last
          • lpq
          • lpr
          • ls
          • nl
          • ps
          • scp
          • sed
          • sort
          • tr
          • uname
          • uniq
          • uptime
          • w
          • wc
          • whereis
          • which
          • who
        • deleted
          • stdio
        • file
        • file-operation
        • hardware
        • host
        • named-pipe
        • process
        • redirection
        • regex
        • system
        • text
        • time
        • user
      • arithmetic
      • array
      • condition
      • debug
      • expansion
      • function
      • grammar
      • history
      • intro
      • loop
      • mktemp
      • prompt
      • quotation
      • read
      • readline
      • script
      • set
      • ∞
      • ∞
      • shell-master
        • README
      • stack
      • startup
      • string
      • variable
    • 交叉编译
    • 硬盘
      • GPT分区方案
      • MBR分区方案
      • Snapshot
      • arch硬盘分区管理
      • cfdisk命令
      • 固件 硬件 系统
      • 固件 驱动程序
      • 固件(firmware)
      • 块设备,分区,卷
      • 文件系统和卷的关系
      • 硬盘相关-卷
      • 硬盘管理指令
      • 简单总结MBR和GPT分区
    • 编译器相关
      • 自举
    • 计算机科普
      • BOOTLOADER和BOOT MANAGER的区别(English)
      • Futamura projection
      • GRUB
      • Hyrum’s Law
      • PIO vs DMA
      • PNG结构
      • ZIP更新
      • bootloader 和 boot manager的区别(中文)
      • spectre和meltdown
      • 【计算机】15分钟读懂英特尔熔断幽灵漏洞-Emory
      • 一个整体的开机流程
  • rust-raspberrypi-OS-tutorials
    • 00_before_we_start
      • README
      • README.CN
      • README.ES
    • 01_wait_forever
      • README
      • README.CN
      • README.ES
    • 02_runtime_init
      • README
      • README.CN
      • README.ES
    • 03_hacky_hello_world
      • README
      • README.CN
      • README.ES
    • 04_safe_globals
      • README
      • README.CN
    • 05_drivers_gpio_uart
      • README
      • README.CN
    • 06_uart_chainloader
      • README
      • README.CN
    • 07_timestamps
      • README
      • README.CN
    • 08_hw_debug_JTAG
      • README
      • README.CN
    • 09_privilege_level
      • README
      • README.CN
    • 10_virtual_mem_part1_identity_mapping
      • README
      • README.CN
    • 11_exceptions_part1_groundwork
      • README
    • 12_integrated_testing
      • README
    • 13_exceptions_part2_peripheral_IRQs
      • README
    • 14_virtual_mem_part2_mmio_remap
      • README
    • 15_virtual_mem_part3_precomputed_tables
      • README
    • 16_virtual_mem_part4_higher_half_kernel
      • README
    • 17_kernel_symbols
      • README
    • 18_backtrace
      • README
    • 19_kernel_heap
      • README
    • 20_timer_callbacks
      • README
    • README
    • README.CN
    • README.ES
    • SPONSORING
    • X1_JTAG_boot
      • README
    • docker
      • Dockerfile自定义构建镜像
      • README
      • docker compose详解
      • docker代理配置
      • docker容器
      • docker网络详解
      • docker镜像
      • 容器管理
  • xv6
    • test
    • xv6-annotated
      • README
      • boot
      • disk
      • entry
      • page_allocation
      • paging_kernel
      • paging_user
      • processes
      • scheduling
      • sleep_locks
      • spin_locks
      • syscalls_processes
      • syscalls_routing
      • traps
    • xv6-摸索
      • COW, Lazy allocation and Demand paging
      • Creating address space
      • First Boot
      • First boot and trap
      • Input and output详解
      • Interrupts and device drivers
      • PCB
      • The association of the uservec, kernelvec, stvec
      • The process of handling trap
      • The process of page allocate and free
      • caller, callee, registers
      • console的cons详解
      • context switch(swtch.S)
      • device tree
      • exec
      • hugepagetest问题
      • lab
        • grouplock
        • lab1
        • lab2
        • lab3
        • rsa
      • log_c详解
      • logging system design
      • log相关内容
      • memory layout
      • pingpong输出问题
      • scheduler(例子)
      • scheduler(简略)
      • sleeplock
      • small Makefile
      • uart and console
      • vm.c
      • xv6之增加device tree parse
      • xv6的Makefile
      • xv6的trap设计局限性
      • xv6进程模型和Pthreads线程模型
      • 两级页表地址转换例子
      • 为内核支持函数调用
      • 新建system call实例
      • 页表创建核心函数
      • 项目框架
  • 创业思路demo
  • 刷机
    • Change the server that Android uses for an internet connectivity check?
    • usb连接设备
    • 刷机细节
  • 指数模运算🤔
  • 数据结构
    • 中缀,前缀,后缀表达式
  • 日本🌸
    • 日本旅游攻略✈️
    • 日语学习
      • 五十音
      • 促音和拗音
      • 单词学习
        • 初级上单词
          • 全部课文单词
          • 第10课文单词表
          • 第11课文单词表
          • 第12课文单词表
          • 第13课文单词表
          • 第14课文单词表
          • 第15课文单词表
          • 第16课文单词表
          • 第17课文单词表
          • 第18课文单词表
          • 第19课文单词表
          • 第1课文单词表
          • 第20课文单词表
          • 第21课文单词表
          • 第22课文单词表
          • 第23课文单词表
          • 第24课文单词表
          • 第2课文单词表
          • 第3课文单词表
          • 第4课文单词表
          • 第5课文单词表
          • 第6课文单词表
          • 第7课文单词表
          • 第8课文单词表
          • 第9课文单词表
      • 声调
      • 词性,变形,汇总等
        • 动词三分类
        • 动词相关变化
        • 名词,形容词,动词的敬体和简体
        • 完整动词,形容词或名词变形示例汇总
        • 常见姓氏输入表格
        • 数量词,时间,星期,方位词,程度词
        • 日语指示代词
      • 语法
        • 初级上语法
          • です的用法
          • で和に的区别
          • で的不同用法
          • なります和なりたい区别
          • 常见的一些语法表格总结
          • 第10课语法
          • 第11课语法
          • 第12课语法
          • 第13课语法
          • 第14课语法
          • 第15课语法
          • 第16课语法
          • 第17课语法
          • 第18课语法
          • 第19课语法
          • 第1课语法
          • 第20课语法
          • 第21课语法
          • 第22课语法
          • 第23课语法
          • 第24课语法
          • 第2课语法
          • 第3课语法
          • 第4课语法
          • 第5课语法
          • 第6课语法
          • 第7课语法
          • 第8课语法
          • 第9课语法
        • 初级下语法
          • 第25课语法
          • 第26课语法
          • 第27课语法
          • 第28课语法
          • 第29课语法
      • 长音和浊音
      • 阅读收集
        • N5-关于思考
    • 留学
      • 2024年冬入试 京都大学情报学研究科 先端数理科学 受验合格体验记
      • ChatGPT留学费用
      • DeepSeek推荐学习路线
      • DeepSeek留学费用
      • How can I study in graduate school of Kyoto university
      • 京都大学规划
      • 大学,专业,学部推荐
      • 总的留学安排(个人安排)
      • 成为正规生两种路线
      • 稳妥录取时间线(gpt-zh)
      • 稳妥录取时间线(grok-en)
      • 规划书编写参考
  • 正则表达式
    • regex
    • 一些补充
    • 分组补充
    • 正则表达式30分钟入门教程
    • 正则表达式练习
  • 课程项目
    • QT
    • 梁俊斌 20232131048 文献调研报告
    • 进程调用
    • 项目实现过程
    • 项目实现逻辑
This site uses Just the Docs, a documentation theme for Jekyll.
  1. HW
  2. 计组
  3. 第八章模型机