Está en la página 1de 14

FACULTAD DE CIENCIAS ECONOMICAS, ADMINISTRATIVAS Y CONTABLES

TALLER DE HARDWARE I

CASGOS
Informática Administrativa
UNIVERSIDAD NACIONAL AUTONOMA DE HONDURAS III_PAC2021

Contenido
SISTEMAS DE NUMERACION EN INFORMÁTICA ....................................................................................................... 2
El sistema de Numeración Decimal ...................................................................................................................... 3
Sistema de Numeración Binario. .......................................................................................................................... 4
CODIGOS INTERMEDIOS ...................................................................................................................................... 5
Base Octal ............................................................................................................................................................ 5
Base Hexadecimal ................................................................................................................................................ 6
Codificación Binaria ............................................................................................................................................. 9
Códigos numéricos ........................................................................................................................................... 9
2. Códigos alfanuméricos ............................................................................................................................... 11
Códigos de despliegue (Display Codes) .......................................................................................................... 12
Bibliografía ............................................................................................................................................................. 13

INFORMATICA ADMINISTRATIVA
1/13
UNIVERSIDAD NACIONAL AUTONOMA DE HONDURAS III_PAC2021

SISTEMAS DE NUMERACION EN COMPUTADORAS

SISTEMAS DE NUMERACION EN INFORMÁTICA


Las computadoras utilizan un lenguaje distinto al de nosotros para procesar información, este formato es de tipo
digital por lo cual se utilizan dispositivos de entrada que llevan a cabo la conversión necesaria. La razón por la que
las computadoras utilizan este lenguaje digital se debe a que los circuitos electrónicos con los cuales está formado
el microprocesador pueden trabajar más fácilmente con únicamente 2 estados posibles: encendido y apagado.

Estos estados también los podemos denominar como 0 y 1 ó como Falso y Verdadero. Por lo tanto, de aquí en
adelante debemos de entender que una computadora trabaja con información que únicamente puede tener 2
valores posibles (Instituto Universitario de investigacion de robotica, 2018).

Un Bit es la cantidad mínima de información con la cual puede trabajar una computadora y corresponde
precisamente a un valor que puede ser encendido o apagado, Verdadero o Falso ó 0 ó 1. Vamos a tomar la
notación de 0 ó 1 y en resumen tenemos: Bit, Bytes y longitud de palabra.

Un bit = 1 Ó Un bit = 0

Un Byte es la agrupación de 8 bits. Por ejemplo, digamos que la variable x representa un Byte, algunos valores
posibles para x son:

Como puedes ver del ejemplo anterior, tenemos varias combinaciones para un Byte; la primera combinación es
cuando los 8 bits valen 0 y la última combinación es cuando los 8 bits valen 1. Entre estas 2 combinaciones
tenemos muchas más combinaciones y para ser específicos, tenemos en total de 256 combinaciones diferentes
para un Byte.

La longitud de palabra significa con cuantos bits va a trabajar una computadora cuando procesa la información
digital. Los primeros microprocesadores utilizaban una longitud de palabra de 8 bits, es decir un Byte. Después se
utilizaron 16, luego 32 y en la actualidad la longitud de palabra es de 64 bits. A medida que se aumenta la longitud
de palabra es mayor la capacidad de procesamiento de la computadora.

Llamaremos sistema de numeración en base b, a la representación de números mediante un alfabeto compuesto


por b símbolos o cifras.

Todo número se expresa por un conjunto de cifras, contribuyendo cada uno de ellos con un valor que depende:

INFORMATICA ADMINISTRATIVA
2/13
UNIVERSIDAD NACIONAL AUTONOMA DE HONDURAS III_PAC2021

De la cifra en si
De la posición que ocupa dentro del número.

Aplicación

El sistema binario se aplica para todos microprocesadores. El sistema binario es lo q utiliza el computador para
almacenar todo tipo de información como:

Imágenes
Textos
Juegos
Programas
Las telecomunicaciones también son aplicaciones del sistema binario, ya que estas manejan demasiada
información y es mucho más fácil almacenarla. Las redes también son aplicaciones del sistema binario porque a
la igual q las telecomunicaciones manejan demasiada información a nivel mundial y es más fácil y organizado
hacerlo atreves de "0" (cero) y "1" (uno). Tal vez nos preguntaremos ¿cómo se convierte la información a
sistema binario? pues esto lo hace automáticamente el computador, pues está programado para almacenar la
información.

Ejemplo

El sistema binario puede ser representado solo por dos dígitos. Un número binario puede ser representado por
cualquier secuencia de bits (dígitos binarios), que suelen representar cualquier mecanismo capaz de usar dos
estados mutuamente excluyentes. Las siguientes secuencias de símbolos podrían ser interpretadas como el
mismo valor numérico binario:

El sistema de Numeración Decimal

El sistema de numeración Decimal se utiliza b = 10 esto significa que está constituido por diez símbolos
denominados cifras decimales que van desde 0, 1, 2, 3, 4, 5, 6, 7, 8, 9

Generalizando se tiene que la representación de un en una base b.

INFORMATICA ADMINISTRATIVA
3/13
UNIVERSIDAD NACIONAL AUTONOMA DE HONDURAS III_PAC2021

Una forma abreviada de expresar el valor es:

Ejemplo el numero 254.5 puede obtenerse como suma de:

200
50
4
0.5
254.5 es decir que: 254.05 = 2x102+5x101+4x100+5x10-1 Cada posición, por tanto, tiene un peso especifico

Valor en el ejemplo nombre


0
Posición 0 peso b 4 Unidades
Posición 1 peso b1 5 Decenas
Posición 2 peso b2 4 Centenas
Posición -1 peso b-1 5 Decimas

https://www.youtube.com/watch?v=JqFDjyzonO4

Sistema de Numeración Binario.


Sistema de numeración Binario b es 2, y se necesitan tan solo dos elementos para representar cualquier número:
0,1 denominadas cifras binarias o bits. La tabla muestra los números binarios del 0 al 7

Utilizaremos la notación 210 para representar el número 2 en decimal y 102 para representar el 2 en binario. Esto
significa: La cantidad (2) en decimal, es igual a la cantidad (10) en binario.

Conversión del sistema decimal al sistema binario.

INFORMATICA ADMINISTRATIVA
4/13
UNIVERSIDAD NACIONAL AUTONOMA DE HONDURAS III_PAC2021

Para encontrar el equivalente binario de una cantidad decimal debemos de dividir a esta sucesivamente por
2(base binaria), de los cocientes que sucesivamente se vayan obteniendo hasta obtener un número menor que la
base binaria. Los residuos de estas divisiones y el ultimo cociente (que serán menores que la base 0 o 1) en orden
inversa al que han sido obtenidos, son las cifras binarias.

Ejemplo pasar el número 26.187510 a binario

2610 = 110102

Y la parte fraccionaria del número binario se obtiene multiplicando por 2 sucesivamente la parte fraccionaria
del número decimal de partida y las partes fraccionarias que se van obteniendo en los productos sucesivos. El
número binario se forma con las partes enteras de los productos obtenidos, así

Hasta que la parte decimal sea nula el numero 26.1875 10 = 11010.00112

Ejemplo #2 1.610 en binario es = 1.100110011001…2 requiere infinitas cifras para ser exacto.

Conversión del Sistema Binario al Sistema Decimal

En primera instancia posicionar cada cifra decimal y multiplicar el número por la base elevada a la posición que
ocupa el número. Ejemplo: 110100.101002 es = 52.625

CODIGOS INTERMEDIOS.
El código binario produce muchas cifras, y para evitarlo se utilizan códigos intermedios que son bases mayores
que no se alejan de la binaria. Estos se fundamentan en la facilidad de transformar un numero en base 2 en otra
base que sea potencia de 2 (22; 23: 24). Generalmente se utilizan como códigos intermedios los sistemas de
numeración en base 8 (octal) y en base 16 (hexadecimal).

Base Octal
Para pasar un numero decimal a octal seguimos el mismo proceso de pasar un decimal a binario (divisiones
sucesivas)
INFORMATICA ADMINISTRATIVA
5/13
UNIVERSIDAD NACIONAL AUTONOMA DE HONDURAS III_PAC2021

Y para pasar un numero octal a decimal posicionar cada número empezando por la derecha en 0 e ir incrementado
hasta la izquierda y multiplicar cada número por la base elevada a la posición que ocupa-

Ejemplo: 5031.618 = 5x83+0x82+3x81+1x80 . 6x8-1 + 1x8-2 = 2585.765610

Para pasar un número Binario a Octal se forman en grupos de tres cifras binarias a partir del punto decimal hacia
la izquierda y buscar en la tabla binaria para realizar rápidamente la conversión

Ejemplo

De octal a binario

Aplicaciones

El sistema de numeración octal es muy usado en la computación por tener una base que es potencia exacta de 2
o de la numeración binaria. En informática, a veces se utiliza la numeración octal en vez de la hexadecimal.
Tiene la ventaja de que no requiere utilizar otros símbolos diferentes de los dígitos. Es posible que la
numeración octal se usara en el pasado en el lugar del decimal, por ejemplo, para contar los espacios
interdigitales o los dedos distintos de los pulgares.

Ejemplo

El número binario para 74 (en decimal) es 1001010 (en binario), lo agruparíamos como 1 001 010. De modo que
el número decimal 74 en octal es 112.

Base Hexadecimal
El sistema hexadecimal dispone de 16 símbolos para representarse. Al ser b= 16=2 4 es necesario

{1,2,3,4,5,6,7,8,9,A,B,C,D,E,F}

El sistema hexadecimal (a veces abreviado como Hex, no confundir con sistema sexagesimal) es el sistema de
numeración posicional que tiene como base el 16. Su uso actual está muy vinculado a la informática y ciencias de
la computación, pues los computadores suelen utilizar el byte u octeto como unidad básica de memoria; y, debido
a que un byte representa valores posibles, y esto puede representarse como, que equivale al número en base 16
, dos dígitos hexadecimales corresponden exactamente a un byte. En principio, dado que el sistema usual de

INFORMATICA ADMINISTRATIVA
6/13
UNIVERSIDAD NACIONAL AUTONOMA DE HONDURAS III_PAC2021

numeración es de base decimal y, por ello, sólo se dispone de diez dígitos, se adoptó la convención de usar las
seis primeras letras del alfabeto latino para suplir los dígitos que nos faltan. El conjunto de símbolos sería, por
tanto, el siguiente: {1,2,3,4,5,6,7,8,9,A,B,C,D,E,F}

Aplicaciones

El sistema hexadecimal es un sistema de numeración vinculado a la informática, ya que los ordenadores


interpretan los lenguajes de programación en bytes, que están compuestos de ocho dígitos. A medida que los
ordenadores y los programas aumentan su capacidad de procesamiento, funcionan con múltiplos de ocho, como
16 o 32. Por este motivo, el sistema hexadecimal, de 16 dígitos, es un estándar en la informática. El sistema
hexadecimal se usa más que todo en la informática y las ciencias de la computación. (Cuazozon, 2019)

Ejemplo

Para convertir un binario a hexadecimal se agrupa en 4 cifras por corresponden a bit la obtención de 16 cifras, por
tanto, para convertir un binario a hexadecimal se agrupa de derecha a izquierda en 4 bits y buscar su equivalente
en la tabla binaria para conformar el numero hexadecimal.

Y de Hexadecimal a Binario se hace lo inverso

INFORMATICA ADMINISTRATIVA
7/13
UNIVERSIDAD NACIONAL AUTONOMA DE HONDURAS III_PAC2021

Operaciones Aritméticas y Lógicas

El procesamiento de la información incluye realizar una serie de operaciones con los datos; estas operaciones y
las particularidades de las mismas en su realización por el computador.

Operaciones aritméticas con binarios

Las operaciones aritméticas básicas (suma, resta, multiplicación y división) en sistema binario se realizan en forma
análoga a la decimal, aunque, por la sencillez de su sistema de representación, las tablas son realmente simples:

Tabla 4.3.-Operaciones básicas en binario Suma aritmética Resta aritmética Producto aritmético 0 + 0 = 0 0 + 1 =
1 1 + 0 = 1 1 + 1 = 0 y llevo 1(*) 0 - 0 = 0 0 - 1 = 1 y debo 1 (*) 1 - 0 = 1 1 - 1 = 0 0 . 0 = 0 0 . 1 = 0 1 . 0 = 0 1 . 1 = 1

(*) Llamado normalmente acarreo. En binario 1+1=10 (es 0 y me llevo 1), igual que en decimal 6+6=12 (es 2 y me
llevo 1)

INFORMATICA ADMINISTRATIVA
8/13
UNIVERSIDAD NACIONAL AUTONOMA DE HONDURAS III_PAC2021

Codificación Binaria
En un sistema digital se le denomina codificación a la asignación de un significado a una configuración de bits.

Al modelar problemas es usual encontrar variables que pueden tomar múltiples valores, se le denomina
codificación al proceso de convertir esas variables en señales binarias.

La elección adecuada del código puede conducir a redes lógicas más simples.

Ejemplo: estado del semáforo puede tomar uno de tres valores.

Otra posibilidad es emplear dos bits para representar las tres situaciones que son posibles; ya que con dos bits
pueden simbolizarse, en binario, cuatro casos. Existen gran cantidad de códigos posibles, ya que el nombre binario
para el primer color puede elegirse de 4 maneras diferentes; el código binario para el segundo color puede ser
elegido de tres maneras diferentes, y el tercer color puede ser elegido de dos modos diferentes. Existen 24 formas
de representar la variable multivaluada color mediante un vector binario.

Tres clases de códigos: numéricos, alfanuméricos y de despliegue

Códigos numéricos
Los más empleados son aquellos usados para representar números decimales. El código representa los dígitos
decimales por una secuencia de símbolos binarios.

1. Códigos ponderados Se denomina código ponderado a uno en el que a cada posición de la secuencia binaria se
le asigna un peso o ponderación.

Ejemplo. Código BCD El código ponderado más empleado es el BCD, que representa a los dígitos decimales por
secuencias de bits en sistema binario. BCD es un acrónimo de Binary Coded Decimal es decir, decimal codificado
en binario.

La tabla es el código. Cada secuencia de 4 bits es una palabra del código. Nótese que a cada dígito decimal se le
asocia una secuencia de 4 bits.

INFORMATICA ADMINISTRATIVA
9/13
UNIVERSIDAD NACIONAL AUTONOMA DE HONDURAS III_PAC2021

Transmisión de símbolos BCD. A través de un par de cables, puede enviarse una secuencia de cifras decimales
codificadas en binario. Si enviamos primero las unidades, luego las decenas y después las centenas; y si se envía
primero el bit menos significativo, se tendrá que la siguiente forma de onda representa el número 923:

La situación anterior ilustra una transmisión serie. La duración temporal de los bits y la forma de iniciar y terminar
la comunicación debe ser acordada entre el transmisor y receptor, esta modalidad se denomina comunicación
asincrónica. Si además se transmite una señal de reloj, se tendrá una comunicación serial sincrónica.

Distancia Se define la distancia


entre dos palabras de un código, como el número de dígitos que se deben cambiar a una palabra para obtener la
otra. Por ejemplo: Hay distancia 1 entre 0100 y 0110. Hay distancia 4 entre 0011 y 1100.

La distancia del código es la mínima distancia entre dos palabras consecutivas cualesquiera del código. En ciertas
aplicaciones son útiles los códigos de distancia unitaria. Uno de los más empleados es el código Gray, que es un
sistema de codificación que ordena un conjunto de 2 n números binarios, de tal modo que sólo uno de los n bits
cambia de una palabra a la siguiente. Por ejemplo, para palabras de largo igual a 3 bits, se pueden representar 8
números decimales según:

Nótese que entre números decimales consecutivos la distancia entre las palabras codificadas es 1.

2, Código reflejado. Cuando en una lista ordenada ascendente, según el código, la mitad superior es simétrica con
la inferior, exceptuando el bit de mayor orden, se dice que el código es reflejado. Ejemplo: Código Gray con largo
de palabra de dos bits: 00 01 -- 11 10 Nótese que lo anterior permite construir tablas de código Gray con largos
de palabra mayores. Para obtener el código para largo tres, se duplica el código de largo dos, mediante un reflejo;
a la mitad superior se la antecede con un 0 y a la inferior con un 1, ver Figura 3.4.

INFORMATICA ADMINISTRATIVA
10/13
UNIVERSIDAD NACIONAL AUTONOMA DE HONDURAS III_PAC2021

3. Código cíclico En éstos, las palabras consecutivas tienen la misma distancia, y esta distancia existe también
entre la primera y la última palabra del código. En este sentido, la lista puede considerarse cerrada.

Paridad En aplicaciones digitales de movimiento de información, es importante detectar cualquier tipo de error
en la información recibida. Cuando la probabilidad de error no es muy alta, ha probado ser efectivo un sistema
denominado Chequeo de paridad. Esta técnica emplea un bit extra, llamado de paridad, cuyo valor se selecciona
de tal forma de dejar un número par de unos en la palabra de código, entonces se dice que el código es de paridad
par. Si el bit se escoge tal que el número de unos en la palabra sea impar, se tiene un sistema de paridad impar.
Ejemplo 3.3. Generador y detector de paridad. Generador y detector de paridad. Se envían 4 bits en paralelo más
uno de paridad par. La Figura 3.6 muestra la generación del bit de paridad, mediante: 8 4 2 1 p b b b b En el
extremo receptor se calcula la señal detectora de paridad, mediante: 8 4 2 1 dp b b b b p

2. Códigos alfanuméricos
La mayor parte de los dispositivos periféricos empleados en sistemas de computación para comunicar al hombre
con las máquinas, permiten representar las letras minúsculas y mayúsculas, dígitos decimales, signos de
puntuación y caracteres especiales. Uno de los códigos más empleados es el código ASCII. Éste es un código de 7
bits, más uno de paridad. Permite representar 128 símbolos. Su nombre es una abreviación de "American
Standard Code for Information Interchange". Se tienen 32 símbolos de control, símbolos de puntuación, letras y
números. Los símbolos asociados a los dígitos decimales están entre 0x30 y 0x39; entonces basta considerar los 4
menos significativos para obtener el código BCD equivalente.

Los códigos binarios de las letras mayúsculas y minúsculas difieren en el estado de un bit. Pueden plantearse una
serie de sistemas combinacionales que decodifiquen o categoricen a símbolos pertenecientes al código ASCII. Por
ejemplo: ¿Es letra? , ¿Es letra o número?, etc.

INFORMATICA ADMINISTRATIVA
11/13
UNIVERSIDAD NACIONAL AUTONOMA DE HONDURAS III_PAC2021

En computadores personales se emplean 8 bits para representar caracteres, lo cual permite denotar 256 símbolos.
Esto ha sido especialmente útil en aplicaciones de procesamiento de textos en diversos idiomas, pues pueden
incluirse letras con diferentes tipos de acentos.

El estándar ISO-8859 posee la codificación ASCII en su rango inicial (128 caracteres) y otros 128 caracteres para
cada codificación de diferentes lenguas originarias de Europa occidental, utilizando 8 bits. ISO-8859-1 es el
alfabeto latino. Este código no cubre a lenguajes con otros alfabetos, como el chino o el árabe.

Códigos de despliegue (Display Codes)


Existe una variedad de códigos empleados en voltímetros digitales, tubos de rayos catódicos y calculadoras. Uno
de los más empleados es el código de siete segmentos, cuya tabla se ilustra a continuación:

INFORMATICA ADMINISTRATIVA
12/13
UNIVERSIDAD NACIONAL AUTONOMA DE HONDURAS III_PAC2021

Bibliografía
Cuazozon, J. (5 de JUNIO de 2019). https://www.academia.edu. Obtenido de
https://www.academia.edu/8607641/APLICACIONES_DE_LOS_SISTEMAS_DE_NUMERACION_EN_LA_CO
MPUTACION

Instituto Universitario de investigacion de robotica. (29 de Mayo de 2018). Instituto Universitario de


investigacion de robotica. Obtenido de http://robotica.uv.es:
http://robotica.uv.es/pub/Libro/PDFs/CAPI4.pdf

Norton, P. (2007). Introducción a la Computación. Mexico: McGraw-Hill.

Recursos

1. El sistema binario. Aplicaciones


https://www.youtube.com/watch?v=eg6HH3pBJ_8
2. Historia de los sistemas de numeración
https://www.youtube.com/watch?v=Mkov8Ezs8P4
3. Conversos binario a decimal
http://recursostic.educacion.es/secundaria/edad/4esotecnologia/quincena5/4q2_contenidos_2b.htm#
4. Ejercicios interactivos sistemas de numeración
http://recursostic.educacion.es/secundaria/edad/4esotecnologia/quincena5/4q2_contenidos_2c.htm
5. Sistemas Digitales
https://es.coursera.org/lecture/sistemas-digitales/leccion-l1-1-sistemas-digitales-vl60w
https://es.coursera.org/lecture/sistemas-digitales/leccion-l1-2-descripcion-de-los-sistemas-digitales-
7HGQ4
6. Documental Tec. "La Batalla Del Chip"
https://www.youtube.com/watch?v=6adRqK6v9Zg
7. La Historia De: El Transistor
https://www.youtube.com/watch?v=f3IUVvJ2XgI
8. Almacenamiento de datos y su representación. El sistema binario
https://www.youtube.com/watch?v=TDKHa1DQp1A&t=456s
9. Representación computacional de datos (2) - Sistemas de numeración posicionales
https://www.youtube.com/watch?v=sb4Ipo6Gj2o
https://www.youtube.com/watch?v=Y6UQR7LNAKw
https://www.youtube.com/watch?v=9-_h1I2y60U
https://www.youtube.com/watch?v=P1VEwvP7WYg

INFORMATICA ADMINISTRATIVA
13/13

También podría gustarte