• 0
  • cytuj |

  • Witam,

    Mam problem z zadaniem 5 oraz 6 z listy 3.
    5. Obliczyć Z2=-x-y=-x+(-y) dla liczb dziesiętnych x=5,61 i y=4,87 w kodzie uzupełnienia 9-tkowego oraz w kodzie uzupełnienia 10-tkowego zapisywanych kodem BCD8421 jako liczby ze znakiem.


    Mianowice w jaki sposób obliczyć Z=-X-Y = (-X)+(-Y) ? w kodzie uzupełnienia 9-tkowego oraz 10-tkowego?
    Mam
    5,61 = 0101 , 0110 0001 bcd8421
    4,87 = 0100 , 1000 0111 bcd8421
    moje pytanie jak te liczby zapisać w kodach 9-tkowym i 10-tkowym ze znakiem? Czy chodzi o dodanie do każdej tetrady 0110, zsumowanie i zanegowanie dla 9-tkowego, natomiast dla 10-tkowego o dodatnie jeszcze 1 na najmniej znaczącej pozycji?

    Z góry wielkie dzięki za pomoc

    pzdr
    d.c

    [ Dodano: 2009-11-12, 21:38 ]
    Siemanko,

    Czy podane niżej założenia dla danych kodów są dobre, chodzi mi o
    działania arytmetyczne ;]:

    BCD8421 U9, U10
    - uwzględniamy przeniesienia z cyfry znaku
    - korekta 0110 gdy tetrada > 9 dziesietnie oraz gdy nastąpiło przeniesienie między tetradami
    - uwzględniamy przeniesienia powstałe na skutek wprowadzania korekt
    - korekte stosujemy nawet gdy po korekcie 0110 nadal >9

    BCD PLUS3 U9, U10
    - uwzgledniamy przeniesienia z cyfry znaku
    - korekta 0011 gdy suma tatrad daje przeniesienie na następną pozycje (z 1 na 5) również przeniesienie z tetrady na cyfrę znaku w innym przypadku stosujemy 1101
    - nie uwzględniamy przeniesień powstałych na skutek wprowadzania korekt

    to chyba już wszystkie założenia dotyczące operacji arytmetycznych

    Z góry wielkie dzieki za pomoc
    _________________
    Udanych wakacji i do zobaczenia w październiku ;]

    Ostatnio zmieniony przez Meylot 2009-11-13, 01:10, w całości zmieniany 1 raz 

    d41d8cd98f00b204e9800998ecf8427e
  • luki_wolin  
    Wydział: W-8 IZ
    Rok studiów: 2

    zobacz profil
    szybka wiadomość
  • 0
  • cytuj |

  • a z kim macie OSK ? nie dostaliście skryptu Prof. Frasia? tam jest opisane elegancko, ja juz nie pamietam tak szczegołowo tego dlateo nie pomoge, ale zjarzyj do skryptu
    d41d8cd98f00b204e9800998ecf8427e
  • 0
  • cytuj |

  • Skrypt mają (właściwie mamy, bo ja powtarzam :P ) i dlatego pewne ten post jest aż tak aktywnie ignorowany. ;)
    d41d8cd98f00b204e9800998ecf8427e
  • luki_wolin  
    Wydział: W-8 IZ
    Rok studiów: 2

    zobacz profil
    szybka wiadomość
  • 0
  • cytuj |

  • no to polecam, jest tam dobrze opisane, lepiej bedzie jak poczytasz niz jak ktos ci tu na forum zacznie tlumaczyc przepisujac w zasadzie to samo. pzdr
    d41d8cd98f00b204e9800998ecf8427e

Powered by phpBB modified by Przemo © 2003 phpBB Group. Then, after many years modified again, this time by Piotrek © 2014
Strona wygenerowana w 32,7ms. Zapytań do SQL: 20