SzArGyakorlas

A VIK Wikiből
A lap korábbi változatát látod, amilyen Nagy Marcell (vitalap | szerkesztései) 2017. július 12., 15:23-kor történt szerkesztése után volt. (autoedit v2: fájlhivatkozások egységesítése, az új közvetlenül az adott fájlra mutat)
(eltér) ← Régebbi változat | Aktuális változat (eltér) | Újabb változat→ (eltér)
Ugrás a navigációhoz Ugrás a kereséshez

Ez az oldal a korábbi SCH wiki-ről lett áthozva. Az eredeti változata itt érhető el.

Ha úgy érzed, hogy bármilyen formázási vagy tartalmi probléma van vele, akkor kérlek javíts rajta egy rövid szerkesztéssel.

Ha nem tudod, hogyan indulj el, olvasd el a migrálási útmutatót


SzArDataFlowPelda

Pipeline feladatok megoldása

Mit értünk szigorú értelemben vett pipeline alatt? Adott a következő modul :

	 ______
0->|		|->3
2<-|______|<-1

Készítsen 6 fokozatú, szigorú értelemben vett pipeline-t. (1,5 pont vizsgán)

Két modul között elválasztó csomópontok vannak, ami a jobbra menő vezeték és balra menő vezeték késleltetésének az összege. Ennyivel kell késleltetni a balra menő vezetéket minden két modul között.

Note: Az a baj, hogy nem lehet eszetlenül kivonni a két számot. Szerintem a helyes megoldás a pöttyökre 2. MÍNUSZ 4-es késleltetés kéne, de olyan nincs, ezért a baloldali számot (1) addig kell növelni 3-mal (3-mal vannak eltolva a dobozok számai egymáshoz képest), amíg nem lesz kisebb a jobboldalinál. 1---5 nem jó (1+3)---5 ide még mindig -1 kéne, (1+3+3)---5 az 7---5, ide 2-es pötty kell. (note2: úgy tűnik, hogy a diasoron ismertetett összeadós módszer is jó eredményt ad, bár nagyobbat.) -- CsL - 2009.01.22.

  • Pipeline feladatmegoldás segítség (kattints a nagyításhoz):

Szar pipeline.jpg

"Órai házik" megoldása

A modul nevű dobozt kell megcsinálni, hogy úgy működjön ahogy kell.

A DRQ egy jelet küld, hogy használni akar valamit, /DRCK pedig a visszajelzés, ha sikeresen le tudta foglalni. Akkor tudja lefoglalni: ha PBE=0 és FOGLALTSÁG=0. Ha PBE=1, akkor továbbítja ezt a jelet PKI-re. Ha a két feltétel teljesül, akkor PKI-re kiad 1-et, meg talán a FOGLALTRA is és jelet /DRCK-n. Az óra a =clk.

  • Modul 1. ábra (kattints a nagyításhoz):

Szar hf1.jpg

  • Modul 2. ábra, némi megoldással az alján (kattints a nagyításhoz):

Szar hf2.jpg