Rejestry procesora dostępne programowo

04.03.2013r

Temat: Rejestry procesora dostępne programowo.

  1. Zawartość pewnej części rejestrów może być zmieniana w wyniku wykonania przez procesor określonej instrukcji, nazywamy je wtedy dostępnymi programowo. Pozostałe rejestry nie są dostępne dla użytkownika.

  2. Akumulator – zawiera jeden z argumentów wykonywanej operacji do niego ładowany jest wynik operacji.

  3. Rejestr flagowy – zawiera drugi argument wykonywanej operacji do niego ładowane są charakterystyczne cechy wyniku:

  1. Flaga przeniesienia,

  2. Flaga znaku,

  3. Flaga parzystości,

  4. Flaga przepełnienia,

  5. Flaga informująca iż wynikiem operacji jest 0.

  1. Licznik rozkazów – zawiera adres komórki pamięci, w której przechowywany jest kod rozkazu przeznaczonego do wykonania jako następny.

  2. Rejestr rozkazów – przechowuje kod aktualnie wykonywanego rozkazu.

  3. Wskaźnik stosu – zawiera adres ostatniej zapełnionej komórki stosu.

  4. Stos – nazywamy wyróżniony obszar pamięci używany według następujących zasad:

  1. Informacje zapisywane są na stos do kolejnych komórek (pod kolejne adresy), przy czym żadnego adresu nie wolno pominąć,

  2. Informacją tą odczytujemy z ostatnio zapełnionej komórki,

  3. Odczyt zapełnionej komórki powoduje jej zwolnienie.


Wyszukiwarka

Podobne podstrony:
Proces tworzenia programu promocji marketingu
referat ZASADA KULTURALNA W PROCESIE BUDOWY PROGRAMU NAUCZANIAref
Proces tworzenia programu promocji marketingu
program2010 20 rejestry publiczne
ćw 34 LabView Obsługa programu rejestracji danych
zarz procesami planowanie, stud, I semsetr, WSTEP DO PROGRAMOWANIA, WDI
Dostęp do poczty z sieci Internet poprzez program Outlook Express i protokół POP3
13 Projektowanie układów sekwencyjnych procesowo–zależnych o programach liniowych na przykładzie uk
proces tech z opisem maszyn i programami
avt 2502 Programator procesorów 89CX051 INNY
CUDA w przykladach Wprowadzenie do ogolnego programowania procesorow GPU cudawp
Program wykladu Procesy Spawalnicze kurs MGR
rejestr programów, inibsrinib, dydaktyka
cw 2 programowanie procesu id 1 Nieznany
cw 4 programowanie procesu klasteryzacji
04 Ewidencja procesów gospodarczych, leśnictwo, SILP, rejestrator
Ręczne usuwanie z rejestru zbędnych wpisów po programach, windows XP i vista help
Program[1], Wyższe procesy poznawcze - wykłady
Dobór naddatków i program obróbki wałka wielostopniowego, Projektowanie procesów technologicznych

więcej podobnych podstron