Unități centrale ale calculatorului

Previzualizare laborator:

Extras din laborator:

Lucrare de laborator nr. 2

La Unitati Centrale ale Calculatorului

Lucrare de laborator Nr. 2

2. Tema: Programarea operatiilor aritmetice in UAL.

3. Scopul lucrarii: Obtinerea de deprinderi practice pentru elaborarea programelor ce contin ramificari si bucle la indeplinirea operatiilor aritmetice in UAL folosind sistemul de instructiuni al microprocesorului INTEL 8080.

4. Sarcina de lucru:

Nr. var. Metoda de inmultire Registru

inmult. Registru

deinmult. Contorul Valoarea inmult. Valoarea deinmult.

11 Metoda

a III-a B D C 168 144

5. Codul programului :

mvi b,a8

mvi d,90

mvi c,08

lxi h,0000

mov a,b

cpi 00

jz Label1

mov a,d

cpi 00

jz Label1

Label6:

stc

cmc

mov a,b

ral

mov b,a

jc Label3

jnc Label2

Label2:

stc

cmc

mov a,d

rar

mov d,a

jmp Label5

Label3:

stc

cmc

mov a,d

rar

push psw

jc Label4

Next:

pop psw

mov d,a

mov a,h

add d

mov h,a

jc Label4

jnc Label5

Label4:

mov a,l

adi 80

mov l,a

jmp Next

Label5:

dcr c

mov a,c

cpi 00

jp Label6

Label1:

hlt

6. Schema bloc :

7. Rezultate :

8. Concluzie :

In lucrarea de laborator nr.2, folosind sistemul de instructiuni al microprocesorului Intel 8080, am elaborat algoritmul si programul de indeplinire a operatiei de inmultire a doua numere binare in virgula fixa cu lungimea de un octet in vederea obtinerii unui produs de doi octeti.

Observații:

Programarea operatiilor aritmetice in UAL.

Download gratuit

Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.

Structură de fișiere:
  • Unitati centrale ale calculatorului.docx
Alte informații:
Tipuri fișiere:
docx
Diacritice:
Nu
Nota:
8/10 (1 voturi)
Nr fișiere:
1 fisier
Pagini (total):
4 pagini
Imagini extrase:
4 imagini
Nr cuvinte:
215 cuvinte
Nr caractere:
1 257 caractere
Marime:
119.11KB (arhivat)
Publicat de:
Alexandrina Buta
Nivel studiu:
Facultate
Tip document:
Laborator
Domeniu:
Calculatoare
Tag-uri:
calculator, unitate centrala, operatie aritmetica, UAL
Predat:
Facultatea de Automatica si Calculatoare , Universitatea Politehnica Bucuresti din Bucuresti
Specializare:
Calculatoare
Materie:
Calculatoare
Sus!