View Single Post
Staro 24.08.2010., 16:33   #2
tutix
Premium
Moj komp
 
tutix's Avatar
 
Datum registracije: Jan 2006
Lokacija: Zagreb
Postovi: 4,068
Ovako. BCD (8421 kod) ti se koristi za prikaz pozitivnih cijelih brojeva. Razlika kod pakiranih i nepakiranih je u tome što se za prikaz jedne dekadske znamenke kod pakiranog oblika koristi pola bajta (4 binarne znamenke iliti nibble), a kod nepakiranog cijeli bajt. Dozvoljene znamenke su:

Citiraj:
0 - 0000
1 - 0001
2 - 0010
3 - 0011
4 - 0100
5 - 0101
6 - 0110
7 - 0111
8 - 1000
9 - 1001
Ostale kombinacije su nedozvoljene. To automatski znači da će kod nepakiranog oblika gornja 4 bita u pojedinom bajtu za prikaz znamenke uvijek biti nule.

Dakle, stvar je vrlo jednostavna - imaš recimo broj 46.

Nepakirani BCD 0000 0100 0000 0110.

Pakirani BCD 0100 0110

To bi trebalo biti to.
tutix je offline   Reply With Quote