Microprocesorul 80386 Mod De Operare

Previzualizare referat:

Extras din referat:

80386 este proiectat pentru a realiza operatii pe 32 de biti, dar in acelasi timp poate functiona ca un 8086 sau 80286 rapid. Pentru o mai buna intelegere este necesara o prezentare a celor trei moduri in care acest microprocesor opereaza. Aceste moduri de lucru, numite moduri 8086, Real, Protejat si Virtual dau lui 80386 un grad mare de compatibilitate si flexibilitate. Principalele distinctii se refera la metodele de adresare a memoriei si capacitatile de memorie care pot fi adresate. Dupa cum se observa, modul 8086/8088 suporta numai modul real, care adreseaza l Moctet de memorie. Modul de lucru pe 16 biti al lui 80286 adauga modului real 80386, un mod protejat si de 16 ori mai multa memorie (16 Mocteti). 80386 adauga operarea pe 32 de biti in modul protejat, pentru a adresa cel putin 4 Gigaocteti de memorie. 80386 ofera de asemenea un mod subordonat 8086, virtual pentru a realiza compatibilitatea cu software-ul 8086 existent. 80386 incepe intotdeauna operarea in modul compatibil 8086, modul REAL. Aceasta permite ca software-ul existent sa poata fi rulat a viteza oferita de 80386. Modul REAL este denumit astfel deoarece software-ul compatibil 8086 vehiculeaza adrese reale (fizice). Limitarea de memorie de l Moctet si modelul de programare segmentat de 64 Kocteti sint identice cu modul real pe 80286. In modul REAL, 80386 opereaza ca un 8086 extrem de rapid, si anume un program 8086/88 rulat pe 80386 se executa de aproape zece ori mai repede. Dupa pornire, 80386 poate fi instruit sa lucreze in modul REAL au PROTEJAT. Acest mod lucreaza cu date si adrese pe 32 de biti si mod VIRTUAL de lucru cu memoria in mod pagina. Acest mod este tinta dezvoltarii software-lui pe 32 de biti. cheaza sistemul. Daca un program incearca sa acceseze o adresa de memorie in afara spatiului masinii virtuale, se genereaza o exceptie (intrerupere hardware) si sistemul de operare preia controlul. Facilitatea de compatibilitate DOS (DOS compatibility Box) continuta de OS/2 nu include aceasta caracteristica. Cu toate ca 80386 suporta masini virtuale 8086, nu suporta masini virtuale 80286 sau 386. Modul virtual 8086 permite virtuali zarea numai a mediului modului real. Aceasta limitare este datorata unor constringeri existente in instructiunile POPF si PUSHF, precum si a celor de registre de sistem-memorie. Se asteapta ca INTEL sa furnizeze posibilitatea ca 80386 sa se autovirtualizeze si sa-1 virtu alizeze pe 80286 in elaborarile ulterioare. Viitorul rezerva dezvoltari spectaculoase atit in domeniul tehnologiei cit si in domeniul software-ului. De la inceput trebuie facuta, insa o remarca: arhitectura 386 pe 32 de biti constituie baza dezvoltarilor viitoare. Lumea calculatoarelor personale are acum o fundatie stabila, asa cum a fost arhitectura IBM 370 timp de peste 25 de ani. Se estimeaza supravietuirea arhitecturii 386 pe o perioada cel putin egala. Intre timp, migratia catre sistemele pe 32 de biti se va accelera. Toate functiile unitatii centrale si cele secundare de I/O vor ...

Download gratuit

Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.

Alte informații:
Tipuri fișiere:
doc
Diacritice:
Da
Nota:
8/10 (1 voturi)
Anul redactarii:
2007
Nr fișiere:
1 fisier
Pagini (total):
3 pagini
Imagini extrase:
3 imagini
Nr cuvinte:
1 315 cuvinte
Nr caractere:
7 028 caractere
Marime:
7.65 KB (arhivat)
Nivel studiu:
Gimnaziu
Tip document:
Referat
Materie:
Informatica
Data publicare:
26.12.2009
Structură de fișiere:
  • Microprocesorul 80386 Mod De Operare
    • Referat.doc
Predat:
la gimnaziu

Ai gasit ceva în neregulă cu acest document?

Te-ar putea interesa și:
De la aparitie pina in momentul actual, evolutia calculatoarelor personale a cunoscut momente de...
Este un circuit integrat ( CIP ) continand circuite sofisticate cu rolul de a efectua operatii...
Procesorul este inima calculatorului indiferent de tipul acestuia: desktop, server sau laptop....
CAPITOLUL 1 DEFINITIE, CARACTERISTICI si CLASIFICARI 1.1. DEFINITIE Microprocesorul reprezinta...
Computerul este un calculator electronic digital, modular si extensibil. Un computer, numit si...
Sus!