Re: jak działa komputer? - pytanie totalnego laika - przydlugie nieco...

Autor: LiT <ltkascha.skasujto_at_bez.spamu.op.pl>
Data: Sat 23 Jul 2005 - 18:53:07 MET DST
Message-ID: <dbtskb$31h$1@news.onet.pl>

Najpierw zacznij od podstawowych układów cyfrowych TTL (pojęcie bitu,
operacje AND, NAND, OR, NOR, NOT na pojedynczych bitach). Potem przejdź do
zatrzasków (latch) co uświadomi Cię jak wyglądają liczby zapisane binarnie i
ww operacje na "paczkach" bitów czyli bajtach (ew. półbajtach zw. nibble),
słowach (dwa bajty) itd. Jak już zrozumiesz to - właściwie już rozumiesz
całość. :)) Rejestry to nic innego jak bajt (czy słowo, czy długie słowo
(cztery bajty = 32 bity)), pamięć to nic innego jak pakiety bitów o pewnej
określonej organizacji itd.
Żeby wszystko działo się jak należy, czyli żeby żaden bit nie był wcześniej
ustawiony od innego w drugim bajcie należącym np. do tego samego rejestru
potrzebny jest jakiś wyzwalacz. Jak w biegach na olimpiadzie. Taki starter.
W komputerach jest to zegar. Sygnał prostokątny o określonej częstotliwości.
No i coś tam dzieje się z bitami ale tylko wtedy, gdy sygnał zegarowy
właśnie zmienia się na 1 (binarnie!). Pominę pamięci DDR.... :)
Potem warto przyjrzeć się króciutko komputerom jednoukładowym (rodziny
8051) - to taki komputer w jednym układzie. Ma porty szeregowe, równoległe,
magistralę danych, adresową ... Jak już zrozumiesz co to magistrale - to
właściwie już rozumiesz każdy komputer, bo PC czy 8051 to to samo tylko na
inną skalę i z innymi możliwościami.
Jak już to wszystko pojmiesz, co wcale nie jest trudne, to polecam lekturę
"Anatomia PC" pana Metzgera. Nie wiem jak najnowsze wydania, ale starsze
miały ładnie rozrysowane przebiegi czasowe na magistralach. Dostęp do RAM,
do dysku, dyskietki - wystawiony adres (binarnie oczywiście!) na magistrali
adresowej, sygnał strobe, pojawiają sie dane na magistrali danych, clock i
odpowiedni rejestr procesora już jest równy wartości komórki (bajtu)
podanego na magistrali adresowej. To tak w dużym skrócie. :)
Po szczegóły budowy procesora - www.intel.com, www.amd.com ... Odpowiedni
PDF i wiesz dokładnie jak jest zbudowany.
Po szczegóły płyty głównej - www.nazwa_producenta_chipsetu.com J.w.
Do tego dochodzą peryferia... Ale na tym etapie to już bułka z masłem...

-- 
Pozdro
Tadek
http://my.opera.com/Tadzik47/affiliate/ <- kliknij! dzięki!
UIN# 222667531
GG#  4914702 
Received on Sat Jul 23 18:55:13 2005

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Sat 23 Jul 2005 - 19:51:18 MET DST