ARHITECTURA MICROPROCESOARELOR PDF

Sisteme cu microprocesor Intel Microprocesorul este o unitate centrala de prelucrare UCP realizata intr-un singur circuit integrat. Un sistem digital de prelucrare realizat cu ajutorul unui microprocesor este numit microcalculator. Microcalculatorul are trei functii principale: prelucrarea informatiilor in UCP, stocarea informatiilor in memorie si transferul informatiilor in interior si cu mediul exterior. Echipamente periferice sunt: tastatura, monitor, imprimanta, disc hard, discheta, cititor de CD-ROM, etc. Microprocesorul Intel este o unitate centrala de prelucrare care este formata din 2 componente: 1. Unitatea de executie UE decodifica instructiunile numerice, da comenzi interne pentru efectuarea calculelor si comenzi externe catre cea de-a doua unitate.

Author:Faegor Zulull
Country:Mauritius
Language:English (Spanish)
Genre:Science
Published (Last):17 May 2011
Pages:187
PDF File Size:1.33 Mb
ePub File Size:2.9 Mb
ISBN:743-6-35409-559-2
Downloads:90189
Price:Free* [*Free Regsitration Required]
Uploader:Zoloshakar



Instructiuni pentru lucrul cu siruri Sirurile de date sunt declarate in limbajul de asamblare al microprocesorului Intel cu ajutorul directivelor DB, DW si DD in functie de tipul datelor. Pentru realizarea unei operatii in mod repetat asupra elementelor consecutive ale unui sir sau a doua siruri se utilizeaza instructiuni specializate numite instructiuni pentru lucrul cu siruri.

Instructiuni pentru lucrul cu siruri cu operanzi expliciti Instructiunile pentru lucrul cu siruri utilizeaza intotdeauna cate 2 operanzi. Daca acestia sunt specificati explicit in codul instructiunii dupa mnemonica atunci instructiunea se numeste cu operanzi expliciti.

Instructiuni pentru lucrul cu siruri cu operanzi impliciti Instructiunile pentru lucrul cu siruri care nu are cei doi operanzi specificati explicit in codul instructiunii se numesc cu operanzi impliciti. Daca sirul este de tip destinatie, atunci perechea de registre de adresare este ES : DI. Daca sirul este de tip sursa, atunci perechea de registre de adresare este DS : SI. Daca datele sunt octeti Bytes , instructiunea utilizata va avea terminatia B iar daca datele sunt cuvinte Words , instructiunea utilizata va avea terminatia W.

Actualizarea registrelor de adresare difera in functie de doi parametrii: - tipul datelor sirului exprimat in numar de octeti: 1 pentru Byte si 2 pentru Word , care determina valoarea absoluta a actualizarii modulul actualizarii , - valoarea flag-ului Direction DF, 1 pentru sens direct si 0 pentru sens invers , care precizeaza sensul in care se face actualizarea. Prin conventia Intel s-a stabilit sensul direct sensul crescator al adreselor iar sensul invers sensul descrescator al adreselor.

Instructiuni de transfer pentru lucrul cu siruri 2. Punand acest prefix in fata uneia dintre instructiunile pentru lucrul cu siruri, numita generic instrsir: REP instrsir efectul ei devine echivalent cu al secventei: etich: instrsir LOOP etich necesitand preincarcarea in registrul CX a numarului de repetari. Instructiuni de comparatie pentru lucrul cu siruri 3.

De aceea ele sunt folosite in cazul in care se doreste testarea unor conditii. Exemple de programe 4. Calcule in dubla precizie 1. Compararea unui sir de octeti sirsursa cu un alt sir de octeti sirdest si semnalarea diferentei lor prin variabila rez: Varianta 1.

Desfasurarea lucrarii 1. Se editeaza urmatorul program de comparare a doua siruri de octeti sir1 si sir2, si de semnalare a diferentei lor prin variabila rez, intr-un fisier cu numele AP Se concepe si editeaza un program care sa determine daca valoarea unui cuvant cuv se regaseste intr-un sir de cuvinte sir si sa semnaleze gasirea lui in variabila rez, intr-un fisier cu numele AP Teme si exercitii 1. Sa se scrie un program care sa citeasca de la tastatura doua sir de caractere incheiate de exemplu prin punct , sa determine daca sirurile sunt identice sau nu si sa afiseze un mesaj corespunzator pe ecran.

Sa se scrie un program care sa citeasca de la tastatura un sir de caractere incheiat de exemplu prin punct si inca un caracter pe care sa il compare cu sirul citit anterior, sa determine daca sirul contine caracterul si daca da pe ce pozitie, si sa afiseze mesaje rezultatele pe ecran 7.

Intrebari 1. Care sunt perechile de registre utilizate implicit la adresare de instructiunile pentru lucrul cu siruri?

GLOCAP PRIVATE EQUITY COMPENSATION REPORT PDF

Arhitectura microprocesoarelor - Setul de instuctiuni 2

.

CURSO CALCULO VOLUME 1 HAMILTON LUIZ GUIDORIZZI PDF

ARHITECTURA MICROPROCESOARELOR PDF

.

FLECK 3900 VALVE PDF

Arhitectură RISC

.

NPMA-33 TERMITE INSPECTION FORM PDF

Fundamente ale arhitecturii microprocesoarelor

.

Related Articles