Kezdőoldal » Közoktatás, tanfolyamok » Házifeladat kérdések » Mi az a moduláris inkrementálá...

Mi az a moduláris inkrementálás? Hogyan kell?

Figyelt kérdés
Turing gépes szabályleírással kéne ilyesmit csinálnom bináris inputtal.

2016. szept. 18. 20:50
 1/2 bongolo ***** válasza:

Mondjuk ha 8 bitesen számolsz, az modulo 256-nak felel meg, mert 8 biten 0-tól 255-ig lehet ábrázolni a számokat. Ha kiindulsz a 0-ról és egyesével növeled (inkrementálod), akkor eljutsz 255-ig, azt inkrementálva pedig 0 lesz.


Attól nevezik modulárisnak, mert ha veszed a 256-tal való osztás maradékát (modulóját), akkor pont azt kapod. Persze a gép nem oszt, csak éppen túlcsordulna a szám a 8 biten túlra, és ott nincs több bit.


Az 1 bites moduláris inkrementálás pedig ez: 0, 1, 0, 1, 0, 1, ...

Itt modulo 2 aritmetika van, mert 1 bittel 2-féle számot lehet ábrázolni.

2016. szept. 19. 10:52
Hasznos számodra ez a válasz?
 2/2 A kérdező kommentje:
Köszönöm szépen így már világos!
2016. szept. 20. 16:49

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!