Documente Academic
Documente Profesional
Documente Cultură
MICROPROCESORUL 80286
MICROPROCESORUL 80286
MICROPROCESORUL
80286
Magistralele nu mai
sunt multiplexate!
MICROPROCESORUL 80286
MICROPROCESORUL 80286 Diagrama interna
MICROPROCESORUL 80286
80286
Circuite suport
MICROPROCESORUL 80286
S1\,S0\,M/IO\, COD/INTA\ indic iniierea unui ciclu
magistral i definesc tipul ciclului de magistral
80286
Semnale
magistrala
Registrul PSW
Pentru a intra n modul protejat se execut instruciunea LPSW care iniializeaz
registrul PSW (Program Status Word)
Microprocesorul 80386
10
Microprocesorul 80386
80386SX vs 80386DX
11
Microprocesorul 80386
Organizarea memoriei
12
Microprocesorul 80386
Semnale magistrala
A31-A2 linii de adres identific cele 1G locaii a 32 de bii (A0 i A1 sunt
decodate intern impreuna cu marimea datei transferate n semnalele BE3\-BE0\).
Modul real A2-A19 active
Modul protejat: A2-A31 active
BE3\-BE0\ Bank enable signals selecteaz accesul la un octet, word sau
double-word.
Pentru citirea unei instructiuni toate semnalele BE3\-BE0\ sunt active,
0000.
Ce tip de date se transfera si pe care linii de date daca liniile BE3\ BE2\
BE1\ BE0\ sunt 1100?
13
Microprocesorul 80386
Semnale magistrala
BS16\ Bus size 16 (dac BS16\=0 atunci chiar i varianta SX opereaz
pe magistral de date de 16 bii D0-D15) dimensionarea dinamica a
magistralei.
Duplicarea datelor pentru anumite cicluri de scriere in memorie: in
modul 16-bit cand datele sunt transferate doar pe partea ms a
magistralei de date: D16-D32.
Daca exista combinatia BE: 1001 pentru transferarea unui word,
ce linii de date sunt utilizate? Are loc duplicare?
NA\ Next address permite ca urmtoarea instruciune sau cuvnt de
date s fie emis n ciclul curent de magistral
14
Microprocesorul 80386
Diagrama Interna
15
16
17
18
19
20
10
21
22
11
23
12