Nagyon alap elektroinformatikában tudsz segíteni?
Igazából Minecraft Redstone-ról volna szó, de mielőtt ettől megijednél és elmennél, olvass tovább!(Ált. aki Minecraftos, nem szokta tudni a választ a kérdéseimre.)
Egy számológépet szeretnék összerakni, és felmerült néhány kérdés: Mi az a full és half adder? Pontosan mit tudnak, mire jók? (annyit tudok, hogy összeadásra valók, de bővebben? Mi a funkciójuk a kimenetek? pl Carry)
És milyen logikai kapukkal lehet leghatékonyabban összerakni egy számológépet? Vigyem át a számokat 2-es számrendszerbe? Vagy hagyjam őket 10-es számrendszerben?(Mondjuk azt inkább nem kellene erőltetni szerintem ha a Minecraft keretein belül akarok maradni.)
Tehát ti milyen eszközökkel(/logikai kapukkal) ajánljátok a számológép összerakását?
Az adderek viszont nagyon érdekelnének, hogy mit tudnak.
Ha tudsz válaszolni legalább egy kérdésemre, akkor légy szíves írj!
Szerencséd van, foglalkoztam elektronikával és redstone áramkörökkel is, remélhetőleg tudok segíteni.
A half-addernek két inputja van, A és B, valamint két outputja, O és C, O az eredmény (output), C pedig a túlcsordulás jelző (carry). Ha binárisan nézzük, akkor O=A XOR B, C=A AND B.
A full adder outputjai ugyanezek, inputjai A, B, C', ahol A és B a bemeneti jegyek, C' pedig az eggyel kisebb helyiérték carry-je. Ezt például megépítheted két half-adder összeépítéseként.
Két szám összeadása: legyen az egyik szám hátulról k. jegye Nk, a másik szám hátulról k. jegye Mk.
Először összeadod a legkisebb helyiértéken álló két számjegyet (N0, M0) egy half-adder-rel, kapsz egy O és egy C értéket. Ezután a (k+1). helyen álló jegyet a következőképpen számítod ki: egy full-adder inputjaira rákötöd a bemeneteket A->Nk, B->Mk, C'->C (az előző adder C outputja). Ez kimenetként a (k+1). jegyet és az új carry-t adja.
Ha van még kérdésed, írj privátot.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!