Přehled studia | Přehled oborů | Všechny skupiny předmětů | Všechny předměty | Seznam rolí | Vysvětlivky               Návod
X36SKD Strojový kód a data Rozsah výuky:2+2
Přednášející (garant):Pluháček A. Typ předmětu:Z Zakončení:Z,ZK
Zodpovědná katedra:336 Kreditů:4 Semestr:Z

Anotace:
Předmět je orientován na rozhraní programátor - počítač. Pozornost je věnována zejména možným instrukčním souborům a různým typům dat. Pozornost je tedy věnována strukturám instrukcí, vztahem mezi instrukcemi a jejich symbolickým zápisem, způsobům adresace, přerušení a privilegovaným operacím. Diskutovány jsou různé možnosti zobrazení čísel se znaménkem a operacím s nimi. Diskutována je také problematika pevné a pohyblivé řádové čárky a desítkových čísel.

Osnovy přednášek:
1. Typy počítačů a von Neumannova architektura
2. Organizace paměti a reprezentace dat
3. Struktury instrukcí
4. Vztah mezi instrukcemi a symbolickým zápisem (popř. zápisem v programovacím jazyku)
5. Způsoby adresace a jejich motivace
6. Základní operace (aritmetické a logické, přesuny, skoky, volání podprogramů, vstup/výstup atd.)
7. Přerušení
8. Privilegované operace a instrukce
9. Reprezentace čísel se znaménkem
10. Operace s čísly se znaménkem
11. Pevná řádová čárka a použití měřítka
12. Pohyblivá řádová čárka
13. Desítková čísla
14. Rezerva

Osnovy cvičení:
Symboly x , y a w označují "nějaké procesory" nyní nespecifikované
1. Číselné soustavy a operace
2. Převody čísel a použití alfanumerických kódů
3. Přesnost zobrazení a zaokrouhlování
4. Doplňkový kód a operace s čísly v doplňkovém kódu
5. Architektura procesoru x
6. Soubor instrukcí procesoru x a asembler
7. Návrh programu pro procesor x
8. Ladění programu pro procesor x
9. Ladění programu pro procesor x
10. Jiné reprezentace čísel se znaménkem (přímý a aditivní kód)
11. Pohyblivá řádová čárka
12. Architektura procesoru y
13. Architektura procesoru w
14. Rezerva a zápočet

Literatura Č:
1. Douša,J., Pluháček,A.: Introduction to Computer Systems. Praha: ČVUT. 2000
2. Tanenbaum,A.S.: Structured Computer Organization. Upper Saddle River: Prentice-Hall. 1999

Literatura A:
1. Douša,J., Pluháček,A.: Introduction to Computer Systems. Praha: ČVUT. 2000
2. Tanenbaum,A.S. Structured Computer Organization. Upper Saddle River: Prentice-Hall. 1999

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.

Rozsah výuky v kombinované formě studia: 14+6
Typ cvičení: s, c
Tento předmět je nabízen také v anglické verzi.

Předmět je zahrnut do těchto studijních plánů:
Plán Obor Role Dop. semestr
BVT Výpočetní technika Z 3


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)