Von Neumanova - jednodušší, pomalejší, možnost rozdělit paměť data/instrukce dle potřeby Harvardská - paměť pro instrukce a data fyzicky oddělena Sběrnice propojující paměti se skládá ze tří sběrnic: adresní, datové, řídící
Reprezentace čísla v počítači
Two’s complement
Endianita
Little endian: V tomto případě se na paměťové místo s nejnižší adresou uloží nejméně významný byte
32bitové číslo 0x4A3B2C1D se na adresu 100 uloží takto:
100
101
102
103
...
1D
2C
3B
4A
...
Big endian: V tomto případě se na paměťové místo s nejnižší adresou uloží nejvíce významný byte
32bitové číslo 0x4A3B2C1D se na adresu 100 uloží takto:
Architektura počítače
Reprezentace čísla v počítači
Two’s complement
Layout of program in memory
Architektura CPU
Struktura CPU