Академический Документы
Профессиональный Документы
Культура Документы
Spis treści
1Nazwa
2Budowa
3Rozmiary elementów
4Wielordzeniowość i procesory pomocnicze
5Rozkazy procesora
6Producenci procesorów
7Zobacz też
8Przypisy
9Linki zewnętrzne
kopiowanie danych
z pamięci do rejestru
z rejestru do pamięci
z pamięci do pamięci (niektóre procesory)
(podział ze względu na sposób adresowania danych)
działania arytmetyczne
dodawanie
odejmowanie
porównywanie dwóch liczb
dodawanie i odejmowanie jedności
zmiana znaku liczby
działania na bitach
iloczyn logiczny – AND
suma logiczna – OR
suma modulo 2 (różnica symetryczna) – XOR
negacja – NOT
przesunięcie lub rotacja bitów w lewo lub w prawo
skoki
bezwarunkowe
warunkowe
Rozkazy dla procesora identyfikowane są na podstawie binarnego kodu maszynowego, jednak
dany kod nie musi oznaczać wykonywania tych samych operacji przez procesor do tego
samego (lub innego) zadania. W tym celu, w procesorach niedostępnych masowo, można
spotkać możliwość programowania rozkazów CPU, czyli mikroprogramowania. Rozwiązanie
takie daje pełniejszą kontrolę nad procesorem oraz możliwość zwiększenia wydajności
procesora w pewnych zastosowaniach, w stopniu znacznie większym niż w przypadku
powszechnie dostępnych procesorów, w których kody maszynowe są na stałe przypisane do
odpowiednich ciągów mikrorozkazów (mikroinstrukcji).