Documente Academic
Documente Profesional
Documente Cultură
OBIECTIVE
1. Arhitectura standard a unui microprocesor;
2. Arhitectura internă a microprocesorului 8086, 80386 şi 80386EX;
3. Sistem cu microprocesor.
MATERIALE NECESARE
Modul experimental Sistem cu Microprocesor 32 biţi - modul Z3EV
Registre generale
Registrul I/O .. Registrul adrese
.
Mag. internă adrese m-biţi
Mag. internă date n-biţi
Registrul de Numărător de
Registrul indicatori instrucţiuni (IR) adrese (PC)
de condiţii
... OPCODE Adresă
operand
Unitatea
aritmetică
Decodificatorul
şi logică instrucţiunii (ID)
(ALU)
Microprocesor
5. Magistrale (de Adrese, de Date, de Control) - magistralele sunt formate din linii
paralele de semnal (8,16, 20,32, etc.) care permit comunicarea dintre microprocesor şi
alte componente din interiorul microcalculatorului.
5.a. Magistrala de adrese
Este utilizată de CPU pentru a indica adresa locaţiei de memorie care va fi citită sau
scrisă. Numărul locaţiilor de memorie care pot fi apelate de CPU depinde de numărul
liniilor de adresă (Tab.1.1).
Tab.1.1. Corespondenţă linie adresă – memorie apelabilă
Număr linii adresă Număr locaţii de memorie apelabile
16 64 KB
20 1 MB
24 16 MB
Magistrala de adrese este unidirecţională: preia semnale de la microprocesor şi le
trimite mai departe către memorie şi porturile I/O.
5.b. Magistrala de date
Este utilizată de CPU pentru a citi şi scrie date de la memorie şi porturile I/O.
Este formată din 8, 16, 32 linii în paralel.
Toate circuitele de memorie şi I/O sunt conectate la magistrala de date, dar doar un
singur circuit este activ la un moment dat.
Circuitele care nu depun (comunică) pe magistrala de date în momentul respectiv se
2
SISTEME CU MICROPROCESOARE L1, L2, L3
află în starea de aşteptare three-state.
Magistrala de date este bidirecţională: transferă date între componentele sistemului.
5.c. Magistrala de control
Contă dintr-un număr de linii de semnal, între 4 şi 12, şi permite microprocesorului să
indice memoriei şi dispozitivelor periferice operaţia curentă.
Semnale curente de control sunt: citirea memoriei, scrierea memoriei, citirea I/O,
scrierea I/O.
Magistrala de control este bidirecţională: preia şi transmite semnale de control şi stare
în/între sistem şi I/O.
Interfaţă
Memorie
6
“Coadă” 5
pentru flux de 4
instrucţiuni 3
ES pe byte 2
CS 1
SS
DS
Control
IP
Sistem
AH AL
BH BL Unitate Aritmetică
CH CL Logică
DH DL
SP
BP
SI Flaguri Operanzi
DI
3
L1, L2, L3 Introducere în sisteme cu microprocesoare – Hardware
o serie de acţiuni şi le efectuează. Conţine următoarele module.
1.a. Control Sistem - ghidează şi controlează toate operaţiile interne.
1.b. Unitatea aritmetică/logică - realizează toate operaţiile aritmetice (adunare,
scădere, incrementare, decrementare, etc.) şi logice (AND, OR, XOR, etc.).
1.c. Registrul Flag1- conţine indicaţii despre rezultatele şi condiţiile executării
instrucţiunilor, precum şi pentru controlul operaţiilor Unităţii de execuţie (EU).
Registrul Flag are 9 flag-uri active din cei 16 biţi (Fig.1.3).
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
U U U U OF DF IF TF SF ZF U AF U PF U CF
1 Pentru corelare cu restul termenilor vom păstra denumirea de Flag în loc de steag sau
indicator
4
SISTEME CU MICROPROCESOARE L1, L2, L3
fiecare având dimensiunea de 16 biţi. Acestea se numesc SI (Source Index) şi DI
(Destination Index) şi sunt frecvent utilizate pentru a căuta datele de tip string
(şir de caractere) în memorie. Aceştia pot fi utilizaţi şi ca registre de uz general
de 16 biţi.
- Registrul SP (Stack Pointer – indicator de stivă) - este utilizat pentru
implementarea unei stive hardware în memorie. El poate fi folosit împreună cu
registrul BP (Base Pointer) care este folosit ca registru de 16 biţi pentru uz
general.
AX
AH AL
BX
BH BL
CX
CH CL
DX
DH DL
SI
DI
SP
BP
5
L1, L2, L3 Introducere în sisteme cu microprocesoare – Hardware
prelucrează date din memoria externă utilizând un cuvânt de adresă de 16 biţi1, în
acest caz numărul maxim de adrese apelabile fiind 65536, sau 64K2. De exemplu
microprocesorul 8086 permite adresarea a 1024KB (1MB) de memorie ceea ce
necesită o adresare pe 20 biţi. Folosind adresarea pe 16 biţi şi utilizând metoda
memory address segmentation se obţine o adresare pe 20 biţi. Adresarea a 1MB de
memorie este necesară pentru a putea activa numere incluse în intervalul 0 ÷
1048576, respectiv 00000H ÷ FFFFFH, care de asemenea necesită 20 biţi. Setul
complet de 1048576 adrese diferite ocupă complet 1 MB. Din punctul de vedere al
utilizatorului blocul pentru adresarea memoriei se numeşte SEGMENTS (Fig.1.5).
1 Deplasare pe bit.
2 psihical address
7
L1, L2, L3 Introducere în sisteme cu microprocesoare – Hardware
De fapt, când procesorul detectează instrucţiunile, el combină adresa
corespunzătoare găsită în registrul IP cu prima adresă de segment găsită în
registrul CS.
Segment cod
Segment date
Segment stivă
Extra segment
64K cod
64K date
stări
0150H
4200H 64K stivă
CBUS
XCD0H comenzi
B000H
64K extra
8
SISTEME CU MICROPROCESOARE L1, L2, L3
Registrele segment permit programatorului să acceseze simultan 4 spaţii de adrese
diferite, fiecare putând conţine până la 64KB de date (Fig.1.9 A,B).
Registrele de segment sunt programate pentru a permite accesarea simultană a
maximului de memorie (Fig.1.9.A). Cu această configuraţie este posibil să avem
64KB de instrucţiuni, 64KB spaţiu stivă şi 2x64KB spaţiu date.
De exemplu un program de 8K cod aflat la adresa 2000H prezent în segmentul
queue face referire la 2K date la adresa 4000H în segmentul de date şi poate utiliza
256 octeţi din stivă la adresa 4800H (Fig.1.9.B).
8K cod
2K date
9
L1, L2, L3 Introducere în sisteme cu microprocesoare – Hardware
control a memoriei şi Unitatea de interfaţare a magistralelor. Unitatea centrală de
procesare este formată din Unitatea de execuţie şi Unitatea de instrucţiuni. Unitatea de
execuţie conţine 8 registre pe 32 biţi pentru uz general, împreună cu unitatea ALU.
Unitatea de instrucţiuni decodează codul instrucţiunilor şi le depune pe acestea în stiva
de aşteptare pentru folosirea imediată de către Unitatea de execuţie.
Unitatea de gestionare a memoriei (MMU) Constă într-o Unitate de segmentare şi o
Unitate de editare. Memoria este organizată în unul sau mai multe segmente, fiecare
putând fi crescut până la 4GB. Unitatea de segmentare dispune de patru nivele de
protecţie pentru izolarea şi protejarea aplicaţiilor între ele.
Unitatea de interfaţare furnizează semnalele de conectare ale microprocesorului cu
periferice externe: memorii, dispozitive, I/O, etc.
Microprocesorul 80386 are 2 moduri principale de funcţionare:
Real Mode – Modul real: microprocesorul 386 este mai rapid decât
microprocesorul 8086, folosind extensia la 32 biţi;
Protected Mode – Modul protejat: microprocesorul 386 dispune de un sistem
sofisticat de control al memoriei pentru a permite operaţiile multi-sarcină1
MICROPROCESORUL 80386EX
Microprocesorul cunoscut sub numele de 80386EX este o versiune particulară a
microprocesorului 80386 utilizând integral acelaşi nucleu, având multe periferice
simple integrate în structură (Tab.2.1). Această versiune se numeşte Embeded şi este
dedicată mediului industrial.
Microprocesoarele 8086, 80826, 80386, 80486 nu mai sunt folosite în calculatoarele
personale (fiind actual înlocuite de Pentium) şi nu sunt disponibile pentru cumpărare.
Continuă să fie disponibile versiunile industriale ca 80386EX.
Microprocesorul are magistrala de date pe 16 biţi şi magistrala de adrese pe 26 de biţi,
având nucleul perfect compatibil cu microprocesorul 386.
Principalele caracteristici sunt indicate în continuare:
Caracteristici energetice nucleu:
- consum de energie redus;
- tensiune de alimentare 5V;
- frecvenţa maximă 25MHz;
Sistem control sursă de alimentare:
- mod programare sursă;
- posibilitatea de oprire a tactului oricând;
Arhitectura internă pe 32 biţi:
- tipuri de date pe 8,16 şi 32 biţi;
- 8 registre generale pe 32 biţi;
Magistrală de date pe 16 biţi performantă:
- ciclul de magistrală pe 2 cicluri maşină;
- pipelining pentru adrese;
1 multi-task
10
SISTEME CU MICROPROCESOARE L1, L2, L3
Unitate de control pentru memoria integrată:
- suport memorie virtuală;
- patru nivele de protecţie;
Nivel mare de adresare a memoriei:
- 64 MB fizic;
- 64 Terabyte virtual;
- maximizare GB pe segment;
Periferice integrate
Tab.1.2. Perifericele integrate în microprocesorul 386EX
Periferic Descriere
ICU Este formată din două controlere cu întreruperi programabile
Unitate de control a 82C59A configurate ca master/slave.
întreruperilor
TCU Conţine trei numărătoare independente pe 16 biţi, care numără
Unitate de control timer înapoi. Sunt echivalente funcţional cu 3 numărătoare 82C54.
SIO Conţine 2 unităţi asincrone UART, echivalente funcţional cu
I/O serial asincron NS16450. Fiecare canal conţine un generator baund-rate,
receiver, transmitter şi o unitate de control modem.
DMA Transferă date intern şi extern între orice combinaţie memorie-
Controler acces direct al I/O folosind adresarea spaţiului pe 26 de biţi. Este compatibil cu
memoriei controlerul 8237A.
SMM Furnizează un mecanism pentru managementul sistemului
Modul de control al folosind o combinaţie hardware şi software. Driver-ele de pe
sistemului linia externă SMI# pot genera întreruperi transparente pentru
sistem.
Unitatea de control a Pentru generarea semnalului de tact pentru microprocesor şi
generatorului de tact şi a perifericele interne este folosită o sursă externă. Controlul sursei
puterii de putere ne dă posibilitatea de a limita curentul consumat.
SSIO Furnizează un canal bidirecţional sincron de mare viteză. Constă
Unitatea sincronă serială dintr-un canal de transmisie, unul de recepţie şi unul de tact.
I/O
CSU O unitate programabilă pe 8 canale furnizează accesul la 8
Unitatea Chip Select unităţi externe. Fiecare canal poate opera pe 8 sau 16 biţi şi
poate genera până la 31 de stări de aşteptare.
RCU Oferă posibilitatea generării periodice a semnalului de refresh şi
Unitatea de control a adresei corespunzătoare. Este folosit pentru memoria dinamică
refresh-ului RAM.
Porturile paralele I/O Sunt furnizate 3 porturi programabile I/O. Pinii de ieşire ale
acestor porturi I/O sunt multiplexaţi de alte funcţii.
WDT Când este activă această unitate operează ca un timer pe 32 de
Unitatea Timer Watchdog biţi.
JTAG Unitatea simplifică testarea sistemului. Rezultatele sunt
Test-logic Unit compatibile cu standardul IEEE.
11
L1, L2, L3 Introducere în sisteme cu microprocesoare – Hardware
SISTEM CU MICROPROCESOR
Noţiunea de sistem cu microprocesor se referă atât la microprocesor, ca element central
de prelucrare automată a informaţiei, cât şi la dispozitivele şi circuitelor electronice
absolut necesare funcţionării lui. Astfel de sisteme intră în componenţa foarte multor
tipuri de echipamente, începând cu calculatoare de uz general şi până la echipamente
industriale, medicale sau militare, bunuri de larg consum sau jucării sofisticate.
Indiferent de destinaţia şi rolul pe care îl are într-un astfel de echipament, se poate
spune că un sistem cu microprocesor primeşte informaţii din exterior, le prelucrează şi
furnizează înapoi rezultate (Fig.1.10).
Informaţiile pot avea diferite forme, de la apăsarea unei taste sau un clic de mouse şi
până la date introduse de senzori de temperatură, presiune, debit, deplasare, viteză,
acceleraţie etc., în general de elemente sensibile care vin în contact cu mediul exterior
şi care pot furniza informaţii despre acesta.
La rândul lor, rezultatele furnizate de sistemul cu microprocesor sunt prezentate într-un
format care fie se adresează operatorului uman, fiind afişate pe un ecran sau pe led-uri
ori acţionând un difuzor, fie sunt specifice elementelor de execuţie care intervin asupra
mediului exterior: deschiderea unui robinet, deplasarea unui robot etc.
Introducere Senzori şi
date: Codificatoare, traductoare
Tastatură, numărătoare, pentru mărimi
convertoare A/D
MEDIUL EXTERIOR
Mouse, fizice
Butoane
OPERATOR
Comenzi Stări
Nucleul
Mărimi Coduri Mărimi
electrice binare sistemului cu electrice
Microprocesor
Rezultate Rezultate
Afişare şi Elemente de
semnalizare: Decodificatoare, execuţie:
Ecran convertoare D/A, Rezistoare,
Led-uri amplificatoare Relele,
Difuzor Motoare
Pentru a putea reflecta starea mediului exterior sau pentru ca aceasta stare să devină
vizibilă la nivelul microprocesorului, informaţiile de la intrare trebuie adaptate la
formatul acceptat de către acesta: coduri binare. Adaptarea se realizează la două
niveluri:
de către echipamente periferice de intrare (tastatură, mouse) şi senzori specializaţi
pentru mărimile fizice corespunzătoare, care transformă informaţia din exterior în
mărimi electrice;
12
SISTEME CU MICROPROCESOARE L1, L2, L3
de către dispozitive electronice specializate (convertoare analognumerice,
numărătoare de impulsuri etc.), care transformă semnalele electrice în coduri
binare.
Pentru ca rezultatele furnizate de microprocesor, sub formă de coduri binare, să poată
interveni asupra mediului exterior sau să devină vizibile în acest mediu se utilizează de
asemenea două niveluri de transformare:
codificare binară sau o conversie numeric analogică urmată de o amplificare a
puterii semnalului;
transformare a semnalelor electrice în semnale luminoase (led-uri, afişoare cu
segmente luminoase), în căldură (rezistoare electrice) sau în cuplu mecanic
(motoare electrice) care să intervină asupra fluxurilor de informaţie, de energie şi
materiale din mediul exterior.
Dar nu numai intrările şi ieşirile unui sistem cu microprocesor trebuie transformate
pentru a fi compatibile cu microprocesorul, ci şi modul de prelucrare a intrărilor pentru
a genera ieşirile trebuie să fie compatibil cu un anumit tip de microprocesor pentru a
putea să fie folosit de către acesta (Fig.1.11). Relaţiile analitice între ieşiri şi intrări,
exprimate ca ecuaţii algebrice sau diferenţiale trebuie discretizate, convertite în relaţii
recursive şi trebuie ţinut cont de restricţii, de apariţia unor evenimente externe şi de
cunoştinţele euristice.
Relaţii analitice: Relaţii grafice: Relaţii grafice: Cod binar:
- ecuaţii de material - grafuri -C direct executabil
- ecuaţii de energie - scheme logice - Pascal de către
- cunoştinţe euristice - Basic microprocesor
- restricţii Relaţii grafice: - Fortran
- perturbaţii - pseudocod - Assembler
13
L1, L2, L3 Introducere în sisteme cu microprocesoare – Hardware
MODUL CU MICROPROCESOR - Modulul Z3EV
Modulul de învăţare cu microprocesor pe 32 biţi1 este un sistem didactic cu
microprocesor, bazat pe procesorul Intel 80386EX, care acoperă toată problematica
apărută în timpul studierii sistemelor cu microprocesor (Fig.1.12).
Utilizarea unui microprocesor din seria x86 Intel, creează un instrument adaptat multor
tipuri de aplicaţii. Acest modul conţine toate componentele tipice necesare studierii
unui astfel de sistem: microprocesor, memorie RAM şi EPROM, tastatură şi display cu
cristale lichide, interfaţă paralelă şi serială, intrări şi ieşiri analogice (Fig.1.13).
1 Platforma de laborator
14
SISTEME CU MICROPROCESOARE L1, L2, L3
Principalele caracteristici ale sistemului sunt:
- microprocesor 386EX la 2,21 MHz;
- memorie:
- 32KB EPROM - memorie sistem;
- 32KB EPROM - memorie utilizator;
- 32KB RAM static;
- tastatură hexazecimal/comenzi;
- afişaj LCD - o linie de afişare cu 16 caractere;
- interfaţă paralelă (8+8+4 linii I/O);
- interfaţă serială RS-232;
- intrări şi ieşiri analogice, 0-8V cu convertor pe 8 biţi;
- modul logic pentru probe;
- sursă de alimentare 5V;
- program de monitorizare înscris în memoria EPROM cu funcţiile:
- vizualizarea şi modificarea memoriei şi registrelor;
- execuţia continuă, sau pas cu pas, a programelor cu puncte de întrerupere;
- încărcarea programelor din calculator.
1 Circuitul integrat
2 Acest semnal de tact este trimis direct microprocesor-ului, dar divizat cu 2, obţinând astfel
15
L1, L2, L3 Introducere în sisteme cu microprocesoare – Hardware
semnal TTL, care constituie elementul motor al microprocesorului. Toate
evenimentele interne ale microprocesorului apar sincronizate cu acest semnal.
Fiecare instrucţiune executată de microprocesor durează un număr întreg de tacţi;
decodorul de adrese pentru activarea memoriei şi dispozitivelor I/O. Sunt folosite
linii de decodare pentru circuitele de memorie – CHIP SELECT, şi un decodor
extern pentru circuitele I/O – I/O SELECT.
magistrala de date – DATA BUS este o magistrală pe 16 biţi, la 386EX fiind pe 32
biţi intern şi 16 biţi extern1;
magistrala de adrese – ADRESS BUS cu 26 de linii de adresă2;
semnalele de stare – STATE SIGNALS.
Adresarea memoriei se poate face cu CHIP SELECT, utilizând specificaţiile respective
(Tab. 1.3):
Tab.1.3. Adresarea memoriei cu CHIP SELECT
Adrese Circuit
300 – 30F Convertor D/A
310 – 31F Interfaţă paralelă
320 – 32F Tastatură
330 – 33F Interfaţă serială
RAM
Utilizator
RAM
Sistem
Vector
Întreruperi
Acest modul utilizează două porturi pe 8 biţi – portul A şi portul B, şi patru linii I/O –
portul C (PC0 - PC3).
Una din liniile portului C este utilizată pentru comanda Buzzer-ului1.
1 difuzor
19
L1, L2, L3 Introducere în sisteme cu microprocesoare – Hardware
IC19 – DAC0800 de la convertorul D/A (Fig.1.20).
Coloanele corespund adreselor I/O – 32E, 32D, 32B şi 327, liniile corespunzând
biţilor de pe magistrala de date – D0, D1, D2. D3, D4.
21
L1, L2, L3 Introducere în sisteme cu microprocesoare – Hardware
sistem1. Este un display LCD compus dintr-o linie cu 16 caractere şi este comandat de
un controler LSI intern (Fig.1.23).
Este folosită pentru studiul particular al comunicaţiei prin intermediul portului I/O
serial, respectiv paralel, a microprocesorului.
VERIFICARE CUNOŞTINŢE
Întrebare 1
Unde sunt stocate datele, create de microprocesor în timpul funcţionării lui?
1. Memoria EPROM
2. Memoria RAM
3. Porturi Intrare/Ieşire
4. Magistrale
Întrebare 2
Care din afirmaţiile următoare sunt corecte?
1. Magistrala de date este unidirecţională, iar magistrala de adrese este bidirecţională
2. Magistrala de date este folosită pentru transmiterea datelor conţinute în adrese
3. Magistrala de adrese este folosită pentru transmiterea adreselor necesare localizării
datelor
4. Este utilizată de CPU pentru a citi şi scrie date de la memorie şi porturile I/O
Întrebare 3
Care din următorii registre nu fac parte din registrei utilizaţi de EU (Execution Unit),
pentru microprocesorul 8086?
1. Registrul IP
2. Registrul SP
3. Registrul AX
4. Registrul SI
5. Registrul BP
Întrebare 4
Pe câţi biţi se face adresarea memoriei pentru microprocesorul 8086?
1. 8 biţi
2. 16 biţi
3. 20 biţi
4. 24 biţi
5. 32 biţi
Întrebare 5
În adresa de memorie specificată: 4AC2:6768, valoarea 4AC2 reprezintă?
1. Offset-ul
2. Registrul AX
3. Registrul segment
4. Acumulatorul
5. Adresa fizică
Întrebare 6
24
SISTEME CU MICROPROCESOARE L1, L2, L3
Numele AL reprezintă?
1. Registrul acumulator
2. Cei mai semnificativi 8 biţi ai registrului acumulator
3. Cei mai puţin semnificativi 8 biţi ai registrului acumulator
4. Registrul segment asociat cu acumulatorul
Întrebare 7
Care din următoarele adrese fizice de memorie nu pot fi adresa de start a unui
segment?
1. 0000H
2. 0001H
3. 0010H
4. 0100H
5. 1000H
Întrebare 8
Unitatea aritmetică/logică realizează:
1. Toate operaţiile de adunare, scădere, AND, OR, XOR, incrementare, decrementare,
etc.
2. Operaţiile de adunare, scădere, AND, OR, XOR
3. Toate operaţiile de adunare, scădere
4. Operaţiile logice pe bit
5. Toate operaţiile de adunare, scădere, AND, OR, XOR, incrementare, decrementare
şi gestionează magistrala de date.
Întrebare 9
Microprocesorul 8086:
1. Permite adresarea a 1024KB (1MB) de memorie
2. Foloseşte metoda memory address segmentation pentru managementul adreselor de
1MB
3. Conţine 4 registre speciale conectaţi la magistrala de adresare a memoriei externe
4. Este un microprocesor pe 8 biţi
5. Este un microprocesor pe 32 biţi
Întrebare 10
Începutul de stivă este definit de registrul:
1. CS
2. DS
3. SS
4. ES
5. AX
Întrebare 11
Microprocesorul 30386 este un microprocesor pe
1. 32 biţi
2. 16 biţi
3. 8 biţi
25
L1, L2, L3 Introducere în sisteme cu microprocesoare – Hardware
4. 20 biţi
5. 31 biţi (0-31)
Întrebare 12
Microprocesorul 80386 permite funcţionarea
1. În modul real folosind extensia la 32 biţi
2. În modul protejat folosind extensia la 32 biţi
3. În modul protejat pentru a permite operaţiile multi-sarcină
4. În mod real şi modul protejat simultan, acestea fiind identice
5. În modul real pentru a permite operaţiile multi-sarcină
Întrebare 13
Microprocesorul 80386EX
1. Este un microprocesor în versiune industrială
2. Este o versiune anterioară a microprocesorului 80386
3. Are magistrala de adrese pe 32 biţi
4. Are magistrala de adrese pe 20 biţi
5. Are magistrala de adrese pe 26 biţi
Întrebare 14
Microprocesorul 80386EX
1. Are dispozitive periferice integrate
2. Nu are dispozitive periferice integrate
3. Poate avea opţional dispozitive periferice integrate
4. Nu poate avea opţional dispozitive periferice integrate
Întrebare 15
Sistemul cu microprocesor
1. Poate primi informaţii diverse, de la apăsarea unei taste sau un clic de mouse şi
până la date introduse de senzori de temperatură, presiune, debit, deplasare,
viteză, acceleraţie etc., în general de elemente sensibile care vin în contact cu
mediul exterior şi care pot furniza informaţii despre acesta.
2. Primeşte informaţii din exterior, le prelucrează şi furnizează înapoi rezultate
3. Informaţiile primite trebuie să fie adaptate la codul numeric octal
4. Informaţiile primite trebuie să fie adaptate la codul numeric binar
5. Informaţiile primite trebuie să fie adaptate la codul numeric hexazecimal
Întrebare 16
Modulul cu microprocesor Z2EV conţine componentele
1. Microprocesor 386X la 2,21 MHz
2. Memorie RAM şi EPROM
3. Tastatură şi display tip 7 segmente
4. Interfaţă paralelă şi serială şi ieşiri digitale
5. Microprocesor 386EX la 2,21 MHz
Întrebare 17
Modulul cu microprocesor Z2EV are un program de monitorizare înscris în memoria
26
SISTEME CU MICROPROCESOARE L1, L2, L3
EPROM cu funcţiile:
1. Vizualizarea şi modificarea memoriei şi registrelor
2. Execuţia continuă, sau pas cu pas, a programelor cu puncte de întrerupere
3. Vizualizarea şi modificarea programelor
4. Are magistrala de adrese pe 20 biţi
5. Încărcarea programelor în calculator
Întrebare 18
Microprocesorul 80386EX
1. Are dispozitive periferice integrate
2. Nu are dispozitive periferice integrate
3. Poate avea opţional dispozitive periferice integrate
4. Nu poate avea opţional dispozitive periferice integrate
Întrebare 19
Modulul cu microprocesor Z2EV
1. Are o interfaţă I/O paralelă.
2. Are in interfaţă I/O serială RS 232 şi una paralelă (8+8+4 linii I/O)
3. Are o interfaţă I/O serială USB
4. Nu are interfeţe I/O încorporate
5. Are intrări şi ieşiri analogice, 0-8V cu convertor pe 32 biţi
Întrebare 20
Modulul cu microprocesor Z2EV
1. Are o tastatură hexazecimală încorporată
2. Are de o tastatură zecimală încorporată
3. Are de o tastatură binară încorporată
4. Nu are tastatură
5. Nu are tastatură încorporată dar i se poate ataşa
Întrebare 2
Interfaţa paralelă este pe?
1. 8 biţi
2. 12 biţi
3. 16 biţi
4. 32 biţi
Întrebare 3
Modulul tester logic este folosit pentru?
1. Vizualizarea diagramelor de semnal în diferite puncte de test ale microprocesorului
2. Verificarea tensiunilor de alimentare
3. Verificarea nivelelor logice TTL în diverse puncte ale microprocesorului
4. Vizualizarea evoluţiei în timp a semnalelor de comandă
Întrebare 4
Modulul de memorie conţine?
1. Numai memorie RAM
27
L1, L2, L3 Introducere în sisteme cu microprocesoare – Hardware
2. Numai memorie EPROM
3. Memorie RAM şi EPROM
4. Memorie LIFO
5. 64K pe 32 biţi memorie FIFO
Întrebare 5
Pentru resetarea microprocesorului este folosit?
1. Comutatorul special RESET MICROPROCESOR
2. Tasta numărul 4 din modulul tastatură
3. Tasta RESET din modulul tastatură
4. Tastele CTRL+ALT+DEL din modulul tastatură
5. Se poate reseta numai când este conectat la un calculator IBM PC
28