2500336058

2500336058



Przy wielu potokach mamy do czynienia z następującymi zagadnieniami:

•    wydawanie instrukcji w innej kolejności niż zapisano w programie - scheduler;

•    kończenie instrukcji w innej kolejności niż zapisano w programie - re-order buffer.

4.11 Architektury RISC i CISC

RISC - Reduced Instruction Set Computers    CISC - Complex Instruction Set Computers

Zawierają ograniczony, prosty zbiór instrukcji.

Zawierają dużą liczbę uniwersalnych rejestrów.

Instrukcje arytmetyczno-logiczne wykonywane są na rejestrach.

Kody instrukcji są stałej długości, typowo 4 bajty, i mają stałe rozmieszczenie pól, co ułatwia dekodowanie.

Posiadają małą liczbę trybów adresowania. Dozwolone jest tylko adresowanie wyrównane.


Występują skomplikowane instrukcje wspierające języki wysokiego poziomu.

Zawierają małą liczbą rejestrów i/lub rejestry specjalizowane.

Instrukcje arytmetyczno-logiczne mogą pobierać argumenty z pamięci i umieszczać wynik w pamięci. Kody instrukcji mają zmienną długość, typowo od jednego do kilkunastu bajtów. Występuje prefikso-wanie instrukcji utrudniające dekodowanie. Posiadają dużą liczbę trybów adresowania. Dozwolone jest adresowanie niewyrównane.


4.12    System przerwań

•    Przerwania sprzętowe

—    maskowalne

—    niemaskowalne

•    Przerwania programowe

•    Praca krokowa

•    Wyjątki

•    Tablica przerwań

4.13    Sprzętowe wsparcie dla systemów operacyjnych

•    Translacja adresów

—    segmentacja

—    stronicowanie, prosta i odwrotna tablica stron

•    Poziomy ochrony

—    wewnętrzny, nadzorcy, uprzywilejowany

—    zewnętrzny, aplikacji

•    Wywoływanie usług systemu operacyjnego

—    przerwania

—    specjalna instrukcja (syscall)

4.14    Urządzenia wejścia-wyjścia

•    Metody adresowania urządzeń wejścia-wyjścia

•    Transmisja procesorowa (PIO) i bezpośredni dostęp do pamięci (DMA)

•    Sterowniki urządzeń

13



Wyszukiwarka

Podobne podstrony:
P1190064 miłości, gdyż w wielu wypadkach mamy do czynienia z jedną boginią (rzadziej bogiem) wegetac
Image 122 Na wielu rynkach mamy do czynienia z licznymi producentami, którzy wytwarzają i sprzedają
66967 P1190064 miłości, gdyż w wielu wypadkach mamy do czynienia z jedną boginią (rzadziej bogiem) w
Na wielu rykach mamy do czynienia z licznymi producentami, którzy wytwarzają i sprzedają produkty
Odwrotnie przedstawia się sprawa przy regulacji wtrysku paliwa — i to niezależnie od tego, czy mamy
76371 img194 (12) Bardzo pomocny przy czytaniu głośnym jest słuch muzyczny. Jeśli mamy do czynienia
Inżynieria Chemiczna i Procesowa W wielu procesach przemysłu chemicznego mamy do czynienia z kontakt
P1080344 Podczas ścinania gruntów mamy do czynienia z oporem tarcia suwnego i obrotowego, gdyż przy
P1120741 resize styki kultowej. Założenie, że mamy do czynienia / plastyką kultową. ma zasadnicze zn
Zagadnienie rozwózki: Często mamy do czynienia z sytuacją, gdy pewien jednorodny produkt musi zostać
Przy studiowaniu różnych układów fizycznych zdarza się często, za mamy do czynienia z funkcjami o
W zadaniu mamy do czynienia z problemem konsumenta. W sposób formalny problem zapisujemy następująco
100 Jamna Ciechanowicz-McLean ograniczeniami mamy do czynienia zarówno przy podejmowaniu działalnośc
mikro2 11.    Przy cenie powyżej ceny równowagi mamy do czynienia z: a)

więcej podobnych podstron