Diseño digital

Páginas: 2 (428 palabras) Publicado: 10 de abril de 2011
Ejemplos:
Realizar la suma de X e Y usando la representación IEEE-754 y el algoritmo visto en clase.
X = 24 = (11000)2 = 1.1 * 2^100
Y = 80 = (1010000)2 = 1.01 * 2^110
X = 0 1000001110000000000 ... 00
Y = 0 10000101 010000000000... 00
Inicio Registros: E1 = 00000100 A = 1.1
E2 = 00000110 M = 1.01

Paso 1: E = E1-E2 = 100 – 110 =-10 pero es mejor así, usando Complemento-2:
E = 00000100 – 00000110 = 11111110 (-2)C2
E<0 si >>A= 0.11
E = E + 1 = -10 + 1 = -1
E =11111110+(1) = 11111110 + 00000001 = 11111111
E<0 si >>A= 0.011
E = E + 1 = -1 + 1 = 0
E = 11111111+(1) = 11111111 + 00000001 = 000
E<0 no E>0 no
Paso2: E = Max (E1, E2) = 110
Sumo el Sesgo: E = 00000110 + 01111111 = 10000101
Paso 3: A = A + M
A : 0.011
+ 1.01
1.101
A Rebose?NO
A = 0? NO
A Normalizado? SI
FIN :
X+Y = 0 10000101 1010000000 . . . 00
X+Y = 0x42D00000
Realizar el producto de X e Y usando la representación IEEE-754 yel algoritmo visto en clase.
X = 24 = (11000)2 = 1.1 * 2^100
Y = 80 = (1010000)2 = 1.01 * 2^110
X = 0 10000011 100000000000 ... 00
Y = 0 10000101010000000000 ... 00
Inicio Registros: E1 = 10000011 – sesgo = 00000100 A = 1.1
E2 = 10000101 – sesgo = 00000110 M = 1.01

Paso 1: E = E1+E2 = 00000100 +00000110 = 00001010
E + sesgo = 00001010 + 01111111 = 10001001
Paso 2: A = A * M
1.1
* 1.01
11
00
11
1.111

E Rebose? NO
A = 0?NO
A Normalizado? SI
FIN:
X*Y = 0 10001001 1110000000 ... 00
X * Y = 0x44F00000
Comprobación:
X * Y = 24 * 80 = 1920 = (11110000000)2 = 1.111 *...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • diseño digital
  • Diseño digital
  • Diseño Digital
  • Diseño Digital
  • Diseños Digitales
  • Diseño Digital
  • Diseño Digital
  • diseño digital

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS