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