KAŻDY PROGRAM

Każdy program bez żadnej przeróbki elektronicznej faktycznie przera­bia komputer w nową maszynę, z nowym celem. To samo wyposażenie fizyczne może najpierw służyć do obliczenia orbity pojazdu kosmicznego, potem do alfa­betycznego uporządkowania listy nazwisk, a następ­nie do wyznaczenia średnich i odchyleń próbki staty­stycznej. Skoro każde z tych zadań wymaga odmien­nej logicznej maszyny Turinga, układ fizyczny, który […]

W KOMPUTERZE

W komputerze przedmiotami nie są samochody czy budziki, lecz elektronicznie zakodowane pakiety informacji. Po­ruszają się one między pamięcią a procesorem z szyb­kością, która jest znacznym ułamkiem szybkości świa­tła; w procesorze są dzielone na mniejsze zestawy i przetwarzane w elektronicznej formie arytmetyczne­go i logicznego rachunku. W ten sposób komputer przetwarza informacje: rozpoczyna z jednym cią­giem dwójkowych […]

POBIERANIE Z PAMIĘCI

Blok sterujący pobiera z pamięci dwie liczby, które mają być dodane, i wprowadza je do rejestrów danych.Przesyła te dwie liczby do bloku jednostki lo- giczno-arytmetycznej, gdzie zostają dodane, a sumę wprowadza do rejestru danych.Przesyła wynik z rejestru danych z powrotem do pamięci.Procedura ta jest następnie powtarzana z następnym rozkazem — przez cały program. Komputer pracuje […]

BLOK STERUJĄCY

Procesor jest zbudowany z obwodów logicznych i różnych rejestrów. Rejestry zawierają pojedyncze rozkazy lub niewielką liczbę danych do bezpośredniego przetwarzania. W nowoczesnych komputerach blok sterowania, układ bardziej funkcjonalny niż fizyczny, przetwarza rozkazy w ciąg działań elektronicznych, krok po kroku kierując działaniem całego systemu. Ten blok zastępuje tablicę rozdzielczą pierwszych kompu­terów. Jednostka arytmetyczno-logiczna (ALU) wyko­nuje właściwe […]

SCHEMAT KOMPUTERA

Schemat komputera von Neumanna  jest całkowicie abstrakcyjny: w prawdziwej maszynie każdy z bloków byłby układem elektronicz­nym złożonym z tysięcy lub milionów tranzystorów, strzałki byłyby przewodami łub połączeniami pozwala­jącymi „informacji” elektronicznej przepływać we wskazanych kierunkach pomiędzy układami. Blok za­znaczony jako pamięć odpowiada taśmie maszyny Turinga, gdzie magazynowane są dane wejściowe oraz zapisywane wyniki pośrednie. Procesor 'centralny […]

WYJĄTKOWOŚĆ KOMPUTERA

Prze­wody łączyły różne części maszyny, kontrolując obli­czenia, jakim będą podlegać dane. Operator musiał do­słownie „odrutować” nową maszynę,  zaprojektowaną wyłącznie w celu rozwiązywania jednego, konkretnego problemu.O    wyjątkowości komputera von Neumanna stanowi to, że programy i dane magazynuje się w ten sam spo­sób, jako ciągi cyfr dwójkowych. Program, zbiór roz­kazów dodawania, odejmowania lub operowania ele­mentami danych, wprowadzany […]