Documente Academic
Documente Profesional
Documente Cultură
REFERAT
Lucrare de laborator la UCC Nr:2
Tema pe acasă:
1. Elaborarea algoritmului şi programului (varianta respectivă din tabelul 3.4) di
îndeplinire a operaţiei de înmulţire a două numere binare în virgulă fixă cu lungime;
de un octet în vederea obţinerii unui produs de doi octeţi, folosind sistemul d<
instrucţiuni al microprocesorului INTEL 8080. Acumularea produsului trebuit
efectuată în perechea de registre HL, iar utilizarea celorlalte registre se efectuează îi
conformitate cu condiţiile variantei respective.
2. Efectuaţi conversia operanzilor şi a rezultatului ce trebuie obţinut în sistemul d<
enumeraţie hexazecimal.
3. Metodele de înmulţire din tabelul 3.4 au următoarea semnificaţie:
Metoda I - începînd cu biţii mai puţin semnificativi ai înmulţitorului cu deplasare;
deînmulţitului la stînga.
Metoda II - începînd cu biţii mai puţin semnificativi ai înmulţitorului cu
deplasarea produsului intermediar la dreapta.
Metoda III - începînd cu biţii mai semnificativi ai înmulţitorului cu
deplasarea deînmulţitului la dreapta.
Metoda IV - începînd cu biţii mai semnificativi ai înmulţitului cu deplasare;
produsului intermediar la stînga.
Desfăşurarea lucrări:
Varianta propusă spre rezolvare:
Rgî=(198)10=(C6)h
RgD=(154)10=(94)h
PI Contor 0 D
H L E B C
Schema-bloc a algoritmului:
Programul elaborat:
Registrul Conţinutul
A 9A
B 9A
C 00
D C6
E 00
H 77
L IC
F 56
Concluzii:
în urma efectuării lucrării date de laborator am obţinut experienţă în domeniul
elaborării programelor ce conţin ramificări şi bucle la îndeplinirea operaţiilor aritmetice şi
logice în UAL, îndeplinind operaţia de înmulţire a 2 numere binare in virgulă fixă prin
Metoda I, neajunsul acestei metode este următorul: sunt cheltueli mari de aparataj.