Está en la página 1de 67

Aritmética del Computador

Fundamentos y Aplicaciones
Objetivos de Aprendizaje:
Objetivos de Comprender representación de
Aprendizaje información.
Identificar sistemas numéricos y
alfanuméricos.
Dominar números binarios, octales
y hexadecimales.
Realizar conversiones y
operaciones entre sistemas
numéricos.
Explorar representación y
aritmética en coma fija.
Introducción
Introducción:
Introducción
En esta lección, exploraremos a
fondo el tema de la aritmética en
computadoras. La aritmética es
esencial para comprender cómo las
computadoras realizan cálculos y
procesan datos en su forma más
básica. Destacaremos tres aspectos
clave: características, representación
y aritmética.
Características:
Las computadoras se basan en un sistema de
numeración binario, que utiliza solo dos dígitos:
Características de la aritmética en
computadoras: 0 y 1. Esto contrasta con el sistema decimal
que usamos comúnmente, que tiene diez
dígitos (0 al 9).
La aritmética en computadoras se realiza
utilizando circuitos electrónicos que pueden
interpretar y operar con estos dígitos binarios.
A diferencia de los humanos, las computadoras
pueden realizar cálculos extremadamente
rápido y con una precisión asombrosa, lo que
las hace ideales para tareas científicas y de
ingeniería.
Ejemplo de
características:
Supongamos que deseamos sumar dos
números en una computadora. En el
sistema decimal, 5 + 3 es igual a 8. Sin
embargo, en binario, esto se vería como 101
+ 11, lo que da como resultado 1000. Esta
representación binaria es fundamental para
la aritmética de la computadora.
Representación:
Representación
de datos en
sistemas
binarios:

Los datos en una


Esta representación binaria
computadora se
Por ejemplo, la letra "A" en se aplica a todo tipo de
almacenan en forma
binario se representa como datos, desde números hasta
binaria utilizando bits (0 o
01000001. texto, imágenes y sonidos.
1) y bytes (conjuntos de 8
bits).
Ejemplo de
representación:
Imagina que
deseamos
representar el 13 dividido por 2 es igual a 6 con un residuo de 1.
número decimal
13 en binario. 6 dividido por 2 es igual a 3 con un residuo de 0.
Esto se hace
mediante la 3 dividido por 2 es igual a 1 con un residuo de 1.
conversión de
decimal a binario, 1 dividido por 2 es igual a 0 con un residuo de 1.
dividiendo
sucesivamente
por 2:
Luego, leemos los residuos
de abajo hacia arriba para
obtener 1101, que es la
representación binaria de
13.
Aritmética:
Aritmética en el
sistema binario:
En la aritmética binaria, las
operaciones básicas son
similares a las del sistema
decimal, pero se aplican a
dígitos binarios (0 y 1).
Por ejemplo, la suma de 1 + 1 en binario es igual a 10 (2 en
decimal), y la multiplicación se basa en reglas similares.
Ejemplo de aritmética:
La suma binaria da como resultado 11000,
que es 24 en decimal.
En resumen, la aritmética en computadoras
es fundamental para comprender cómo
funcionan y procesan datos. A través de
ejemplos y ejercicios, profundizaremos en
estas áreas clave para que puedas aplicar
estos conceptos en la programación y el
procesamiento de datos.
Representación de
Información
Representación
de
Información:

Bits y bytes. Notación en base Representación


2. en binario de
datos y
caracteres.
exploraremos la representación de
información en sistemas
computacionales. Comprenderemos
conceptos clave como bits y bytes,
notación en base 2 y cómo se
representa en binario tanto datos
como caracteres.
¿Qué son los bits y bytes?:

Los bits son la unidad más básica de información en una


computadora y pueden tener dos valores: 0 o 1. Un solo
Bits y Bytes: dígito binario es un bit.
Los bytes son conjuntos de 8 bits. Son la unidad
comúnmente utilizada para medir la capacidad de
almacenamiento y la cantidad de datos en una
computadora.

Ejemplo de bits y bytes:

Un byte puede representar 256 valores diferentes (2^8), que


van desde 00000000 hasta 11111111 en binario. Cada
combinación única de 8 bits representa un valor diferente,
como un número o un carácter.
Notación en Base 2:

La notación en base 2:

El sistema binario utiliza la notación en base 2, lo que significa


que solo hay dos dígitos posibles: 0 y 1.
A diferencia del sistema decimal, que es base 10 (con diez
dígitos del 0 al 9), el sistema binario utiliza solo dos dígitos, lo que
lo hace ideal para representar información en dispositivos
electrónicos.
Ejemplo de notación en base 2:

Para representar el número decimal 13 en binario, realizamos la conversión:

13 dividido por 2 es igual a 6 con un residuo de 1.


6 dividido por 2 es igual a 3 con un residuo de 0.
3 dividido por 2 es igual a 1 con un residuo de 1.
1 dividido por 2 es igual a 0 con un residuo de 1.
Leemos los residuos de abajo hacia arriba para obtener 1101, que es la
representación binaria de 13.
Representación en Binario de Datos y Caracteres:
Datos y caracteres en binario:

Todos los datos en una computadora, ya sean números, texto, imágenes o


sonidos, se representan en binario.
Los caracteres, como letras y símbolos, también tienen representaciones
binarias conocidas como códigos de caracteres, como el código ASCII.
Ejemplo de representación en binario:

La letra "A" en binario se representa comúnmente como 01000001 en el


código ASCII. Cada letra, número o símbolo tiene su propia representación
binaria en este sistema, lo que permite que las computadoras almacenen y
procesen texto y otros datos.
En resumen,, hemos explorado conceptos esenciales sobre la
representación de información en sistemas computacionales, incluyendo
los conceptos de bits y bytes, la notación en base 2 y cómo se
representan en binario tanto datos como caracteres. Esta comprensión
básica es fundamental para trabajar con datos en el contexto de la
aritmética computacional y la programación.
Representaciones
Numéricas
Representaciones Numéricas:

Representación en sistemas Uso de códigos de


binarios. caracteres como ASCII y
Unicode.
Nos sumergiremos en las representaciones numéricas
utilizadas en sistemas computacionales. Examinaremos la
representación en sistemas binarios y cómo se utilizan
códigos de caracteres como ASCII y Unicode para
representar texto y símbolos.
Representación en Sistemas Binarios:

Representación de números en binario:

Los números en sistemas binarios se componen de los dígitos 0 y 1.


Cada posición en un número binario representa una potencia de 2. La
posición más a la derecha representa 2^0 (1), la siguiente 2^1 (2), luego
2^2 (4), y así sucesivamente.
Ejemplo de representación en binario:

El número decimal 10 en binario se representa como 1010. Esto


significa 1 * 2^3 (8) + 0 * 2^2 (0) + 1 * 2^1 (2) + 0 * 2^0 (0), que suma 10
en decimal.
Uso de Códigos de Caracteres como ASCII y Unicode:

Códigos de caracteres:

Los códigos de caracteres son sistemas que asignan números


(generalmente en binario) a caracteres, símbolos y funciones
especiales.
ASCII (American Standard Code for Information Interchange) es un
código de caracteres ampliamente utilizado que asigna valores
numéricos a caracteres en inglés, como letras, números y símbolos
comunes.
Ejemplo de ASCII:

El carácter "A" tiene el valor ASCII 65.


El carácter "a" tiene el valor ASCII 97.
Los números tienen sus propios valores ASCII, por ejemplo, "0" es 48 y
"9" es 57.
Unicode:

Unicode es un estándar más amplio que incluye una amplia variedad de


caracteres de diferentes idiomas y símbolos.
Permite la representación de caracteres en diferentes idiomas y
escrituras, como el chino, árabe y cirílico, además de los caracteres en
inglés.
Ejemplo de Unicode:

El carácter "A" en Unicode se representa como U+0041.


El carácter "¡" en Unicode se representa como U+00A1.
Unicode permite la representación de emojis, caracteres matemáticos, y
mucho más.
En resumen, hemos explorado las representaciones numéricas utilizadas en
sistemas computacionales. Aprendimos sobre la representación en sistemas
binarios y cómo se utilizan códigos de caracteres como ASCII y Unicode
para representar texto y símbolos. Estos sistemas son fundamentales para la
comunicación y el procesamiento de datos en las computadoras modernas.
Sistemas
Numéricos
Concepto y Representación:

Sistemas binario, octal y Métodos de conversión


hexadecimal. entre sistemas.
Sistemas Numéricos

Concepto y Representación:
Profundizaremos en los sistemas numéricos utilizados en informática,
incluyendo el sistema binario, octal y hexadecimal. También exploraremos
los métodos de conversión entre estos sistemas.

Sistema Binario:

El sistema binario es fundamental en la informática, ya que se basa en dos


símbolos, 0 y 1.
Cada posición en un número binario representa una potencia de 2.
A menudo, se usa para representar datos en formato digital, como números
en circuitos electrónicos.
Ejemplo de número binario:

El número binario 1101 se traduce a decimal


como
1 * 2^3 (8) + 1 * 2^2 (4) + 0 * 2^1 (0) + 1 * 2^0 (1),
lo que suma 13 en decimal.
Sistema Octal:

El sistema octal utiliza 8 símbolos, del 0 al 7.


Cada posición en un número octal representa una
potencia de 8.
Fue ampliamente utilizado en los primeros días de
la informática, pero ha sido reemplazado en gran
medida por el sistema hexadecimal.
Ejemplo de número octal:

El número octal 75 se traduce a decimal como


7 * 8^1 (56) + 5 * 8^0 (5),
lo que suma 61 en decimal.
Sistema Hexadecimal:

El sistema hexadecimal utiliza 16 símbolos, del 0 al 9 y


las letras A a F para representar valores del 10 al 15.

Cada posición en un número hexadecimal representa


una potencia de 16.

Es ampliamente utilizado en programación y


representación de colores en informática.
Ejemplo de número hexadecimal:

El número hexadecimal 1A3 se traduce a decimal


como
1 * 16^2 (256) + 10 * 16^1 (160) + 3 * 16^0 (3),
lo que suma 419 en decimal.
Métodos de Conversión entre Sistemas:

La conversión entre sistemas numéricos es común en


informática.

Para convertir de binario a decimal, simplemente se


suma el valor de cada posición.

Para convertir de decimal a binario, se dividen


sucesivamente por 2 y se toma el residuo en cada paso.
Ejemplo de conversión de decimal a binario:

Decimal 10 en binario es:

10 / 2 = 5 (residuo 0)
5 / 2 = 2 (residuo 1)
2 / 2 = 1 (residuo 0)
1 / 2 = 0 (residuo 1)

Entonces, el binario de 10 es 1010.


En resumen, exploramos los sistemas numéricos
clave en informática: binario, octal y hexadecimal.
Aprendimos sobre su representación y cómo
realizar conversiones entre ellos. Estos sistemas
son esenciales para la programación y el
procesamiento de datos en computadoras.
Conversión y
Operaciones
Conversión y Operaciones:

Conversiones entre Ejercicios de suma,


sistemas numéricos. resta, multiplicación y
división en binario.
Conversión y Operaciones

Conversión entre Sistemas Numéricos:

Aprenderemos cómo convertir números entre


sistemas numéricos, y luego realizaremos ejercicios
de suma, resta, multiplicación y división en el
sistema binario.
Paso 1: Conversión de Decimal a Binario

Para convertir un número decimal a binario, sigue estos pasos:


Ejemplo: Convertir 13 a binario
Divide el número decimal por 2 y anota el residuo.
13 / 2 = 6 con un residuo de 1.
Divide el cociente anterior (6) por 2 y anota el residuo.
6 / 2 = 3 con un residuo de 0.
Continúa dividiendo el cociente entre 2 y anotando los residuos hasta que el cociente
sea 0.
3 / 2 = 1 con un residuo de 1.
1 / 2 = 0 con un residuo de 1.
Ahora, lee los residuos de abajo hacia arriba: 1101. Por lo tanto, 13 en binario es 1101.
Paso 2: Suma en Binario

Para sumar números binarios, sigue estos pasos:


Ejemplo: Sumar 1101 y 101
Escribe los números uno debajo del otro, alineando las
posiciones de derecha a izquierda.
Comienza sumando desde la posición de la derecha. 1 + 1 es igual a
10 en binario. Escribe el 0 y lleva el 1 (acarreo) a la siguiente
columna.
Continúa sumando las columnas siguientes, teniendo en
cuenta el acarreo.
1 (acarreo) + 0 + 1 = 10 en binario. Escribe el 0 y lleva el 1
(acarreo) a la siguiente columna.
Suma la última columna: 1 (acarreo) + 1 + 0 = 10 en
binario.

El resultado de la suma de 1101 y 101 en binario es 100.


Paso 3: Resta en Binario (con préstamo)
Para restar números binarios con préstamo, sigue estos pasos:
Ejemplo: Restar 1101 - 101

Escribe el minuendo (1101) y el sustraendo (101) uno debajo del otro,


alineando las posiciones de derecha a izquierda.
Paso 3: Resta en Binario (con préstamo)
Comienza restando desde la posición de la derecha.
1 - 1 es igual a 0.
1
1101
101 -
-------
1 10 0 1
Continúa restando las columnas siguientes, teniendo en cuenta
los préstamos si es necesario.
No puedes restar 0 de 1 en la segunda columna, por lo que
tomas prestado 1 del siguiente dígito a la izquierda (1 en este
caso).
Ahora, tienes 10 - 1 = 1 en la segunda columna.

1101
101 -
-------
01
Resta la última columna: 1 - 0 = 1.

1101
101 -
-------
Diapositiva 8: Coma Fija
Representación y Aritmética en Coma Fija:

Representación de números en coma fija.


Operaciones aritméticas en coma fija.
Ejemplos prácticos de representación y operaciones.
Diapositiva 9:
Taller Práctico
Taller Práctico para
Estudiantes:

Ejercicios de conversión y operaciones. Aplicación de conceptos aprendidos.


Diapositiva 10: Reflexión Final
Reflexión Final:

Importancia de la aritmética en informática.


Aplicaciones en programación y diseño.
Desafíos y casos reales en aritmética computacional.

También podría gustarte