Sei sulla pagina 1di 8

SISTEMAS DE NUMERACIÓN Y SISTEMAS DE REPRESENTACIÓN EN

COMPUTADORAS

Practica N°1

Laboratorio Sistemas Digitales _ GR4

OBJETIVOS

 Reconocer los diferentes sistemas de numeración que son utilizados en sistemas


digitales.
 Identificar los diferentes formatos de representación en computadoras.

TRABAJO PREPARATORIO

1) Consultar sobre sistemas de numeración binaria, octal y hexadecimal, y el procedimiento


para transformar dichos sistemas al sistema de numeración decimal.

Binario: Sólo existen dos símbolos o posibles valores de dígitos, 0 y 1; y su base es dos. [1]

El equivalente en sistema decimal se encuentra sumando el producto de los dígitos (0 y 1) con el


valor de la posición, el cual inicia en 0 y desde el lado izquierdo.

Ejm:

1012 = (1 x 22 ) + (0 x 21 ) +(1 x 20 ) = 5

Octal: Existen 8 símbolos o posibles valores de dígitos, 0,1,2,3,4,5,6,7; y su base es 8.

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:

1508 = (1 x 82 ) + (5 x 81 ) +(0 x 80 ) = 104

Hexadecimal: Existen 16 símbolos o posibles valores de dígitos, una característica especial es


que en este sistema desde el número 10 hasta el 15 se representa con letras. Entonces los dígitos
son: 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F; y su base es 16.

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

1𝐶916= (1 x 162 ) + (C x 161 ) +(9 x 160 ) = 457


2) Consultar sobre 3 formas de representación numérica que son utilizadas en los sistemas
de representación en computadoras (Por ejemplo: Signo-magnitud, Complemento A2).

Representación de signo y magnitud:

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]

Para definir el intervalo sabemos que N es el número de bits asignados, entonces:

Representación BCD: Este código toma cada digito decimal y lo representa como cuatro bits
que van desde 0000 hasta 1001. [2]

Ejrmplo:

Representación de complemento a dos: Esta representación se forma a partir del complemento


a uno; el complemento a uno consiste en cambiar los 1 por los ceros y los ceros por los uno;
después se suma 1 a la posición del bit menos significativo. [2]

Ejemplo:

3) Transforme el siguiente número decimal a las siguientes notaciones: binaria, octal y


hexadecimal; según el día en el que tenga la sesión de laboratorio.

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

Número Base Residuo


Decimal
27520 8 0
3440 8 0
430 8 6
53 8 5
6 - 6
Equivalente: 𝟔𝟓𝟔𝟎𝟎𝟖

Hexadecimal

Número Base Residuo


Decimal
27520 16 0
1720 16 8
107 16 B
6 - 6

Equivalente: 𝟔𝑩𝟖𝟎𝟏𝟔

4) Transforme el siguiente número binario a las siguientes notaciones: decimal, octal y


hexadecimal; según el día en el que tenga la sesión de laboratorio.

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

Transformación Binario Octal


Binaria
𝟐𝟐 1
𝟐𝟏 1 6
𝟐𝟎 0
𝟐𝟐 0
𝟐𝟏 1 3
𝟐𝟎 1
𝟐𝟐 0
𝟐𝟏 0 1
𝟐𝟎 1
𝟐𝟐 1
𝟐𝟏 0 4
𝟐𝟎 0

Equivalente: 𝟔𝟑𝟏𝟒𝟖

Hexadecimal

Sistema Binario Hexadecimal


Hexadecimal
𝟐𝟑 1
𝟐𝟐 1 C
𝟐𝟏 0
𝟐𝟎 0
𝟐𝟑 1
𝟐𝟐 1 C
𝟐𝟏 0
𝟐𝟎 0
𝟐𝟑 1
𝟐𝟐 1 C
𝟐𝟏 0
𝟐𝟎 0

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

 Punto flotante de doble precisión:


 Se emplean 64 bits (8bytes).
 1 bit para el signo (S) del número.
 52 bits para la mantisa (m).
 11 bits para el exponente (exp). [2]

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

5. La mantisa se rellena con ceros:


0011100100000000000000000000000000000000000000000000

Para representar el número obtenido en precisión doble, será importante expresarlo en el


sistema hexadecimal.
Equivalente Hexadecimal: 4033A0000000000016

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]

 IBM HFP de Precisión Extendida:


 Emplea 64 bits (8bytes).
 1 bit para el signo (S) del número.
 7 bits para el exponente.
 56 bits para dígitos de orden superior.
 8 bits no usados.
 56 bits para fracción. [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].

[2] R. J.Tocci, «FreeLibros,» Prentice Hall, [En línea]. Available:


file:///C:/Users/lenovo/Downloads/Sistemas%20digitales%20principios%20y%20aplicaciones
,%2010ma%20Edici%C3%B3n%20-%20Ronald%20J.%20Tocci-FREELIBROS.ORG.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].

Potrebbero piacerti anche