Arhitectura sistemelor de calcul - Arhitectura de bază, Setul de registre

Curs
7.5/10 (4 voturi)
Domeniu: Calculatoare
Conține 1 fișier: docx
Pagini : 4 în total
Cuvinte : 1087
Mărime: 664.59KB (arhivat)
Cost: Gratis

Extras din document

Setul de registre

Un registru este în esență o mică memorie, cu destinație specială. Spre deosebire de o locație de memorie, un registru de memorie oferă un acces rapid, fiind ușor de adresat. Ca zone de memorie registrele sunt utilizate pentru memorarea informației, asupra căreia se operează într-un anumit mod. Acestea sunt registrele specializate. Tot ca zone de memorie, registrele sunt folosite drept zone de prelucrare a datelor de către U.A.L (unitatea aritmetico-logică) și în transferul de date cu memoria.

Procesorul 286 are 15 registre grupate în 4 categorii:

- Registre generale

- Registre de segment

- Registre index și de bază

- Registre de stare și control

(desene):

Registrele genrale

Sunt opt registre cu scop general: AX, BX, CX, DX, BP, SP, SI, DI, utilizate pentru a păstra operanzi logici și aritmetici. Patru dintre acestea pot fi utilizate fie ca registre de 16 biți referite ca AX, BX, CX, DX, fie pot fi împărțite în perechi de registre separate de câte 8 biți referite astfel: AH, AL, BH, BL, CH, CL, DH, DL ( H = high, L = low, respectiv primii 8 biți și ultimii 8 biți din registrele respective).

Majoritatea instrucțiunilor utilizează în același mod toate registrele. Există însă instrucțiuni pentru care anumite registre generale au o anume semnificație:

- AX și DX sunt utilizate în instrucțiunile de înmulțire, împărțire și cele I/O ( Input Output / intraer ieșire) cu o semnificație prestabilită.

- CX este utilizat ca și registru contor sau numărător pentru operațiile de deplasare, rotire, bucle software, repetări hardware ale unor instrucțiuni.

- Registrele BX și BP, numite și registre de bază, păstrează adresa de bază a structurilor de date, în timp ce registrele index SI și DI stochează offset-ul (deplasamentul) în cadrul unei structuri de date

- SP este registrul și mai specializat, deoarece el conține offset-ul vârfului stivei în cadrul segmentului stivei

Preview document

Arhitectura sistemelor de calcul - Arhitectura de bază, Setul de registre - Pagina 1
Arhitectura sistemelor de calcul - Arhitectura de bază, Setul de registre - Pagina 2
Arhitectura sistemelor de calcul - Arhitectura de bază, Setul de registre - Pagina 3
Arhitectura sistemelor de calcul - Arhitectura de bază, Setul de registre - Pagina 4

Conținut arhivă zip

  • Arhitectura sistemelor de calcul - Arhitectura de baza, Setul de registre.docx

Alții au mai descărcat și

Autocad pentru începători

C1.1.CONCEPTUL DE CAD TERMINOLOGIE - COMPUTER AIDED ENGINEERING -CAE-vizeazăetapeledecercetare,inovaresiconcepţie; - COMPUTER AIDED DRAWING/...

Calculatoare

Răspunsuri Arbori şi păduri 1. D. O relaţie de încredere oferă posibilitatea folosirii în comun doar a resurselor între domenii; ea nu oferă în...

Securitatea informațională a business-ului

Lecţia 1 Introducere în securitatea informaţională 1.Informaţia ca obiect de valoare şi protecţie 4 2.Conceptele de bază ale Securităţii...

Informație și Document în Societatea Cunoașterii

Introducere I. Documente electronice – definire, caracteristici şi tipologie I. 1. Delimitări terminologice I. 2. Document text I. 3....

Evaluarea eficienței investițiilor în IT&C

Capitolul 1.BAZE METODOLOGICE ALE EVALURII EFICIENŢEI INVESTIŢIILOR ÎN IT&C 1.1. Evaluarea eficienţei în condiţiile specifice investiţiilor din...

Arhitectura microcalculatoarelor tip IBM-PC. configurații, caracteristici. reguli de instalare și exploatare

. Notiuni introductive Un sistem de calcul poate contine sute sau mii de componente individuale (circuite integrate, diode, rezistoare,...

Bazele Informaticii - Curs 1

I. SISTEME INFORMATICE I. 1. NOTIUNEA DE “SISTEM” În general, un sistem se defineste ca fiind un ansamblu de elemente fizice si logice...

Abordare aplicativă - sistemul de gestiune al bazelor de date Microsoft Access 2000

Concepte de bază Un sistem de baze de date: este un sistem computerizat de păstrare a înregistrărilor al cărui scop principal este să stocheze...

Te-ar putea interesa și

Cercetarea și Modelarea Sistemelor de Calcul Monoprocesuale

Introducere Microprocesorul reprezinta cea mai importanta componenta a unui sistem de calcul.El este similar creierului intr-un corp uman ,avand...

Arhitectura calculatoarelor

1.1. Sistemul de calcul 1.1.1. Definiţii Sistemul de calcul (SC, System Computer sau calculator) este reprezentat de o structură destinată...

Sisteme de Operare - Elemente Introductive

Un sistem de operare este un program ce gestionează resursele hard ale unui computer, oferă un suport pentru aplicaţiile de program şi asigură...

Arhitectura calculatoarelor

Capitolul 1 INTRODUCERE 1.1 Scurt istoric al sistemelor de calcul Istoria mijloacelor mecanice de calcul începe cu multe secole în urma. Se...

Electronică Aplicată

1. ELEMENTE INTRODUCTIVE REFERITOARE LA CONDUCEREA PROCESELOR INDUSTRIALE DIN PERSPECTIVA SISTEME INTELIGENTE HARDWARE-SOFTWARE DE MĂSURARE ŞI...

Cursul AMP1 complet - electronică

I.Structura unui microcalculator.Definitii …:::1.1 Componentele multifunctionale ala unui microcalculator:::… Microcalculatorul, structurat ca o...

Informatică - definiția informaticii

Informatica a apărut ca ştiinţă odată cu apariţia primelor calculatoare performante. Termenul derivă din abrevierea cuvintelor INFORmation...

Microprocesoare în telecomunicații

3. Familii de elemente logice. Schemotehnica elementelor logice. §1. Schemotehnica elementelor logice. Tehnologii de producere a circuitelor...

Ai nevoie de altceva?