Arhitectura microcalculatoarelor de 16 biti
Acest
tip de microcalculatoare foloseste drept CPU un microprocesor
de 16 biti. Practic, inca de la aparitie, piata
microcalculatoarelor de 16 biti a fost (si este inca) dominata
de IBM. Din acest motiv ne vom referi in primul rind la
acestea.
Microprocesoarele folosite, in ordinea aparitiei, si
a cresterii complexitatii lor [138] sint date mai jos, odata
cu indicarea tipurilor de SC la care contribuie. Sint date
orientativ frecventele de tact. O astfel de frecventa este o
masura a vitezei de lucru a microprocesorului.
- 8086 aparut in 1979, deschide seria microprocesoa-
relor de 16 biti.
- In 1981 apare 8088, frate mai mic al lui 8086, care
realizeaza o frecventa de 4MHz. Pe baza lui s-au construit
primele IBM-PC (IBM Personal Computer). Destul de rapid dupa el
apare si IBM-PC XT (eXTended), dotat cu facilitati hardware
suplimentare. De asemenea, apar doua tipuri oarecum aparte de
celelalte, IBM-PC Jr. (Junior) si IBM-PC PPC (Personal Portable
Computer.
- In 1982 apare 80186, o mica extensie a lui 8086 si
imediat dupa aceea 80286 care-l extinde mult pe 8086. Printre
altele functioneaza la o frecventa de 6 MHz, detine o serie de
instructiuni masina in plus, extinde modul de adresare etc.
Acest 80286 sta la baza celor mai multe tipuri de IBM-PC.
Astfel, vor apare seriile IBM-PC AT (Advanced Technology) in
1984, IBM-PC XT286 in 1986.
- In 1985 apare 80386, care face saltul la
microprocesoarele de 32 de biti. Lucreaza cu o frecventa de 20
MHz.
- In 1989 apare 80486 care extinde 80386 prin marirea
frecventei la 33 MHz si incorporarea de instructiuni de calcul
in virgula flotanta. Se apreciaza ca randamentul creste de 2.5
ori fata de 80386.
- Intuind evolutia calculatoarelor personale, in 1987
"big blue" (IBM) lanseaza pe piata o noua familie: IBM-PS/2
(Personal System 2). Acestea sint sisteme mult mai complexe
decit IBM-PC. Printre altele permit lucrul multiutilizator si
multitasking. Din pacate si preturile de vinzare au crescut
proportional, ceea ce a dezamagit pe multi dintre potentialii
cumparatori. Va reusi PS/2 sa detroneze PC? Viitorul va
raspunde. Amintim doar citeva serii din aceasta familie
impreuna cu microprocesoarele folosite [54], [123]:
IBM-PS/2 Model 25 (8086);
IBM-PS/2 Model 30 (8086);
IBM-PS/2 Model 50 (80286);
IBM-PS/2 Model 60 (80286);
IBM-PS/2 Model 80 (80386).
Si acum destul cu istoria. Sa incercam sa vedem prin
ce se caracterizeaza, functional, un microprocesor de 16 biti
si care este structura unui microcalculator de 16 biti. In fig.
1.38 este ilustrata aceasta structura.
|
Figura 1.38 Structura unui microcalculator de 16 biti
Unele SC sint dotate cu inca un microprocesor,
supranumit coprocesor, specializat pe calcule in virgula
flotanta. Dupa cum am mai aratat, o instructiune de virgula
flotanta cablata se executa mult mai repede decit subrutina
echivalenta ei in care sint folosite pentru simulare
instructiunile in virgula fixa. Cele mai cunoscute coprocesoare
de acest tip de SC sint 8087, 80287 si 80387.
Memoria celor mai multe SC de acest tip este de 1Mo.
Primele 10 blocuri a cite 64Ko formeaza memoria RAM (640Ko).
Urmeaza 5 blocuri a cite 64Ko fiecare, folosite pentru memoria
ecran si pentru a retine continutul memoriei ROM in timpul
functionarii sistemului. Asupra continutului ROM vom reveni
la sistemul de I/O.
|