XD37EOM | Elektronika osobních mikropočítačů | Rozsah výuky: | 12+4 | ||
---|---|---|---|---|---|
Přednášející (garant): | Kopecký D. | Typ předmětu: | F | Zakončení: | Z |
Zodpovědná katedra: | 337 | Kreditů: | 4 | Semestr: | L |
Anotace:
Předmět se zabývá základy programování v assembleru pro mikroprocesory Intel a vysvětlením architektury počítačů typu PC se zaměřením na připojování zařízení a návrh prototypových desek. Studenti si v rámci cvičení vyzkouší prakticky programování v assembleru a také komunikaci s připojenými perifériemi.
Osnovy přednášek:
1. | Mikroprocesor, paměť, periferní obvody, sběrnicová komunikace | |
2. | Adresace paměti a periferií, přímý přístup do paměti | |
3. | Přerušovací systém, časovače, paměť cache | |
4. | Operační systémy, jednotlivé úrovně - komunikace (BIOS, DOS, W95, WNT, Unix) | |
5. | Přerušovací systém PC XT/AT a současný | |
6. | Služby BIOS | |
7. | Adresový prostor periferií mikropočítačů PC | |
8. | Standardní periferie - klávesnice, video adaptér, řadič disku, printer port, sériové porty, reproduktor | |
9. | Pevné disky - struktura, technologie, logická struktura, souborové systémy | |
10. | Sběrnice ISA, EISA, MCA, VL-bus, PCI, AGP - vlastnosti | |
11. | Univerzální interface SCSI, USB, IEEE1394 (FireWire) | |
12. | Sériová komunikace, modemy, ISDN | |
13. | Virtuální paměť, stránkování paměti, extended a expanded paměť u PC | |
14. | Multiprocesorová komunikace, koprocesory |
Osnovy cvičení:
1. | Seznámení s výpočetní technikou a používaným programovým vybavením laboratoře, základy assembleru | |
2. | Vytvoření programu pro výpis zprávy na monitor počítače, vytvoření jednoduchého textového editoru v assembleru | |
3. | Vstup z klávesnice, ukládání do souboru na pevný disk, rozšíření funkcí editoru z předcházejícího cvičení | |
4. | Komunikace s klávesnicí, jednoduchý rezidentní program | |
5. | Ovládání sedmisegmentového zobrazovače přes paralelní port PC | |
6. | Programování čítače časovače a řadiče přerušení v PC | |
7. | Sériová komunikace, přímé řízení obvodu 8250 | |
8. | Test, zadání semestrálních prací | |
9. | Čtení a zápis z a do CMOS RAM; semestrální práce - programování, konzultace | |
10. | Přístup do extended memory; semestrální práce - programování, konzultace | |
11. | Rozšířený mód processorů 80x86; semestrální práce - programování, konzultace | |
12. | Matematický koprocessor; semestrální práce - programování, konzultace | |
13. | Odevzdání semestrálních prací, ověření funkčnosti | |
14. | Zápočet |
Literatura Č:
1. | Vrátil, Z. KONZULT svazek 1-12. Sokolov: GETHON audio and computer. 1990 -1996 | |
2. | Šnorek, M., Richta, K. Připojování periferií k PC. Praha: GRADA. 1996 |
Literatura A:
1. | Hogan, T. The programmer's PC sourcebook. 2-nd edition. Microsoft Press. 1991 |
Požadavky:
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) |