Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Computadores
Clase N°2: Sistemas de
Representación
Numérica
1er Semestre 2024
Agenda de la Presentación
I. Introducción
II. Conceptos
III. Sistema de Representación Numérica
IV. Generalización
V. Conversión de Decimal a otra Base
VI. Relaciones con el Sistema Binario
VII. Circuitos Digitales y Sistema Binario
VIII. Bits y Electrónica
IX. ¿Preguntas?
I. Introducción
Recordando
Recordando
CIRCUITO DIGITAL
Introducción a los sistemas de representación
Dado que los circuitos digitales generalmente trabajan bajo el sistema binario, ya
que este es el saben interpretar, es necesario entender los números que ya
conocemos de distintas maneras para que nos sean más familiares y se pueda
interpretar rápidamente la representación de un número en distintas bases
numéricas.
II. Conceptos
Los números que conocemos
Todos conocemos el concepto de números, ahora hay que integrar la idea de que un
mismo número puede representarse de infinitas maneras. Por ejemplo, tenemos el
número 10 que se representa con dos dígitos, el ‘1’ y el ‘0’, pero también está el caso
en que se puede representar con un único dígito, tal caso es en el sistema romano,
donde el 10 se representa como X.
10 = X
El sistema en base diez
Nosotros estamos acostumbrados a representar los números utilizando 10 posibles
dígitos: 0, 1, 2, 3, 4, 5, 6, 7, 8 y 9. Dada la cantidad de dígitos que utilizamos en este
sistema es que se le denomina sistema decimal o sistema en base diez.
13689
Se puede observar lo siguiente:
1. El número está constituido por cinco dígitos: ‘1’, ‘3’, ‘6’, ‘8’ y ‘9’.
2. El orden en cómo están colocados tiene mucha importancia. De ser modificado
este orden, estaríamos representando otro número.
3. Cuanto más a la izquierda está un dígito, más importante es.
El último punto resulta intuitivo, por lo que podemos decir que: el dígito ‘1’ del
número que se está analizando es el que mayor peso posee y el dígito ‘9’ es el de
menor peso.
Podemos descomponer el número de la siguiente forma:
Cada uno de los dígitos está multiplicado por una potencia de 10. Cuanto más a la
izquierda se encuentra el dígito, mayor será la potencia de 10 por la que se
multiplique.
1 x 10 4 + 3 x 10 3 + 6 x 10 2 + 8 x 10 1 + 9 x 10 0
DÍGITOS
PESOS
En resumen
Nosotros representamos los números en el sistema decimal, que
consta de diez dígitos diferentes, asignándoles un peso que es una
potencia de diez, y que será mayor cuanto más a la izquierda se
encuentre el dígito.
III. Sistemas de
Representación Numérica
¿Qué nos impide que utilicemos unos sistemas de
representación en los que los pesos de los dígitos, o incluso los
dígitos sean diferentes de los del sistema decimal?
Nada.
Sistema Octal (Base 8)
Con este sistema numérico podemos representar los números utilizando
solo ocho dígitos diferentes. En este sistema, si escribimos los dígitos
567, por ejemplo, no se corresponde con el número “quinientos sesenta y
siete” que conocemos del sistema en base 10.
● (4103)8 = ?
● (21320)8 = ?
Ejercicios
● (4103)8 = (2115)10
● (21320)8 = (8912)10
Sistema Binario (Base 2)
Este sistema de representación utiliza únicamente dos dígitos para
representar cualquier número. Los dígitos utilizados son el 0 y el 1.
De manera análoga a los casos anteriores, este sistema utiliza potencias
de 2 para los pesos de sus dígitos.
● (0100 0101)2 = ?
● (1110 1010)2 = ?
Ejercicios
● (AB)16 = ?
● (FE1)16 = ?
Ejercicios
● (AB)16 = (171)10
● (FE1)16 = (4065)10
IV. Generalización
Definición
Dado un número de m dígitos (am…a0), y usando un sistema en base
b, se puede expresar en el sistema decimal utilizando la siguiente
fórmula:
Aplicación
Por ejemplo, si estamos trabajando con un sistema de base 5 (b=5)
y el número que queremos convertir al sistema decimal tiene 4
dígitos (m=4), la fórmula aplicada para la conversión sería la
siguiente:
● (334)6 = ?
Ejercicios
2 1 1
● (334)6 = (3x6 ) + (3x6 ) + (4x6 )
= (130)10
V. Conversión de Decimal a
otra Base
Definición
Para poder convertir cualquier número en base decimal a otra base
es necesario realizar sucesivas divisiones enteras, donde el divisor
será el número de la base a la que se busca convertir. En el caso del
sistema binario el divisor sería 2 y para el sistema hexadecimal
sería 16. Los cocientes obtenidos se continuarán dividiendo por el
mismo valor anterior hasta que se obtenga un cociente menor al
valor del divisor.
Ejemplos
De querer hacer la conversión del número (5)10 al sistema binario entonces habría que realizar
sucesivas divisiones por 2.
● (13)10 → Binario
● (182)10 → Hexadecimal
Ejercicios
● (13)10 = (1101)2
● (182)10 = (B6)16
VI. Relaciones con el Sistema
Binario
Como se pudo observar, cuando hablamos de sistema binario hacemos
referencia a que los pesos de cada uno de sus dígitos es una potencia de
2. Dado esto, podemos definir que para una cantidad n de dígitos
podemos expresar m números distintos.
Relación con otras bases
Del caso anterior también podemos desprender que n es la
cantidad de dígitos necesarios en el sistema binario para
representar un solo dígito de un número en la base m.
Sistema Binario y Octal
Si tomamos la definición anterior para tener una relación directa entre el sistema binario y
el octal, tendríamos algo como lo siguiente:
Por lo que en este caso necesitamos 3 dígitos en el sistema binario para expresar uno solo
en sistema octal, de manera que:
1 5 7 2
Sistema Binario y Hexadecimal
De manera análoga para el caso del sistema hexadecimal, tenemos lo siguiente:
Por lo que en este caso necesitamos 3 dígitos en el sistema binario para expresar uno solo
en sistema octal, de manera que:
C 3 D
Ejercicios