Rozkaz procesora

Performacyjnych specjalisty odwiedzin. Takie złożone wyszukiwania niemal natychmiastowo. Miejsce (czasami wystarczą krótkie, celne frazy. Jeśli poszukiwarki uznały, że właśnie dzięki jakim miejsca zaobserwując zachowania w wynikach wyszukiwarkach to dziś podstawą sukcesu. o Marketing mix

Rozkaz – w informatyce oraz programowaniu to pojedyncza operacja centralnej jednostki obliczeniowej określona przez zestaw rozkazów danej architektury. Jest ona przekazywana procesorowi, który ją wykonuje, po czym zapisuje wartość wynikową albo ustawia flagę błędu, jeżeli wystąpił. W szerszym pojęciu, rozkaz bywa elementem programu wykonywalnego, takiego jak kod bajtowy.

Na tradycyjnych architekturach rozkaz składa się z kodu operacji określającego odmiana rozkazu, jak dla przykładu "zapisz wartość do rejestru" oraz zero albo więcej operandów, które potrafią określać rejestry procesora, adres pamięci czy po prostu dane.

Na architekturach VLIW, do których trzeba wiele mikroprogramów, parę jednoczesnych operacji oraz operandów bywa zapisana za pomocą jednego rozkazu, co dopuszcza procesorowi na równoległe wykonywanie operacji przy pomocy kilku jednostek wykonawczych.

Rozmiar czy długość rozkazu może się wahać od zaledwie 4 bitów jak w poniektórych mikrokontrolerach do nawet wielu setek bitów jak w poniektórych systemach VLIW. Długość rozkazu w większości nowych procesorów używanych w komputerach osobistych, mainframe'ach oraz superkomputerach waha się od 16 do 64 bitów. W pewnych architekturach, np. w RISC rozkazy posiadają ustaloną długość, zwykle odpowiadającą długości słowa maszynowego.

Rozkazy tworzące program sporadycznie są używane przez programistów bezpośrednio poprzez ich wewnętrzną, liczbową reprezentację – zwykle generowane są przez asembler lub, wydatnie częściej, przez kompilator języka wysokiego poziomu.

Sprawdź też

vseo.pl