Mikolaj utworzono 3 kwietnia 2007 utworzono 3 kwietnia 2007 WITAM! Interesują mnie standardy procesorów stosowanych do budowy komputera. Może ktoś z was ma wiedze na ten temat lub wie gdzie moge znaleść info o czymś takim. Pozdrawiam Wyłącz Capslock jak piszesz... mcickx
Nuno_g komentarz 5 kwietnia 2007 komentarz 5 kwietnia 2007 od '96 roku standardy sie nie zmienaja ... komputer znaczy procek musi miec : masz tu budowe procesora ~: ! Procesor.Jak jest zbudowany ? Próba definiowania złożonego obiektu technicznego, jakim jest procesor, jest trudna, ponieważ wymaga abstrahowania od tych spośród jego rozlicznych cech, które - dosyć arbitralnie - uważamy za mniej istotne. Tym niemniej spróbuję dość precyzyjnie opisać budowę i zasadę działania procesora, którą będę udokładniać i uszczególniać do samego końca mojej pracy. Procesor przetwarza informacje wykonując na niej elementarne operacje nazywane instrukcjami lub rozkazami. Ciąg instrukcji realizujący konkretne zadanie nazywany jest programem. Procesor jest skomplikowanym automatem, który może wykonywać kilkaset dosyć prostych czynności - tzn. rozkazów maszynowych. Każdy rozkaz ma własny kod, liczbę zapisaną w jednym lub kilku bajtach. Procesor pobiera z pamięci kolejne bajty traktując je jako rozkazy lub dane i wykonuje zaprogramowane operacje. Procesor dzieli się na dwie podstawowe jednostki : wykonawczą i sterującą. Zadaniem jednostki wykonawczej jest przetwarzanie informacji czyli wykonywanie operacji artmetycznych i logicznych. Rodzaj wykonywanych operacji zależy od sygnałów sterujących przesyłanych przez jednostkę sterującą. W skład jednostki wykonawczej wchodzi : jednostka artmetyczno-logiczna, oraz zestaw rejestrów, które z nią współpracują. Informacją wejściową do jednostki wykonawczej są dane a informacją wyjściową wyniki w postaci liczb tekstu sygnałów sterujących pracą innych urządzeń. W skład jednostki sterującej wchodzi : rejestr rozkazów, dekoder rozkazów oraz układ sterowania. W rejestrze rozkazów przechowywany jest kod aktualnie wykonywanego rozkazu (instrukcji). W czasie wykonywania programu procesor odczytuje kolejne rozkazy, które następnie musi rozpoznać (dekodować). Istnieje wiele rodzajów mikroprocesorów. Większość z nich różni się częstotliwością zegara, wyrażaną w magahercach. Im wyższa częstotliwość zegara tym szybszy procesor. Wszystkie mikroprocesory więc zawierają podobne elementy:1. układ sterowania i synchronizacji, który kontroluje pracę procesora i wytwarza sygnały potrzebne do sterowania niektórymi elementami komputera.2. arytmometr, czyli układ, który wykonuje operacje arytmetyczne i logiczne (niektóre procesory mają kilka arytmometrów).3. rejestry, tj. układy pamięci.4. wbudowana pamięć podręczna cache, która działa podobnie do zewnętrznej pamięci RAM. Zapewnia ona, że procesor nie jest zmuszony czekać na dane potrzebne mu do pracy.5. koprocesor matematyczny, który jest zestawem instrukcji przeznaczonych do obsługi skomplikowanych operacji matematycznych.6. wewnętrzne szyny łączące elementy procesora. Podstawowymi rejestrami, które znajdują się w każdym mikroprocesorze, są: 1. licznik rozkazów - zawiera on adres następnego rozkazu do wykonania.2. rejestr rozkazów - zawiera kod aktualnie wykonywanego rozkazu.3. akumulator, jest używany w czasie wykonywania rozkazów arytmetycznych, logicznych, I/O i in. niektóre procesory mają kilka takich rejestrów.4. rejestr znaczników - zawiera dodatkowe informacje o wyniku operacji arytmetyczno-logicznych, np. "wynik równy zeru". [/code]
Wciąż szukasz rozwiązania problemu? Napisz teraz na forum!
Możesz zadać pytanie bez konieczności rejestracji - wystarczy, że wypełnisz formularz.