Software, oprogramowanie, to zbiór programów, które ożywiają sprzęt. Software jest soft, miękkie, właśnie i dlatego, że może być ono łatwo zmieniane. Urządzenia systemu pozostają na ogół te same, lecz komputer zawsze jest przygotowany do przyjęcia zakodowanej wersji nowych pomysłów programistycznych. Każdy program jest przepisem obliczeń, sekwencją rozkazów możliwych do wykonania przez komputer cyfrowy Słowo „program” bywa czasami […]
HARDWARE I SOFTWARE — SPRZĘT I PROGRAM
Model von Neumanna sprzyjał podziałowi świata elektronicznego na dwie grupy: inżynierów elektroników oraz logików lub programistów. Sam komputer (tranzystory i układy) oraz wszystkie urządzenia peryferyjne rejestrujące i drukujące (stacje dysków, taśm, ekrany telewizyjne, drukarki) określane są jako hardware, tj. sprzęt (żelastwo), przypuszczalnie ze względu na materiały, z których są zbudowane, i ponieważ są ele mentami systemu […]
KAŻDY PROGRAM
Każdy program bez żadnej przeróbki elektronicznej faktycznie przerabia 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 alfabetycznego uporządkowania listy nazwisk, a następnie do wyznaczenia średnich i odchyleń próbki statystycznej. Skoro każde z tych zadań wymaga odmiennej logicznej maszyny Turinga, układ fizyczny, który […]
W KOMPUTERZE
W komputerze przedmiotami nie są samochody czy budziki, lecz elektronicznie zakodowane pakiety informacji. Poruszają się one między pamięcią a procesorem z szybkością, która jest znacznym ułamkiem szybkości światła; w procesorze są dzielone na mniejsze zestawy i przetwarzane w elektronicznej formie arytmetycznego 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 komputerów. Jednostka arytmetyczno-logiczna (ALU) wykonuje właściwe […]
