Sprawdzi ktos te wypociny z BCD ?
Kod:
8FFE 1000 1111 1111 1110
ABCD 1010 1011 1100 1101
---------------------
1.0011 1011 1100 1011 = -3BCB
-3BCB 0011 1011 1100 1011
ABCD 1010 1011 1100 1101
---------------------
1010 0111 1001 1000
0110 0000 0110 0000 (UZUPELNIENIE DO 6)
---------------------
1 0000 0111 1111 1000
1 (JEDYNKA NA POCZATEK)
---------------------
1.0000 0111 1111 1001 = -07F9
-3BCB 0011 1011 1100 1011
8FFE 1000 1111 1111 1110
---------------------
1100 1011 1100 1001
0110 0110 0110 0110 (UZUPELNIENIE DO 6)
---------------------
1 0011 0010 0010 1111
1 (JEDYNKA NA POCZATEK)
---------------------
0011 0010 0011 0000 = 3230
nie wiem czy czegoś nie popieprzyłem
jeszcze mam pytanie mianowicie:
- gdy dodajemy w kodzie BCD to obowiązuje uzupełnianie o 6 ?
- gdy dodajemy w kodzie BCD i wyskoczy nam z przodu bit za dużo to zawsze jest to bit znaku ?
- gdy odejmujemy w kodzie BCD i wyskoczy nam z przodu bit za dużo to zawsze dodajemy go od początku ?
wiem, ze to forum o wypalaniu...

ale w sumie nie siedze na zbyt wielu forach zeby miec gdzie zadawac takie pyt.

a tu sa mądrzy ludzie tez