Oktatási cél: A tárgy szemléletmódja a tervezési tér koncepcióra épít, és előtérbe helyezi a
konkrét megvalósítási példák és trendek bemutatását.
Tematika: A tantárgy keretében a hallgatók megismerkednek az utasításszintű
architektúrákkal, a hagyományos Neumann számítógépek mikroarchitektúrájával. A tárgy szemléletmódja a tervezési tér koncepcióra épít, és
előtérbe helyezi a konkrét megvalósítási példák és trendek bemutatását. A főbb
tématerületek: Számítási modellek, architektúrák. Adatalapú számítási modell,
Neumann féle számítási modell, az adatfolyam számítási modell. A számítógéparchitektúra fogalma és szintjei. ISA. A memóriatér és a regisztertér. Adattípusok,
műveletek, operandus-típusok, utasítás-formátumok, címzési módok. A
felhasználó által kezelhető állapot-jellemzők. és a legelterjedtebb utasításszintű
architektúrák főbb jellemzői. Műveletvégző egység, műveletvégzés, a párhuzamos
összeadás és szorzás elve. A buszrendszer alapjai, jelrendszerek, a buszok fajtái,
párhuzamos/soros buszok, párhuzamos buszok átviteli sebességhatára,
legfontosabb párhuzamos és soros buszok főbb jellemzői (FSB, PCI, PCIe, HT, QPI).
A programozott I/O, a memóriában leképezett I/O, DMA, I/O csatorna. A
megszakítási rendszer. A DRAM fogalma, a DRAM technológiák típusai (SDRAM,
DDR, DDR2, DDR3, DDR4). A –DIMM-ek jellemzői (UDIMM, RDIMM, ECC).
Tranzisztor technológiák fejlődése. Párhuzamos architektúrák, függőségek,
pipeline processzorok, szuperskalár architektúrák.