Está en la página 1de 41

Introducción a los

Sistemas de Cómputo
Tema: Generalidades
Semana 4
Fecha: 21 de febrero 2022
Introducción a los Sistemas de Cómputo
Manejo de Bases Numéricos en Computadora

• Sistemas de Numeración
El concepto de número y el proceso de desarrollo del conteo han
sido históricamente registrados a lo largo del tiempo; sin embargo,
sólo es posible identificar sus inicios por medio de amplias
conjeturas.
Introducción a los Sistemas de Cómputo
Manejo de Bases Numéricos en Computadora

Cuando hubo la necesidad de realizar conteos más extensos y de


sistematizar este proceso, el ser humano desarrolló un sistema de
conteo a base de números, y son algunos números los que han
servido como base de algunos sistemas de conteo.
Introducción a los Sistemas de Cómputo
Manejo de Bases Numéricos en Computadora

Sin embargo, el sistema numérico con el que estamos más


familiarizados tiene una base o raíz 10, el cual, sin duda alguna,
resulta de la contabilidad de los diez dedos de las manos.

El origen de este sistema data del año 500 d.C., en India, pero con el
paso del tiempo esta notación se dispersó a través de Europa como
el método predominante de cálculo.
Introducción a los Sistemas de Cómputo
Manejo de Bases Numéricos en Computadora

Este sistema posee diez símbolos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9; sin


embargo, las computadoras no utilizan esta base numérica para sus
cálculos; sino un sistema basado sobre una raíz dos, el cual tiene
solamente dos dígitos: 0, 1. Este sistema numérico de base dos es
denominado sistema binario..
Introducción a los Sistemas de Cómputo
Manejo de Bases Numéricos en Computadora

Este sistema numérico de base dos es denominado sistema binario.


Pero no fue sino hasta 1945, cuando John Von Neumann estableció
el concepto de programa almacenado para las computadoras
digitales, que el sistema binario se convirtió en el lenguaje común de
todas las computadoras de esa generación y de las futuras.
Introducción a los Sistemas de Cómputo
Manejo de Bases Numéricos en Computadora

El sistema binario es utilizado en las computadoras por las siguientes


razones:
Simplifica los circuitos aritméticos de las computadoras.
Proporciona una manera sencilla de almacenar
información e instrucciones.
Proporciona confiabilidad.
Introducción a los Sistemas de Cómputo
Manejo de Bases Numéricos en Computadora

Cuando se trabaja con computadoras, también se utilizan otros dos


sistemas numéricos: hexadecimal y octal, utilizados principalmente
como un método para la representación de números binarios.
Introducción a los Sistemas de Cómputo
Manejo de Bases Numéricos en Computadora

• Sistema numérico decimal


El sistema numérico decimal está basado en una raíz de 10 y está
compuesto por los dígitos 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

La posición de cada cifra, de derecha a izquierda, indica las


unidades, decenas, centenas, etcétera. Por esta razón, a este
sistema también se le llama sistema posicional.
Introducción a los Sistemas de Cómputo
Manejo de Bases Numéricos en Computadora

• Sistema numérico binario


Sistema de numeración de base 2, el cual se representa por los
números 0 y 1.

Los números binarios son el sistema común interno de la


computación digital debido a la relativa simplicidad de registrar,
almacenar y reconocer variables de sólo dos valores.
Introducción a los Sistemas de Cómputo
Manejo de Bases Numéricos en Computadora

El valor de un número binario es computado multiplicando el valor


de cada dígito por la correspondiente potencia de dos y sumando
todos estos productos.
La presencia de un 1 en una posición digital de un número binario
indica que la correspondiente potencia de dos es usada en la
determinación del número binario. El 0 en una posición digital indica
que la correspondiente potencia de dos está ausente del número
binario.
Introducción a los Sistemas de Cómputo
Manejo de Bases Numéricos en Computadora

• Sistema numérico octal


Se basa en una raíz 8 y utiliza los dígitos 0, 1, 2, 3, 4, 5, 6, 7. Este
sistema tiene características especiales que lo hacen muy útil en
muchas situaciones que involucran números binarios.
Introducción a los Sistemas de Cómputo
Manejo de Bases Numéricos en Computadora

Puesto que tres dígitos binarios se agrupan y representan un dígito


octal, muchas operaciones binarias pueden representarse usando
dígitos octales, esto es extremadamente útil cuando se trabaja con la
consola del operador en muchas computadoras binarias.
Introducción a los Sistemas de Cómputo
Manejo de Bases Numéricos en Computadora

En la tabla 2.1 se muestra cómo son


utilizados los dígitos octales para la
representación de agrupaciones de tres
dígitos.
Introducción a los Sistemas de Cómputo
Manejo de Bases Numéricos en Computadora

• Sistema numérico hexadecimal


El sistema numérico hexadecimal se basa en una raíz 16, por lo que
emplea 16 dígitos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F; en éste,
los dígitos del 0 al 9 se usan en sentido normal y los otros seis
dígitos, representados por las letras A, B, C, D, E, F, se utilizan con
equivalencia (A = 10, B = 11, C = 12, D = 13, E = 14, F = 15).
Los sistemas octal y hexadecimal son más cortos en longitud que el
número binario.
Introducción a los Sistemas de Cómputo
Manejo de Bases Numéricos en Computadora

En la actualidad, la mayor parte de las


minicomputadoras usan el sistema octal, mientras
que las computadoras de gran escala utilizan el
sistema hexadecimal para desplegar datos de
entrada/salida.

La tabla 2.2 representa la equivalencia de un


dígito hexadecimal respecto al sistema binario.
Introducción a los Sistemas de Cómputo
Manejo de Bases Numéricos en Computadora

• Conversiones
• Decimal a binario
Para esta conversión, el número del sistema decimal se divide entre
2, cuyo resultado entero se vuelve a dividir entre 2, y así
sucesivamente.
Ordenados los restos, del último al primero, éste será el número
binario que se busca.
Introducción a los Sistemas de Cómputo
Manejo de Bases Numéricos en Computadora

• Ejemplo:

• Método de divisiones sucesivas


Convertir el número decimal 184 en binario. El procedimiento
consiste en realizar divisiones sucesivas entre 2; el cociente se pone
en la parte de arriba y el residuo en la parte baja de la tabla
siguiente.
Introducción a los Sistemas de Cómputo
Manejo de Bases Numéricos en Computadora

• Método de las potencias de 2


Convertir el número decimal 246 a binario. Este método utiliza las
potencias de 2; a diferencia del método anterior no se busca dividir,
sino sumar cantidades, de tal manera que al sumarlas se obtenga el
valor a convertir.
Para la conversión, se prepara una tabulación como la mostrada
(obviamente se pueden poner más potencias de 2).
Introducción a los Sistemas de Cómputo
Manejo de Bases Numéricos en Computadora

Ahora, iniciada la potencia más grande de 2, se pone un 1 en la columna, de tal


manera que nos sirva para sumar y obtener el total de 246.
Por razones obvias, la columna de 28 (256) excede el valor de 246, por lo que
debajo de esta columna se anota el valor de 0.
Introducción a los Sistemas de Cómputo
Manejo de Bases Numéricos en Computadora

El valor de 128 es menor que el 128, por tanto, ponemos un valor de


1 en su columna, hasta este momento llevamos ya 128 unidades de
las 246 que debemos sumar.

Si sumamos 128 + 64 = 192; por tanto, todavía no hemos


conseguido el total, por lo que abajo del 64 colocamos nuevamente
un 1.
Introducción a los Sistemas de Cómputo
Manejo de Bases Numéricos en Computadora

Hasta el momento llevamos 192 unidades, por tanto, restan sumar


54. El siguiente valor es 32, el cual también usaremos para sumarlo
a los 192 que llevamos, de esta forma, después de ese paso
tenemos 192 + 32 = 224, y aún nos restan 22 unidades.
Introducción a los Sistemas de Cómputo
Manejo de Bases Numéricos en Computadora
Así, seguimos sumando valores hasta completar las 22 unidades que
nos hacen falta.

Después de esto podemos comprobar que tenemos 128 1 64 1 32 1


16 1 4 1 2 5 246; entonces, la conversión del número decimal 246 es
igual a 011110110.
Introducción a los Sistemas de Cómputo
Manejo de Bases Numéricos en Computadora

• Binario a decimal
A través de ésta, se multiplica el número del sistema binario por 2
elevado al valor de su posición, empezando desde 0, de derecha a
izquierda, y cuyos resultados se suman entre sí. Éste será el
número decimal que se busca.
Ejemplo:
Convertir el siguiente número binario a decimal: 10010111.
Introducción a los Sistemas de Cómputo
Manejo de Bases Numéricos en Computadora

Para esta conversión, se hace la tabla correspondiente de las


potencias de 2 y se acomoda el número en binario a convertir,
cuidando de acomodarlos en la posición correcta.
Introducción a los Sistemas de Cómputo
Manejo de Bases Numéricos en Computadora

Se multiplica cada dígito binario por su correspondiente potencia de 2


y el resultado de cada potencia se suma.
128 + 0 + 0 + 16 + 0 + 4 + 2 + 1 = 151
El resultado de esta conversión es 151 en sistema decimal.
Introducción a los Sistemas de Cómputo
Manejo de Bases Numéricos en Computadora

• Decimal a hexadecimal
Para ésta se convierte el número decimal a binario y el número
binario resultante se agrupa de 4 en 4, empezando de derecha a
izquierda.

Si faltaran números para completar los patrones de 4 bits, los


espacios se pueden rellenar con el número 0.
Introducción a los Sistemas de Cómputo
Manejo de Bases Numéricos en Computadora

Después, cada agrupación se convierte a decimal y por último se


pone su equivalencia en hexadecimal.

• Ejemplo:
Convertir el valor decimal 651 a hexadecimal.
Primero, convertimos el número decimal a binario:
651 = 1010001011
Introducción a los Sistemas de Cómputo
Manejo de Bases Numéricos en Computadora

En seguida, este número se agrupa de 4 en 4, de derecha a


izquierda; si faltaran dígitos se puede completar con 0.
Introducción a los Sistemas de Cómputo
Manejo de Bases Numéricos en Computadora

• Ejemplo:
Convertir el valor decimal 651 a hexadecimal.
Primero, convertimos el número decimal a binario:
651 = 1010001011
Introducción a los Sistemas de Cómputo
Manejo de Bases Numéricos en Computadora

En seguida, este número se agrupa de 4 en 4, de derecha a


izquierda; si faltaran dígitos se puede completar con 0.
Introducción a los Sistemas de Cómputo
Cuantificación de bits y bytes

• Cuantificar
La palabra cuantificar hace referencia justamente a la idea de
cantidad, algo que puede ser contado, medido o mesurado en
términos numéricos y que por tanto puede conocerse de manera
exacta y no aproximada o estimativa.
Introducción a los Sistemas de Cómputo
Cuantificación de bits y bytes

Toda la información que fluye en la memoria de una computadora, se


representa en una unidad llamada bit, un bit representa un estado o
un impulso eléctrico que puede ser positivo o negativo ( 1 ó 0).

El bit es la unidad mínima de representación de la información. La


unión de 8 bits representan 1 byte.
Introducción a los Sistemas de Cómputo
Cuantificación de bits y bytes

• ¿Qué es un bit?
Es la mínima pulsación electrónica que recibe una computadora (bit,
binary digit: dígito binario); es decir, es la mínima cantidad de
información (datos) que recibe una computadora y puede ser ya sea
0 o 1 y representa el estado de un dispositivo que puede tomar uno
de dos estados.
Introducción a los Sistemas de Cómputo
Cuantificación de bits y bytes

Por ejemplo:
Un foco puede estar apagado o encendido.
0 1
Introducción a los Sistemas de Cómputo
Cuantificación de bits y bytes

El significado o representación es la siguiente: 1 = encendido y 0 =


apagado. Un interruptor electrónico puede representar un bit.

Actualmente las computadoras utilizan varios dispositivos binarios de


dos estados para almacenar datos.
Introducción a los Sistemas de Cómputo
Cuantificación de bits y bytes

La mayoría de las veces los bits se utilizan para describir velocidades


de transmisión mientras que los bytes se utilizan para describir
capacidad de almacenamiento o memoria

• Byte
Es la agrupación de 8 bits, un patrón con una longitud de 8 bits se
llama byte.
Introducción a los Sistemas de Cómputo
Cuantificación de bits y bytes

Este término también se ha utilizado para medir el tamaño de la


memoria o de otros dispositivos de almacenamiento y se abrevia con
la letra “B”.

La memoria de una computadora que puede almacenar 8 millones de


bits de información es una memoria de 1 millón de bytes.
Introducción a los Sistemas de Cómputo
Cuantificación de bits y bytes

En la tabla siguiente se muestran los múltiplos de los bytes los cuales


nos facilitarán hacer referencia a una gran cantidad de bytes
contenidos en un archivo o dispositivo de almacenamiento, así como
también para cuantificar la capacidad de almacenamiento en la
memoria principal.

También podría gustarte