Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
COMPUTADORAS
Practica N°1
OBJETIVOS
TRABAJO PREPARATORIO
Binario: Sólo existen dos símbolos o posibles valores de dígitos, 0 y 1; y su base es dos. [1]
Ejm:
1012 = (1 x 22 ) + (0 x 21 ) +(1 x 20 ) = 5
El equivalente en sistema decimal se encuentra sumando el producto de los dígitos con el valor
de la posición, el cual inicia en 0 y desde el lado izquierdo. [1]
Ejm:
El equivalente en sistema decimal se encuentra sumando el producto de los dígitos con el valor
de la posición, el cual inicia en 0 y desde el lado izquierdo. Ademas se debe tomar en cuenta el
valor numérico de cada letra. [1]
Ejm:
C=12
Este formato requiere de un bit para representar el signo (0 para positivo, 1 para negativo). Esta
representación consta de dos ceros uno positivo y otro negativo. [2]
Representación BCD: Este código toma cada digito decimal y lo representa como cuatro bits
que van desde 0000 hasta 1001. [2]
Ejrmplo:
Ejemplo:
NUMERO: 27520
Binario
Número Base Residuo
Decimal
27520 2 0
13760 2 0
6880 2 0
3440 2 0
1720 2 0
860 2 0
430 2 0
215 2 1
107 2 1
53 2 1
26 2 0
13 2 1
6 2 0
3 2 1
1 - 1
Equivalente: 𝟏𝟏𝟎𝟏𝟎𝟏𝟏𝟏𝟎𝟎𝟎𝟎𝟎𝟎𝟎𝟐
Octal
Hexadecimal
Equivalente: 𝟔𝑩𝟖𝟎𝟏𝟔
NUMERO: 110011001100
DECIMAL
Sistema Binario Decimal
Decimal
𝟐𝟏𝟏 1 2048
𝟐𝟏𝟎 1 1024
𝟐𝟗 0 0
𝟐𝟖 0 0
𝟐𝟕 1 128
𝟐𝟔 1 64
𝟐𝟓 0 0
𝟐𝟒 0 0
𝟐𝟑 1 8
𝟐𝟐 1 4
𝟐𝟏 0 0
𝟐𝟎 0 0
Suma = 3276
Equivalente: 3276
Octal
Equivalente: 𝟔𝟑𝟏𝟒𝟖
Hexadecimal
Equivalente: 𝑪𝑪𝑪𝟏𝟔
5) Consulte y presente un ejemplo del formato de punto flotante de simple precisión y doble
precisión.
Se debe establecer los siguientes parámetros para cumplir con el formato punto flotante ya sea de
precisión simple o doble:
1. Número en sistema binario.
2. Normalizar.
3. Exponente en Exceso a 2𝑛−1 − 1.
4. Mantisa en signo-magnitud.
Punto flotante de simple precisión:
Emplea 32 bits.
1 bit para el signo (S) del número.
23 bits para la mantisa (m).
8 bits para el exponente (exp). [2]
Ejemplo:
1. Número Binario:
101110.0101011101000011111000011111000100112
2. Normalizar:
1.011100101011101000011111000011111000100112 × 25
3. Exponente en Exceso 2𝑛−1 − 1:
510 + (28−1 − 1)10 = 510 + (27 − 1)10
510 + (128 − 1)10 = 13210 = 10000100EX.a 127
4. Mantisa:
1,0111001010111010000111
5. Escoger los 23 bits:
01110010101110100001111
Para representar el número obtenido en precisión simple, será importante expresarlo en el
sistema hexadecimal.
Equivalente Hexadecimal: 42395D0F16
Ejemplo:
19.562510
1. Número Binario:
19.562510 = 10011.10012
2. Normalizar:
10011.1002 = 1.00111001 × 24
3. Exponente en Exceso 2𝑛−1 − 1:
410 + (211−1 − 1)10 = 410 + (210 − 1)10
410 + (1024 − 1)10 = 102710 = 10000000011EX.a 1023
4. Escoger los 8 bits que se encuentran a la derecha de la coma:
00111001
6) 6) Consulte sobre el formato IBM HFP (IBM hexadecimal floating point) de simple
precisión, doble precisión y precisión extendida.
IBM HFP de Simple Precisión:
Emplea 32 bits.
1 bit para el signo (S) del número.
24 bits para la fracción (f).
7 bits para el exponente (exp). [3]
IBM HFP de Doble Precisión:
Emplea 64 bits (8bytes).
1 bit para el signo (S) del número.
56 bits para la fracción (f).
7 bits para el exponente (exp). [3]
REFERENCIAS:
[1] T. &. Widmer, «Sistemas Digitales Principios y Aplicaciones,» Pearson Education, [En
línea]. Available: http://comunicacion3unlz.com.ar/wp-content/uploads/2014/07/Sistemas-
digitales-Ronald-Tocci.pdf. [Último acceso: 30 09 2019].
[3] «Systems Reference Library,» International Business Machines Corporation , [En línea].
Available: http://www.bitsavers.org/pdf/ibm/360/princOps/A22-6821-
6_360PrincOpsJan67.pdf. [Último acceso: 30 09 2019].