Documentos de Académico
Documentos de Profesional
Documentos de Cultura
codificación
Arquitectura del
Computador
1
Sistemas de numeración y
codificación
El sistema de En nuestra vida cotidiana, estamos acostumbrados a utilizar un sistema de
numeración decimal numeración para representar fechas, precios, edades, etcétera. Estamos tan
utiliza 10 símbolos, uno acostumbrados a usarlo, que podríamos pensar que es el único, pero no lo
para cada dedo de es. Las computadoras, de hecho, utilizan otros.
nuestras manos.
Como las computadoras no utilizan los dedos de la mano para contar, sino
compuertas electrónicas cuya salida puede ser “prendida” (1) o “apagada”
(0), la cantidad de símbolos diponibles es 2. Este sistema de numeración se
denomina binario.
El cero está representado por una sola columna con valor 0. El uno, con la
misma columna, pero ahora con valor 1. Al no existir mas símbolos, se agrega
una segunda columna para representar el dos, y se pone en 0 la primera: 10.
Para contar hasta 3, se debe incrementar en uno la primer columna: 11.
2
Este proceso continúa a medida que se van incrementando los valores.
Para conocer el valor decimal de un número binario, se debe sumar el valor
de cada bit por potencias de base 2.
10100
1 = 1 x 24 = 16;
0 = 0 x 23 = 0;
1 = 1 x 22 = 4;
0 = 0 x 22 = 0;
0 = 0 x 20 = 0.
3
Figura 1: Equivalencias entre sistemas de numeración
Para más información sobre los sistemas de numeración, sobre cómo realizar
operaciones de suma y resta, conversiones de números enteros y fraccionales,
consulta las páginas 25 a 47 del libro Arquitectura de Computadoras, de P. Quiroga
(2010).
Codificación
Las computadoras utilizan un lenguaje diferente al de las personas para
procesar la información. Para poder transformar nuestro lenguaje al
lenguaje de una computadora, se requiere una relación denominada
codificación.
4
Figura 2: Distintos tipos de representaciones de datos
Representaciones alfanuméricas
Representaciones decimales
BCD puro o natural (8421): los pesos de cada bloque coinciden con los
pesos en binario: 8 para el bit de mayor peso, 4 para el segundo, 2 para
el tercero, y 1 para el bit con menor peso. (Quiroga, 2010).
Ejemplos:
5
Tabla 1: Ejemplos de número decimal, binario y BCD 8421
BCD exceso tres: a partir del BCD puro, debe sumarse un 3 binario a cada
cifra.
6
Para más información sobre los sistemas de codificación, consulta las páginas 49 a
72 del libro Arquitectura de Computadoras, de P. Quiroga (2010).
7
Referencias
Quiroga, P. (2010). Sistemas numéricos. Representación de datos en la
computadora. En P. Quiroga, Arquitectura de Computadoras (pp. 25-72). Buenos
Aires: Alfaomega.