Jak ktoś jest zainteresowany żeby się jeszcze czegoś dowiedzieć to w powiązanych o dodawaniu liczb binarnych. Trochę mniej łopatologicznie ale też ciekawie. :) Poza tym mam nadzieję że pomimo afery zbożowo-betonowej są tu jeszcze osoby które chcą oglądać coś innego niż zboże i beton...
@bukal260: Carry ripple jest raczej rzadko używany z uwagi na szeregową propagację przeniesień i związany z tym czas na wykonanie pojedynczej sumy. Fakt, jest najprostszy do wykonania ale i ma najwięcej wad. Najczęściej używa się carry look ahead i wariacji jak na przykład Kogge-Stone ;) A jeśli potrzebujesz akumulować sumy np w akumulatorze czy w układzie mnożącym to nie ma nic lepszego niż kombinacja carry-save + carry look ahead.
@markusos7s: Przypuszczam, że nie interesują Cię szczegóły :) Mówiąc w uproszczeniu, ALU dostaje na wejściu operandy (czyli liczby, na których ma być wykonana operacja) i kod operacji (np. porównanie liczb, dodawanie, odejmowanie). To, w jaki sposób powstaje wynik jest zaszyte w sieci połączeń pomiędzy bramkami logicznymi (które składają się na przerzutniki). To projektant musi wiedzieć, w jaki sposób należy połączyć ze sobą bramki, aby otrzymać np. sumator.
Nie pamiętam czy to było na informatyce, czy na fizyce jako ciekawostka, ale ja coś takiego miałem wytłumaczone już w szkole kilka lat temu. Tak samo jak wytłumaczenie systemu dziesiętnego na matmie i ogólnie działania procesorów na tej podstawie. Tak czy inaczej ciekawy filmik. Niesamowite jest to jak tych operacji jest miliardy w każdej sekundzie. W ogóle to jako uzupełnienie i ciekawostkę - https://www.youtube.com/watch?v=pPoFjHcecp8 prosty CPU zbudowany w Minecrafcie. Można zobaczyć jak
@Khaine: Znamy. Friedrich Haugg "Poznaj swój komputer". Dokładnie to samo tylko lepiej, bo zaczyna się od wytłumaczenia co to jest tranzystor i przerzutnik RS.
Komentarze (85)
najlepsze
Taką ma pracę i tak został zbudowany.