XD36JPO | Jednotky počítače | Rozsah výuky: | 14+6 | ||
---|---|---|---|---|---|
Přednášející (garant): | Pluháček A. | Typ předmětu: | Z | Zakončení: | Z,ZK |
Zodpovědná katedra: | 336 | Kreditů: | 5 | Semestr: | L |
Anotace:
Předmět se zabývá vnitřní strukturou a organizací jednotek počítačů a procesorů a jejich interakcí s okolím. Pozornost bude věnována organizaci hlavní paměti, dalších vnitřních pamětí, virtuální paměti, aritmetické jednotce a řadiči. Budou také uvedeny základní principy komunikace s periferními zařízeními.
Osnovy přednášek:
1. | Organizace a struktura počítačů von Neumannovy koncepce | |
2. | Hlavní paměť - její možné organizace a komunikace s jinými jednotkami | |
3. | Základní principy zjišťování a opravy chyb | |
4. | Další vnitřní paměti, jejich organizace a použití - adresovatelné, LIFO, FIFO, CAM | |
5. | Rychlá vyrovnávací paměť (cache) | |
6. | Virtuální paměť | |
7. | Dvojkové sčítačky, odčítačky a obvody pro posuv jako základ aritmetické jednotky | |
8. | Dvojkové násobení a dělení a jejich realizace | |
9. | Řadiče a řídicí jednotky | |
10. | Obvodové řadiče | |
11. | Mikroprogramované řadiče | |
12. | V/V jednotky a jejich řízení - DMA, kanály a V/V procesory | |
13. | Sběrnice - typy, režimy činnosti a přidělování | |
14. | Rezerva |
Osnovy cvičení:
1. | Architektura procesoru DOPxx, jeho aritmetická jednotka (AJ) a strojový kód | |
2. | Návrh registrů a AJ procesoru DOPxx | |
3. | Návrh obvodů pro styk s okolím procesoru DOPxx | |
4. | Řadič procesoru DOPxx a jeho návrh. | |
5. | Řídicí paměť procesoru DOPxx a struktura mikroinstrukcí | |
6. | Mikroprogramy pro DOPxx a prostředky pro jejich vytváření a ladění | |
7. | Implementace procesoru DOPxx | |
8. | Ladění mikroprogramů procesoru DOPxx | |
9. | Aritmetika: záporná čísla | |
10. | Aritmetika: pohyblivá řádová čárka | |
11. | Návrh klasického (obvodového) řadiče | |
12. | Rychlá vyrovnávací paměť (cache) | |
13. | Virtuální paměť | |
14. | Rezerva a zápočet |
Literatura Č:
1. | Hennesy, J.L., Patterson,D.A. Computer Architecture: A Quantitative Approach. San Francisco: Morgan Kaufmann Publishers. 1996 | |
2. | Tanenbaum,A.S. Structured Computer Organization. Upper Saddle River: Prentice-Hall. 1999 | |
3. | Stallings,W. Computer Organization and Architecture: Designing and Performance. Upper Saddle River: Prentice-Hall. 2000 | |
4. | Hamacher,V.C., Vranesic,Z.G, Zaky,S.G. Computer Organization. New York: McGraw-Hill. 1996 |
Literatura A:
1. | Hennesy, J.L., Patterson,D.A. Computer Architecture: A Quantitative Approach. San Francisco: Morgan Kaufmann Publishers. 1996 | |
2. | Tanenbaum,A.S. Structured Computer Organization. Upper Saddle River: Prentice-Hall. 1999 | |
3. | Stallings,W. Computer Organization and Architecture: Designing and Performance. Upper Saddle River: Prentice-Hall. 2000 | |
4. | Hamacher,V.C., Vranesic,Z.G, Zaky,S.G. Computer Organization. New York: McGraw-Hill. 1996 |
Požadavky:
Požaduje se, aby studenti vyřešili seminární práci, navštěvovali povinná cvičení a složili zkoušku.
Předmět je zahrnut do těchto studijních plánů:
|
Stránka vytvořena 25. 2. 2002, semestry: Z/2001-2, Z/2002-3, L/2001-2, L/2002-3, připomínky k informační náplni zasílejte správci studijních plánů | Návrh a realizace: I. Halaška (K336), J. Novák (K336) |