1 / 21

Co to jest mikroprocesor?

Co to jest mikroprocesor?. Mikroprocesor. Układ cyfrowy wykonany jako układ scalony lub kilka układów scalonych zdolny do wykonywania operacji cyfrowych według dostarczonych mu instrukcji.

Download Presentation

Co to jest mikroprocesor?

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Co to jest mikroprocesor?

  2. Mikroprocesor Układ cyfrowy wykonany jako układ scalony lub kilka układów scalonych zdolny do wykonywania operacji cyfrowych według dostarczonych mu instrukcji.

  3. Twórcą idei mikroprocesora był Ted Hoff z firmy Intel. Wpadł on na prosty lecz genialny pomysł - by zamiast projektować 12 niezależnych układów scalonych do kalkulatorów zaprojektować jeden, który będzie w stanie pełnić funkcje wszystkich ich razem wziętych i będzie pracować w taki sposób jak procesor w komputerze.

  4. Ted Hoff

  5. Pierwszy mikroprocesor 4004 W firmie Intel wyprodukowano pierwszy mikroprocesor o nazwie 4004 - zawierał on 2300 tranzystorów i wykonany był w technologii p-MOS.

  6. Pracę nad prototypem mikroprocesora rozpoczęły trzy konkurujące ze sobą firmy. W efekcie, w zbliżonym czasie pojawiły się pierwsze układy nadające się do produkcji seryjnej.

  7. Były to:Intel (układ 4004), Garrett AiResearch’s (Central Air Data Computer). Texas Instruments (TMS 1000),

  8. Garrett AiResearch’s W 1968 roku Garret został zaproszony do pracy przy tworzeniu komputera dla myśliwca Grumman F-14 Tomcat, który swoimi możliwościami miał przewyższać sterujące lotem systemy elektroniczne używane w Marynarce Wojennej USA.

  9. Projekt został ukończony w 1970 roku i używał opartego na technologii MOS układu scalonego („chipset”) jako rdzenia CPU. Jednakże był on tak zaawansowany, że Marynarka Wojenna odmówiła publikacji jego projektu aż do roku 1997. Z tego też powodu używany chipset CADC i MP944 nie są powszechnie znane nawet obecnie.

  10. Texas Instruments TI zbudowało 4-bitowy mikroprocesor TMS 1000 oraz wyposażyło go w odpowiedni kod źródłowy. W ten sposób w dniu 17.09.1971 r. powstał układ TMS1802NC, który posłużył jako scalony rdzeń kalkulatora. Pod względem pełnionej funkcji był to zatem odpowiednik intelowskiego 4004.

  11. Procesory 16-bitowe Pierwszym 16-bitowym mikroprocesorem segmentowym (składającym się z kilku układów scalonych) był wyprodukowany przez National Semiconductor IMP-16 przedstawiony na początku 1973 roku.

  12. 8-bitowa wersja tego układu została przedstawiona w 1974 roku jako IMP-8. W tym samym roku National zaprezentował także pierwszy jednoukładowy 16-bitowy mikroprocesor, PACE, zastąpiony później wersją NMOS o nazwie INS8900.

  13. Kolejnymi wczesnymi konstrukcjami 16-bitowymi procesorów segmentowych są:-mikroprocesor DEC (Digital Equipment Corporation) wbudowany w płytę główną komputera LSI-11 (OEM) oraz w komputerze PDP 11/03, -procesor komputera MicroFlame 9440 firmy Fairchild Semiconductor. Oba procesory zostały wyprodukowane w latach 1975–76 r.

  14. W prawie każdym mikroprocesorze możemy wyróżnić następujące bloki ALUCU Rejestry

  15. ALU Wykonuje ona operacje logiczne na dostarczonych jej danych, podstawowy zestaw to: dodawanie, podstawowe operacje logiczne oraz przesunięcia bitowe w lewo i w prawo. W bardziej złożonych mikroprocesorach zestaw ten jest znacznie bogatszy.

  16. CU Odpowiedzialny jest on za dekodowanie dostarczonych mikroprocesorowi instrukcji i odpowiednie sterowanie pozostałymi jego blokami. Na przykład jeśli zdekodowaną instrukcją będzie dodawanie, CU odpowiednio ustawi sygnały sterujące, by ALU wykonała tę właśnie operację.

  17. Rejestry Umieszczone wewnątrz mikroprocesora komórki pamięci o niewielkich rozmiarach (najczęściej 4/8/16/32/64/128 bitów) służące do przechowywania tymczasowych wyników obliczeń (rejestry danych) oraz adresów lokacji w pamięci operacyjnej (rejestry adresowe).

  18. Proste mikroprocesory mają tylko jeden rejestr danych zwany akumulatorem. Oprócz rejestrów danych i rejestrów adresowych występuje też pewna liczba rejestrów o specjalnym przeznaczeniu.

  19. PC - licznik rozkazów (Program Counter) - zawiera on adres komórki pamięci zawierającej następny rozkaz do wykonaniaIR - rejestr instrukcji (Instruction Register) - zawiera on adres aktualnie wykonywanej przez procesor instrukcji.SP - wskaźnik stosu (Stack Pointer) - zawiera adres wierzchołka stosu

  20. Mikroprocesor komunikuje się z otoczeniem za pomocą szyny danych i szyny adresowej.Generalnie każdy bardziej skomplikowany mikroprocesor można zaklasyfikować do jednej z dwóch architektur: CISC (Complex Instruction Set Computers)RISC (Reduced Instruction Set Computers)VLIW (Very Long Instruction Word)Każda z nich ma swoją specyfikę, swoje wady i zalety.

  21. PolskaW Polsce pod koniec lat 70. zakłady CEMI rozpoczęły produkcję mikroprocesora MCY7880 (początkowa nazwa UCY7880) będącego klonem 8080A.

More Related