„Hardver alapok” változatai közötti eltérés

Tematika: Formázás és helyesírás javítása, szorgalmi témák jelzése
 
(23 közbenső módosítás, amit egy másik szerkesztő végzett, nincs mutatva)
53. sor: 53. sor:


== Tematika ==
== Tematika ==
* 1–5. hét: digitális elektronika
* 6–9. hét: mikrovezérlő programozása ''Assembly'' nyelven
* 10–14. hét: számítógép-architektúrák


=== Előadások anyagai ===
=== Előadások ===
* ''A számonkéréseken általában csak az itt felsorolt ((kivéve a duplazárójeleseket)) témakörök szerepelnek.''
* ''A hetek sorszámai szemeszterenként változhatnak.''
 
==== Digitális elektronika ====
* 1. hét
* 1. hét
** 1. előadás: [[Media: hva_01_kovetelmenyek_2022.pdf | tárgykövetelmények]] és [[Media: hva_01_BV_2022.pdf | bevezetés (a modern számítógépek kialakulása, számrendszerek, átváltások és számábrázolások)]]
** 1. előadás: [[Media: hva_01_kovetelmenyek_2022.pdf | tárgykövetelmények]] és [[Media: hva_01_BV_2022.pdf | bevezetés (számrendszerek, átváltások és számábrázolások)]]
** [[Media: HVA_EA_01_02_szamok_2022.pdf | 2. előadás:]] számrendszerek (kettes, tízes és tizenhatos), átváltások és számábrázolások (BCD, kettes komplemens és lebegőpontos – utóbbi nem szerepel a számonkéréseken)
** [[Media: HVA_EA_01_02_szamok_2022.pdf | 2. előadás:]] számrendszerek (kettes, tízes és tizenhatos), átváltások és számábrázolások (BCD, kettes komplemens)
* 2. hét
* 2. hét
** 3. előadás: [[Media: hwa_2018_02_szamrendszerek.pdf | Számábrázolás, törtszámok, negatív számok ábrázolása]]
** [[Media: HVA_EA_03_boole_2022.pdf | 3. előadás:]] Boole-algebra: logikai értékek, műveletek, azonosságok, függvények, igazságtáblázat, (diszjunktív és konjunktív kanonikus) algebrai alak, mintermindex és maxtermindex; logikai rajz
** 4. előadás: Logikai függvények megadása
** [[Media: HVA_EA_04_grmin_2022.pdf | 4. előadás:]] Karnaugh-tábla
* 3. hét
* 3. hét
** 5. előadás: Logikai függvények egyszerűsítése
** [[Media: HVA_EA_05_mpx_2022.pdf | 5. előadás:]] multiplexerek
** 6. előadás: Kombinációs hálózatok funkcionális egységei
*** Hiba: a 3. oldalon a 8/1 multiplexer kiválasztó bemeneteinél hiányzik az ''S<sub>0</sub>'' felirata.
** [[Media: HVA_EA_06_sh_2022.pdf | 6. előadás:]] sorrendi hálózatok: modellek, működési módok, állapottábla és állapotgráf
* 4. hét
* 4. hét
** 7. előadás: Sorrendi hálózatok alapjai
** [[Media: HVA_EA_07_ff_2022.pdf | 7. előadás:]] flip-flopok és átalakításuk
** 8. előadás: Tárolók
** [[Media: HVA_EA_08_cnt_2022.pdf | 8. előadás:]] felfelé/lefelé, illetve szinkron/aszinkron számlálók és alaphelyzetbe állításuk; általános és léptetőregiszter
* 5. hét
** 9. előadás: [[#Feladatok | gyakorlófeladatok]]
 
==== Mikrokontroller-programozás ====
* 5. hét
* 5. hét
** 9. előadás: Számlálók, léptető regiszterek kialakítása tárolók és kombinációs hálózatok segítségével
** [[Media: hva_11_Uc_2022.pdf | 10. előadás:]] mikrokontroller, alapok: oszcillátor, reset, watchdog, I/O-portok, regiszterek, utasítások
** 10. előadás: Digitális elektronika – gyakorlófeladatok a zárthelyire való felkészüléshez
* 6. hét
* 6. hét
** 11. előadás: [[Media: hwa_2018_11_Uc.pdf | Mikrokontroller alapok]]
** [[Media: hva_12_asm_2022.pdf | 11. előadás:]] Assembly, alapok: fogalmak, számábrázolások, vezérlődirektívák, speciális regiszterek, utasítások, címzési módok (bitcímzés), szubrutin, szoftveres késleltetés, portkezelés (kimenet állítása)
** 12. előadás: [[Media: hwa_2018_12_asm.pdf | Assembly alapok]]
** [[Media: hva_13_mplab_2022.pdf | 12. előadás:]] MPLAB X: használat, funkciók; Assembly: szubrutinok (késleltető, gombnyomás érzékelése, pulzus előállítása)
* 7. hét
* 7. hét
** 13. előadás: [[Media: hwa_2018_13_mplab.pdf | μC fejlesztő környezet]]
** [[Media: hva_14_tmr_2022.pdf | 13. előadás:]] időzítők: automatikus környezetmentés, TMR0
** 14. előadás: [[Media: hwa_2018_14_tmr.pdf | Időzítők gyakorlati alkalmazása]]
** [[Media: hva_15_comm_2022.pdf | 14. előadás:]] ''((kommunikációs perifériák))''
* 8. hét
* 8. hét
** 15. előadás: [[Media: hwa_2018_15_comm.pdf | Kommunikációs perifériák]]
** [[Media: hva_17_it_2022.pdf | 15. előadás:]] ''((megszakítások))''
** 16. előadás: Digitális elektronika – gyakorlófeladatok a zárthelyi előtti napon, konzultáció
** 16. előadás: [[#Digitális elektronika | digitális elektronika]] [[#Feladatok | gyakorlófeladatok]], konzultáció
** [[#ZH | ZH]]
** [[#ZH | ZH]]
* 9. hét
* 9. hét
** 17. előadás: [[Media: hwa_2018_17_it.pdf | Megszakítások gyakorlati alkalmazása]] [[Media: hva_17_it_jav_2019.pdf | (javított előadás)]]
** 17. előadás: ''(([[Media: hva_18_ad_2022.pdf |analóg jelek feldolgozása]] és [[Media: hva_18_dma_2022.pdf | DMA-átvitel]]))''
** 18. előadás: [[Media: hwa_2018_18_ad.pdf | Analóg jelek feldolgozása]] és [[Media: hwa_2018_18_dma.pdf | DMA-átvitel]]
 
==== Számítógép-architektúrák ====
* 10. hét
* 10. hét
** 19. előadás: [[Media: hwa_2018_19_mem.pdf | Korszerű memóriaáramkörök]]
** [[Media: hva_19_mem_2022.pdf | 18. előadás:]] memóriatípusok: felejtő (''SRAM, DRAM, SDRAM, DDR SDRAM'') és nem felejtő (''MRAM, EPROM, FRAM, NVRAM, EEPROM,'' flash, ''ROM, PROM, OTP'')
** 20. előadás: [[Media: hwa_2018_20_membov.pdf | Memória bővítés]] és [[Media: hwa_2018_20_sin.pdf | Sínrendszerek szerepe]]
** [[#ZH | PZH]]
** 19. előadás: [[Media: hva_20_membov_2022.pdf | ''((memóriabővítés))'']] és [[Media: hva_20_sin_2022.pdf | buszok: adatátvitel (szinkron, aszinkron, szemiszinkron)]]
* 11. hét
* 11. hét
** 21. előadás: [[Media: hwa_2018_21_cache.pdf | Memória-gyorsítótárak]]
** 20. előadás
** 22. előadás: [[Media: hwa_2018_22_virttk.pdf | Virtuális tárkezelés]]
* 12. hét
* 12. hét
** 23. előadás: [[Media: hwa_2018_23_hddssd.pdf | Háttértárak (HDD, SSD)]]
** [[Media: hva_21_cache_0_2022.pdf | 21. előadás:]] cache: látszólagos memóriaelérési idő, leképezési stratégiák (direkt, set-asszociatív, asszociatív), behozatali stratégiák (igény szerint, előrelátó, szelektív), cserestratégiák (''LRU, real LRU, pszeudo-LRU'')
** 24. előadás: [[Media: hwa_2018_24_tp.pdf | Multiprogramozott és többprocesszoros rendszerek]]
** [[Media: hva_22_virttk_2022.pdf | 22. előadás:]] virtuális tárkezelés: többlépcsős laptáblaszervezés
* 13. hét
* 13. hét
** 25. előadás: [[Media: hwa_2018_25_pcbus.pdf | PC-k sínrendszerei]]
** [[Media: hva_23_hddssd_2022.pdf | 23. előadás:]] háttértárak (HDD, SSD): íróáram (''NRZ, NRZI, PE, FM, MFM, RLL2.7'')
** 26. előadás: Számítógép-architektúrák – gyakorlófeladatok a vizsgára való felkészüléshez [[Media: HWA_26_ea_jegyzet_2018.pdf | (2018-as, kézzel írott jegyzet)]]
*** [[Media: HWA_26_ea_jegyzet_2018.pdf | Kézzel írott jegyzet:]] cache, virtuális tárkezelés, merevlemez-kódolások
** [[Media: hva_24_tp_2022.pdf | 24. előadás:]] multiprogramozott és multiprocesszoros (lazán és szorosan csatolt, statikus és dinamikus feladathozzárendelés, ''QPI'') rendszerek
* 14. hét
** [[Media: hva_25_pcbus_2022.pdf | 25. előadás:]] ''((buszok: ISA, PCI, PCI Express, USB))''
** 26. előadás: [[#Feladatok | gyakorlófeladatok]], konzultáció


=== Laborok anyagai ===
=== Laborok ===
* 1. labor: [[Media:hwa_2018_gyak_01_h.pdf | mérési útmutató]], [[Media:hwa_2018_LABJKV_1.doc | jegyzőkönyv]], [[Media:HWA_lab1_beugro_2018.pdf | mintafeladatok megoldásai]], [[Media:hva_baleset_megelozes_2018.pdf | Baleset-megelőzési tudnivalók]]
* 1. labor: [[Media:hwa_2018_gyak_01_h.pdf | mérési útmutató]], [[Media:hwa_2018_LABJKV_1.doc | jegyzőkönyv]], [[Media:HWA_lab1_beugro_2018.pdf | mintafeladatok megoldásai]], [[Media:hva_baleset_megelozes_2018.pdf | Baleset-megelőzési tudnivalók]]
* 2. labor: [[Media:hwa_2018_gyak_02_h.pdf | mérési útmutató]], [[Media:hwa_2018_LABJKV_2.doc | jegyzőkönyv]], [[Media:HWA_lab2_beugro_2018.pdf | mintafeladatok megoldásai]]
* 2. labor: [[Media:hwa_2018_gyak_02_h.pdf | mérési útmutató]], [[Media:hwa_2018_LABJKV_2.doc | jegyzőkönyv]], [[Media:HWA_lab2_beugro_2018.pdf | mintafeladatok megoldásai]]
111. sor: 121. sor:


=== Feladatok ===  
=== Feladatok ===  
* [[Media: hwa_2018_ellfel_1.1.pdf | Ellenőrző feladatsor]]
* [[Media: hwa_2018_ellfel_1.1.pdf | Ellenőrzőfeladatsor]]
** [[Media: HWA_ef_11_1_2018.pdf | 1. feladat megoldásai]]
** [[Media: HWA_ef_11_1_2018.pdf | 1. feladat megoldásai]]
*** A ''c)'' feladat BCD-alakos megoldása helyesen: ''0010 0000 0000''
*** A ''c)'' feladat BCD-alakos megoldása helyesen: ''0001 0000 0000''
** [[Media: HWA_ef_11_2_2018.pdf | 2. feladat megoldásai]]
** [[Media: HWA_ef_11_2_2018.pdf | 2. feladat megoldásai]]
** [[Media: HWA_ef_11_3_2018.pdf | 3. feladat megoldásai]]
** [[Media: HWA_ef_11_3_2018.pdf | 3. feladat megoldásai]]
** [[Media: HWA_ef_11_4_2018.pdf | 4. feladat megoldásai]]
** [[Media: HWA_ef_11_4_2018.pdf | 4. feladat megoldásai]]
** [[Media: HWA_ef_11_5-6-7_2018.pdf | 5-6-7a-7i. feladatok megoldásai]]
** [[Media: HWA_ef_11_5-6-7_2018.pdf | 5–7i. feladatok megoldásai]]
*** Több helyen hibás a megoldás: 5f (az utolsó kettő prímimplikáns helyett csak egy van: A┐D, lényeges), 5g (az első kettő prímimplikáns helyett csak egy van: ┐A┐D, lényeges)
*** Több helyen hibás a megoldás: 5f (az utolsó kettő prímimplikáns helyett csak egy van: A┐D, lényeges), 5g (az első kettő prímimplikáns helyett csak egy van: ┐A┐D, lényeges)
** [[Media: HWA_ef_11_9-10_2018.pdf | 9-10. feladatok megoldásai]]
** [[Media: HWA_ef_11_9-10_2018.pdf | 9–10. feladatok megoldásai]]
* [[Media:HWalapok_gyakorlófeladatok_2019-06-13_megoldásokkal_V1.4_02.pdf | Gyakorló feladatsor megoldásokkal (az 1.4-es verzió második kiadása)]]
* [[Media:HWalapok_gyakorlófeladatok_2019-06-13_megoldásokkal_V1.4_02.pdf | Gyakorlófeladatsor megoldásokkal]] (az 1.4-es verzió 2. kiadása)
** Hiba: a 39. feladatban az első sorban a megoldás nem 128 KiB, hanem 16 KiB.
** Hibák:
** Hiba: a 45. feladat szövege helyesen: (...) az alábbi memória sorokra hivatkoznak: 0,1,3,2,3,0. (...)
*** A ''39.'' feladatban az első sorban a megoldás nem ''128 KiB'', hanem ''16 KiB''.
*** ''45.'' feladat:
**** A feladat szövege helyesen: ''"...az alábbi memóriasorokra hivatkoznak: 0,1,3,2,3,0."''
**** A ''pszeudo-LRU'' blokkcsere-stratégiát alkalmazó megoldás a ''46.'' feladat megoldásának elején van.
** [[Media: HWA_26_ea_jegyzet_2018.pdf | Kézzel írott megoldások a 40–42. és 44–45. feladatokhoz]]


=== Hasznos összefoglalók egy-egy témakörhöz ===
=== Hasznos összefoglalók egy-egy témakörhöz ===
169. sor: 183. sor:
**** [[Media: HWA_vA_beugro.pdf | A csoport]], [[Media: HWA_vA_beugro_Sol.pdf | megoldások]]
**** [[Media: HWA_vA_beugro.pdf | A csoport]], [[Media: HWA_vA_beugro_Sol.pdf | megoldások]]
**** [[Media: HWA_vB_beugro.pdf | B csoport]], [[Media: HWA_vB_beugro_Sol.pdf | megoldások]]
**** [[Media: HWA_vB_beugro.pdf | B csoport]], [[Media: HWA_vB_beugro_Sol.pdf | megoldások]]
***** A 7. feladat 1. kérdésére a helyes válasz: ''Mealy-modell szerint működik.''
*** [[Media: HWA_v_nagyfeladat.pdf | nagyfeladatok]]
*** [[Media: HWA_v_nagyfeladat.pdf | nagyfeladatok]]
**** Ezekhez nem készítettem megoldást. Ennek oka kettős: egyrészt így, aki megcsinálja a feladatokat, az biztosan végigcsinálja azokat, másrészt kutakodik is egy kicsit (előadásdiák, gyakorló feladatok, továbbá a számítógép-architektúrás feladatok esetében célszerű segítségül hívni az [[Informatika 1]] tárgy oldalát is).
**** Ezekhez nem készítettem megoldást. Ennek oka kettős: egyrészt így, aki megcsinálja a feladatokat, az biztosan végigcsinálja azokat, másrészt kutakodik is egy kicsit (előadásdiák, gyakorló feladatok, továbbá a számítógép-architektúrás feladatok esetében célszerű segítségül hívni az [[Informatika 1]] tárgy oldalát is).


=== [[GitEgylet]] segédanyagok ===
=== [[GitEgylet]]-segédanyagok ===
* [[Media:HVAVizsgaHelp.zip | HVA vizsga help - Excel]]
* [[Media:HVAVizsgaHelp.zip | Exceles segédlet]]
** A segédletben több munkalap van! Többek között ezen témakörök számítási feladatait érinti: számrendszerek, Karnaugh-tábla, állapottábla, dekóder, számláló, szoftveres időzítő, élérzékelő, memória, cache, íróáram, LRU.
** Több munkalap van benne: számrendszerek, Karnaugh-tábla, állapottábla, dekóder, számláló, szoftveres időzítő, élérzékelő, memória, cache, íróáram, ''LRU''.


== Tippek ==
== Tippek ==
A lap eredeti címe: „https://vik.wiki/Hardver_alapok