Jae's Tech Blog
Home Archive About

All Tags

Browse all 128 tags

compiler 12 computer-architecture 10 linux 10 python 5 programming 5 lecture 4 parser 3 cpu 3 automata 2 regex 2 formal-language 2 lexical-analysis 2 ir 2 memory 2 virtual-memory 2 mmu 2 io 2 dma 2 kernel 2 container 2 dfa 1 nfa 1 finite-automaton 1 regular-language 1 cfg 1 grammar 1 parse-tree 1 pda 1 pushdown-automaton 1 stack 1 context-free 1 architecture 1 phases 1 frontend 1 backend 1 lexer 1 tokenizer 1 top-down 1 ll-parser 1 recursive-descent 1 bottom-up 1 lr-parser 1 shift-reduce 1 ast 1 syntax-tree 1 semantic-analysis 1 type-checking 1 symbol-table 1 scope 1 optimization 1 ssa 1 llvm 1 code-generation 1 register-allocation 1 instruction-selection 1 target 1 von-neumann 1 alu 1 control-unit 1 registers 1 isa 1 cisc 1 risc 1 x86 1 arm 1 pipeline 1 branch-prediction 1 superscalar 1 ilp 1 cpu-privilege 1 protection-ring 1 kernel-mode 1 protected-mode 1 interrupt 1 exception 1 idt 1 isr 1 cache 1 memory-hierarchy 1 dram 1 sram 1 page-table 1 tlb 1 bus 1 pcie 1 multicore 1 numa 1 smp 1 cache-coherence 1 os 1 system-programming 1 process 1 thread 1 fork 1 exec 1 scheduler 1 cfs 1 scheduling 1 paging 1 filesystem 1 vfs 1 ext4 1 inode 1 syscall 1 trap 1 kernel-module 1 device-driver 1 block-device 1 synchronization 1 mutex 1 semaphore 1 concurrency 1 networking 1 tcp-ip 1 socket 1 netfilter 1 cgroups 1 namespaces 1 docker 1 lecture-introduction 1 python-philosophy 1 list 1 generator 1 iterator 1 oop 1 class 1 descriptor 1 bound-method 1

© 2025 Jae ยท Notes on systems, software, and building things carefully.

RSS