From: Thadeu Lima de Souza Cascardo Date: Sat, 15 May 2010 21:33:41 +0000 (-0300) Subject: Started revision with hardware topics. X-Git-Url: http://git.cascardo.eti.br/?p=cascardo%2Fkernel%2Fslides%2F.git;a=commitdiff_plain;h=6be5c74620a6ecebb202dbcbbf8839637825e0f8 Started revision with hardware topics. --- diff --git a/00rev/revision b/00rev/revision new file mode 100644 index 0000000..705ed13 --- /dev/null +++ b/00rev/revision @@ -0,0 +1,49 @@ +%Revision +%Thadeu Cascardo + +# Hardware + +# Machine types + +* Von Neumman and the stored program +* Accumulator +* Stack +* Registers +* ISA +* Data, addresses and control registers + +# Memory + +* Buses +* Memory Cache +* Segmentation +* Paging and Virtual Memory +* Operation Reordering + +# Interrupts + +* Register saving +* Maybe different stack + +# Supervisor mode + +* Protected instructions +* Protected registers +* Traps + +# Multi-processor systems + +* SMP +* NUMA +* Memory coherency + +# I/O + +* Buses +* Different address space +* Memory mapped registers +* Device memory +* Shared memory +* DMA + +# Operating System