在youtube上面看到这个视频专辑:“Hardware and Operating System basics”
如果看不了,我已经上传优酷了:硬件和操作系统概要
主要内容:
- programming the CPU and its interactions with memory and i/o devices: instructions, registers, big-endian vs. little-endian, memory-mapped vs. port-mapped i/o, interrupts, hardware exceptions, the cache
- use of memory: stack-based execution, allocating heap, virtual memory, swapping, stack allocation
- operating systems: Windows vs. Unix, processes, drivers, pre-emptive multi-tasking, system calls, blocking, the filesystem, IP
介绍在这里。