mirror of
https://github.com/szymon-jozef/ZUT-notatki.git
synced 2026-10-27 19:20:39 +01:00
1.4 KiB
1.4 KiB
ALU - jednostka artmetyczno-logiczna
Architektura Harvardzka
Pamięć programu - Jednostka przetwarzająca - Pamięć danych
Architektura von Neumann'a
1945 - maszyna z princeton
Podział komputera na trzy podstawowe części:
DMA
Direct memory access - bezpośredni dostęp do pamięci, w czasie gdy magistrala nie jest sterowana przez cpu. Taki dostęp ma sterownik.
Port
Konkretne miejsce w pamięci nasłuchiwane przez sterownik.
Przetwarzanie
Dane -> układ -> wyniki
Dwa sposoby:
Dane -> specjalizowany układ cyfrowy -> wyniki- hardwareDane -> system mikroprocesorowy -> wyniki- hardware, software
Główne architektury
- CISC - complex intrusction set computer: złożone instrukcje, łatwiejsze programowanie, droższe w budowie, operowanie bezpośrednio na pamięci
- RISC - reduced instruction set computer - prosta budowa, dłuższe programy, zwiększenie liczby rejestrów, ograniczenie komunikacji pomiędzy pamięcią, a procesorem.
Sterownik
Zarówno układ elektroniczny jak i program, który kontroluje impulsy elektryczne sterujące urządzeniem zewnętrznym.
Taksonomia Flynna
SISD SIMD MISD MIMD
4 symbole 1 i 3 symbol: M(multiple)/S(single) 2 i 4 symbol: I(Instruction), D(data)