multiplicare a două numere

S

shiv.emf

Guest
Hi friends ...
Când două R numere reprezentate în 2 lui să completeze formularul de n ele r de 8bit lungime! ..
Ce R valorile maxime şi minime de produse din aceste două numere?

 
după cum ur înmulţirea doi 2's completează numere, şi ca numărul este u minim va primi 2's completează wil să fie maxime.si ca sunteti înmulţirea doi 8-bit u număr va obţine 16-biţi, astfel de ieşire u have pentru a stoca producţiei în locaţii de memorie succesive.
WLL şi numărul maxim u a lua este de (2 Pow 16) şi min este de 1

 
plz a explica în mod clar ...i sînt încă confuz!este de 2 ^ 16 maxim?Când voi fi 2 ^ 16 ca produs?

Ca serie de numere este de 2 ^ 7-1 la -2 ^ 7

 
Imi pare rau au scris unele gre º ealã

00000001 --->( 1's complement) 11111110 ----> 2's complement (11111111) FF (HEX)

dacă u multiplica doi 2's complement de 00000001 adică CF * FF = FE01

în mod similar, pentru min este

11111111 -> 1's complement 00000000 -----> 2's 000000001 complemnt

în cazul în care u multiplica aceste două 2's complement de 111111111 adică 01 * 01 = 01

 
Seful .... numere-am r nu completată!numai-R-am scris în numărul 2's completează formularul deAdăugat după 8 minute:11111111 ---> reprezintă -1 ... cant u completează "11111111", aşa cum este în afara intervalului !!.....
R ve numere de 00000000-011111111 adică 0 la 2 ^ 7-1
N-R-am număr -1 - -2 ^ 7 adică 11111111 la 10000000 ....Cred că acum este clar!

 
Boss i vor fi de acord cu u aici ur luând în considerare semnat numere întregi şi Am în vedere numerelor întregi fără semn, astfel pentru orice nu va exista o completare a lui 2.pentru claritate ur i Wil a trimite u-un singur document, astfel, dacă u ia în considerare această u va primi max ca FE01 şi min este de 1

 
Salut,

Ei bine, cele mai mari număr pe care îl pot reprezenta whith 8 biţi este (2 ^ 8) - 1 = 255.

În 2's completează, aveţi posibilitatea să reprezinte numere de forma -2 ^ (8 - 1) = -128 la (2 ^ (8 - 1) - 1) = 127.

127 - (-128) = 255!Ei bine, atunci când vă înmulţiţi 2 numerele pe care le pot multiplica:

- Un număr pozitiv de un număr pozitiv;
- Un număr negativ, de un număr negativ;
- Un număr pozitiv de către număr negativ.

Cei mai mari număr pozitiv, pe care le poate reprezenta este: 127.

Cei mai mari număr negativ, pe care le poate reprezenta este: -128.Daca multiplica cele mai mari număr pozitiv, de el însuşi:
(127) * (127) = 16'129

Daca multiplica cele mai mari număr negativ, de el însuşi:
(-128) * (-128) = 16'384

Daca multiplica cele mai mari număr negativ, de către cele mai mari număr pozitiv:
(-128) * (127) = -16 '256Concluzie:

(*) Numărul de cei mai mari le-aţi este 16'384;

(*) Mai mic număr aţi este de -16 '256;cu respect.

 

Welcome to EDABoard.com

Sponsor

Back
Top