Odkrycie wiedza
/ Knowledge Discovery >> Odkrycie wiedza >> tech >> komputer >> oprogramowanie komputerowe >>

Jak mikroprocesorów Work

tranzystorów. Prostsze procesory może składać się z kilku tysięcy tranzystorów wyryte na chipie zaledwie kilka milimetrów kwadratowych. Największa Mikroprocesor Logic Największa

Aby zrozumieć, jak działa mikroprocesor, warto zajrzeć i dowiedzieć się o logice używanej do stworzyć jeden. W procesie można także dowiedzieć się o asemblerze - języka ojczystego z mikroprocesorem - a wiele z rzeczy, które możesz zrobić, aby inżynierowie zwiększyć szybkość procesora Największa

Mikroprocesor wykonuje zbiór maszyny. instrukcje, które mówią procesora, co robić. Na podstawie instrukcji, mikroprocesor wykonuje trzy podstawowe rzeczy:

  • Korzystanie swoją ALU (arytmetyczno /logika katalogowa), mikroprocesor może wykonywać operacje matematyczne, takie jak dodawanie, odejmowanie, mnożenie i dzielenie. Nowoczesne procesory mikroprocesory zawierać pełny zmiennoprzecinkowe, które mogą wykonywać bardzo skomplikowane operacje na dużych liczbach zmiennoprzecinkowych. Największa
  • mikroprocesor może przenieść dane z jednego miejsca pamięci do innego. Największa
  • Mikroprocesor może podejmować decyzje i skok do nowego zestawu instrukcji na podstawie tych decyzji.

    Nie może być bardzo skomplikowane rzeczy, że mikroprocesor nie, ale to są jego trzy podstawowe czynności. Poniższy diagram przedstawia niezwykle prosty mikroprocesor zdolny te trzy rzeczy: Największa

    To jest tak proste, jak mikroprocesor wystąpią. Ten mikroprocesor posiada:

  • Magistrala adres (który może być 8, 16 lub 32 bitów szerokości), który wysyła adres w pamięci Największa
  • magistrala danych (które mogą być 8, 16 lub o szerokości 32 bitów), które mogą wysyłać dane do pamięci lub odbierać dane z pamięci Największa
  • an RD (odczyt) i WR (zapis) linia powiedzieć z pamięci, czy chce, aby ustawić lub uzyskać adresowanych lokalizacji
  • Linia zegar, który pozwala sekwencję impulsów zegara procesora Największa
  • Linia Reset, że resetuje licznik programu do zera (lub cokolwiek) i ponownie uruchamia wykonanie

    Załóżmy, że zarówno Adres i dane autobusy są o szerokości 8 bitów w tym przykładzie Największa

    Oto składniki tego prostego mikroprocesora.

  • Rejestry A, B i C są po prostu zatrzaski wykonane z klapką -flops. (Zobacz sekcję " zboczem zatrzaski ". Jak logicznych Logic Works szczegóły) Największa
  • Zatrzask adres jest jak rejestry A, B i C. Największa
  • Licznik program jest zaczep z dodatkowych możliwości, aby zwiększyć wart

    Page [1] [2] [3] [4] [5] [6] [7] [8] [9]