키워드
Virtual Memory
User mode vs. Kernel mode
Process
- Process Environment block (PEB)
- Process identifier (PID)
Register vs. Memory
User Stack
x86_64 calling convention
argument vector
Executable Linkable Format (ELF) & loader
system call (syscall)
!!CAUTION!! some system call’s semantic may differ from POSIX standards
- filesys related
- open, close, create, read, write, seek, tell, ...
- process related
- halt, exit, exec, fork, wait ...
TSS
file descriptor
- file descriptor table
- dup2 syscall