Hirdetés

2024. május 4., szombat

Gyorskeresés

Útvonal

Fórumok  »  Szoftverfejlesztés  »  Programozás topic (kiemelt téma)

Téma összefoglaló

Téma összefoglaló

  • Utoljára frissítve: 2023-12-13 06:18:28

LOGOUT.hu

Összefoglaló kinyitása ▼

Hozzászólások

(#9046) Karma válasza asuspc96 (#9045) üzenetére


Karma
félisten

Papíron eljátszottam a 01234567 digitkóddal. A bal felső sarokban az ismétlés kedvéért sok nyíllal jelöltem, hogy az állapotmenetek mit is jelentenek. Jobb fenn ezeket az állapotmeneteket (8 db) írom le binárisan, ahogy dolgozni kell vele.

Mint írtam, összesen három Karnaugh-tábla kell a teljes feladathoz. Én egyet csináltam meg, ennek a folyamata követhető végig. A kiinduló állapot három bitjét A, B, C-vel jelöltem, valamint a piros téglalap az első K-tábla kimenete, egyben a végeredmény legfelső bitének igazságtáblája.

Felírtam a K-táblát (mondjuk ahogy mi tanultuk, kicsit máshogy van a rajz mint nálad, az egyértelműség kedvéért a cellák bal alsó sarkába beleírtam, hogy ez melyik bemenetnek feleltettem meg. Igazából már tíz éve volt, lehet nem jó a jelölés, de az eredményen nem változtat.), majd kitöltöttem a bekeretezett oszlop értékeivel.

Elvégeztem a minimalizálást (mondjuk csak egy összevonást tudtam csinálni), kaptam három részfüggvényt, és azokból a végeredményt.

A next_state[1] és next_state[0] kiszámítása ugyanilyen, csak értelemszerűen a második és a harmadik oszlopot kell beleírni a táblába.

Ez így segít?

“All nothings are not equal.”

Útvonal

Fórumok  »  Szoftverfejlesztés  »  Programozás topic (kiemelt téma)
Copyright © 2000-2024 PROHARDVER Informatikai Kft.