Documente Academic
Documente Profesional
Documente Cultură
Prezentare operatiiAO
Prezentare operatiiAO
ARITMETICE
ÎNMULȚIREA METODA2 , NUMERE FIXE CU SEMN
• X=1.0110001
• Y=0.1101001
Metoda 1 Metoda 2
ÎMPĂRȚIREA, METODA1 (CU RESTABILIREA RESTULUI ȘI DEPLASAREALUI
LA STÂNGA),
NUMERE CU SEMN, LUNGIMEA OPERANZILOR 8 BIȚI
RgX
7 0
8 biț
7 RgY 0
8 biț
15 RgZ 0
8 biț
ÎMPĂRȚIREA, METODA2
METODA 2 1
Da Nu
RgX [7]=1
(RgX)(RgX)*2 (RgX)(RgX)*2
(RgZ)(RgZ)*2
(CT) (CT)-1
Nu
CT=0
Da
2
Start
Nu
Demaraj
Da
(RgMx) <0> (RgEx) <0>
ADUNAREA IN
(RgMy) <0> (RgEy) <0>
(RgMz) <0> (RgEz) <0>
(CT) <0>
VIRGULA MOBILA
(RgMx) <Mx> (RgEx)<Ex>
(RgMy) <My> (RgEy) <Ey>
(CT) <8>
1
(RgEz) (RgEx)-(RgEy) Nu
RgMx[7] RgMy[7]=1
Da Nu Da Nu
RgEz [7]=1 Da
RgMx[7] RgMz[7]=1
(RgMx)(RgMx)*2-1 (RgMy)(RgMy)*2-1
(RgEz) (RgEz)+1 (RgEz) (RgEz)-1 Nu (RgMz)(RgMz)*2-1
RgMz[7] RgMz[6]=1
(RgEz) (RgEz)+1
Nu Da
Nu (RgMz)(RgMz)*2
(RgEz) =0 (RgEz) =0
(RgEz) (RgEz)-1
Da Da
(RgEz) (RgEy) (RgEz) (RgEx)
MD (RgMz)
MD (RgEz)
(RgMz)(RgMx)+(RgMy)
Stop