Co znaczy 8-bitowy procek?

0

Co oznacza jeśli w opisie procesora pisze że jest on 8-bitowy?.Chodzi mi oto, jakiej szerokości jest szyna danych i adresowa takiego procesora a także jakiej wielkości ma rejestry?

POZDRAWIAM!!! [cya]

0

To zależy od procesora. Niestety sforułowanie 8-bitowy, 16-bitowy, 32-bitowy są bardzo nieprecyzyjne.
Np. taki C-64 miał rejestry 8-bitowe i zdaję się szynę 16-bitową (tak mi się wydaje) i mówiono o 8-bitowym procesorze.
8086 rejestry 16-bitowe, szynę danych 16-bitową (ale przestrzeń adresową 20-bitową). A taki 8088 miał wszystko takie same tylko rejestry 8-bitowe i raz mówiono o nim 8-bitowy a raz 16-bitowy (zależnie od tego czy mówił o tym elektronik czy programista, dla którego 8086 czy 8088 to jedna chwała do zaprogramowania. Prócz wydajności prawie taka sama obsługa).
Tak więc najwygodniej przyjąć, że i rejestry i szyna jest taka sama (choć może to być niepoprawne). A najlepiej poszukaj dokładniej w dokumentacji.

P. S. Co do wartości rejestrów poszczególnych wymienionych procesorów mogę się mylić. Nie specjalizuję się w tym i tylko tyle co z tego pamiętam przedstawiłem. Zresztą nie chodziło mi wcale o opis poszczególnych procesorów...

0

No więc tak:
Procesor nazywamy n-bitowym, jeśli przetwarzanie danych w nim jest n-bitowe.
Wszystkie instrukcje wykonywane są w n-bitowych porcjach.

To był wycinek z wykładu o mikroprocesorach.

0

To nazwa dla wielkości danych (liczb) wykonywanych w operacjach. Zapewne wiesz, że procki operują na ciągach n bitowych. 1bajt = 8 bitów itd. Najnowsze AMD Hammer operuje, aż na 64 bitowych danych operacyjnych.

1 użytkowników online, w tym zalogowanych: 0, gości: 1