„Digitális technika 2” változatai közötti eltérés

Csia Klaudia Kitti (vitalap | szerkesztései)
Nincs szerkesztési összefoglaló
Csia Klaudia Kitti (vitalap | szerkesztései)
Nincs szerkesztési összefoglaló
82. sor: 82. sor:
* [http://8085simulator.codeplex.com/ Letölthető 8085 szimulátor] - Java alapú letölthető 8085 szimulátor.
* [http://8085simulator.codeplex.com/ Letölthető 8085 szimulátor] - Java alapú letölthető 8085 szimulátor.


== Új házi feladat rendszer (2017-) ==
==Házi feladat==
* '''3 darab''' kisebb volumenű házi feladatot kell megírni.
 
* Házi feladatonként '''0-6 pont''' kapható és '''nem pótolhatóak'''.
 
* A határidőre le nem adott házik automatikusan 0 pontosnak számítanak.
{{Rejtett
* Legalább két házinál el kell érni három pontot.
|mutatott= Házi feladat 2013-ig
* Extra pontokat már nem lehet szerezni a vizsgára!
|szöveg=
* Régebben öt házi feladat volt, ezért ezen alapszik a feladatok felosztása. A feladattípusok ugyanazok maradtak, egyedül a mennyiségük változott.  
 
====Harmadik házi====
 
A régi rendszerben egyetlen nagyházi volt, mely nagyjából egy sablont követett, de mindenki számára egyedileg generálták a pontos feladatspecifikációkat.  
 
==== Régi típusú házi tipikus leírása ====
 
A régi rendszerben a házik két fő részből tevődtek össze:
#Egy több memóriaegységből álló memóriamodult kell egy 8085-ös sínrendszerre illeszteni:
## Fel kell rajzolni a modul blokkvázlatát
## Fel kell rajzolni a modul címtérképét és címdekóderét (ebben van 3 db ROM/RAM, és a címtérkép nem statikus, hanem egy megadott I/O-címre történő írással átkapcsolható)
## Fel kell rajzolni a memóriaáramkörök bekötését
## Fel kell rajzolni az adatbuszmeghajtó-áramköröket
## Fel kell rajzolni az I/O-egységet, amely a különböző memóriák között kapcsol át
## Fel kell rajzolni a Ready-logikát
#Egy assembly-szubrutint kell írni, mely a memória fizikai integritását ellenőrzi. Paraméterként egy regiszterpárban megkapja az ellenőrizendő memóriablokk kezdőcímét és egy másik regiszterpárban a memóriablokk hosszát. Feladata, hogy egy ciklusban a memóriablokkot feltöltse valamilyen módon a memóriablokk címeiből képzett adatokkal (pl. a címek alsó bájtja plusz egy vagy a cím alsó és felső bájtjának vagy-kapcsolata), és egy másik ciklusban az adatokat visszaolvasva ellenőrizze, hogy minden rendben van-e. Ha hibát talál, azt egy flaget beállítva kell jeleznie, valamint egy regiszerpárban kell jeleznie a hibák számát és az első vagy az utolsó hiba helyét. A pontos feladatkiírás félévenként, a konkrét paraméterek (regiszterpárok, flagek) hallgatónként változhatnak.
 
==== Régi típusú házi megoldások ====


====Első házi====
* [[Digitális technika 2 - Házi második részére példa|Pár assembly feladat]]
*[[Media:digit2ELSOhazi.pdf|Első 2017/18 tavasz]]
* [[Media:Digit2_hf_Szendrei_Bela.pdf|Teljes házi]] - Szendrei Béla munkája
====Második házi====
* [[Media:Digit2_hf1_2_db_Ace_Techs.pdf|Teljes házi]] - "Ace Techs" munkája
*[[Media:digit2MASODIKhazi.pdf|Második 2017/18 tavasz]]
* [[Media:digit2_hf_2008-osz_Nagy_Adam_Richard.pdf|Teljes házi (2008)]]
* [[Media:Digit2_hazi_2013_tavasz_ajd5yl.pdf|Teljes házi (2013)]] - Szabó Norbert munkája
* [[Media:Digit2_hazi_2013_tavasz_bfaxw5.pdf|Teljes házi (2013)]] - Szvoboda Márk munkája
* [[Media:digit2_hazi_2013tavasz_DM.pdf|Teljes házi (2013)]] - Dudás Márton munkája
}}


{{Rejtett
{{Rejtett
136. sor: 157. sor:
}}
}}


{{Rejtett
== Új házi feladat rendszer (2017-) ==
|mutatott= Házi feladat rendszer 2013-ig
* '''3 darab''' kisebb volumenű házi feladatot kell megírni.
|szöveg=
* Házi feladatonként '''0-6 pont''' kapható és '''nem pótolhatóak'''.
* A határidőre le nem adott házik automatikusan 0 pontosnak számítanak.
* Legalább két házinál el kell érni három pontot.
* Extra pontokat már nem lehet szerezni a vizsgára!
* Régebben öt házi feladat volt, ezért ezen alapszik a feladatok felosztása. A feladattípusok ugyanazok maradtak, egyedül a mennyiségük változott.


====Harmadik házi====
====Első házi====
 
*[[Media:digit2ELSOhazi.pdf|Első 2017/18 tavasz]]
A régi rendszerben egyetlen nagyházi volt, mely nagyjából egy sablont követett, de mindenki számára egyedileg generálták a pontos feladatspecifikációkat.  
====Második házi====
 
*[[Media:digit2MASODIKhazi.pdf|Második 2017/18 tavasz]]
==== Régi típusú házi tipikus leírása ====
 
A régi rendszerben a házik két fő részből tevődtek össze:
#Egy több memóriaegységből álló memóriamodult kell egy 8085-ös sínrendszerre illeszteni:
## Fel kell rajzolni a modul blokkvázlatát
## Fel kell rajzolni a modul címtérképét és címdekóderét (ebben van 3 db ROM/RAM, és a címtérkép nem statikus, hanem egy megadott I/O-címre történő írással átkapcsolható)
## Fel kell rajzolni a memóriaáramkörök bekötését
## Fel kell rajzolni az adatbuszmeghajtó-áramköröket
## Fel kell rajzolni az I/O-egységet, amely a különböző memóriák között kapcsol át
## Fel kell rajzolni a Ready-logikát
#Egy assembly-szubrutint kell írni, mely a memória fizikai integritását ellenőrzi. Paraméterként egy regiszterpárban megkapja az ellenőrizendő memóriablokk kezdőcímét és egy másik regiszterpárban a memóriablokk hosszát. Feladata, hogy egy ciklusban a memóriablokkot feltöltse valamilyen módon a memóriablokk címeiből képzett adatokkal (pl. a címek alsó bájtja plusz egy vagy a cím alsó és felső bájtjának vagy-kapcsolata), és egy másik ciklusban az adatokat visszaolvasva ellenőrizze, hogy minden rendben van-e. Ha hibát talál, azt egy flaget beállítva kell jeleznie, valamint egy regiszerpárban kell jeleznie a hibák számát és az első vagy az utolsó hiba helyét. A pontos feladatkiírás félévenként, a konkrét paraméterek (regiszterpárok, flagek) hallgatónként változhatnak.
 
==== Régi típusú házi megoldások ====
 
* [[Digitális technika 2 - Házi második részére példa|Pár assembly feladat]]
* [[Media:Digit2_hf_Szendrei_Bela.pdf|Teljes házi]] - Szendrei Béla munkája
* [[Media:Digit2_hf1_2_db_Ace_Techs.pdf|Teljes házi]] - "Ace Techs" munkája
* [[Media:digit2_hf_2008-osz_Nagy_Adam_Richard.pdf|Teljes házi (2008)]]
* [[Media:Digit2_hazi_2013_tavasz_ajd5yl.pdf|Teljes házi (2013)]] - Szabó Norbert munkája
* [[Media:Digit2_hazi_2013_tavasz_bfaxw5.pdf|Teljes házi (2013)]] - Szvoboda Márk munkája
* [[Media:digit2_hazi_2013tavasz_DM.pdf|Teljes házi (2013)]] - Dudás Márton munkája
}}


== Vizsga==
== Vizsga==
A lap eredeti címe: „https://vik.wiki/Digitális_technika_2