Clase #2 - Repaso
Clase #2 - Repaso
Clase #2 - Repaso
Infraestructura
Tecnológica
2.1
Repaso
Sistemas de Numeración, Operaciones y Códigos
Objetivo
Ejemplo
● 1:
Solución:
47 = () + ()
47 = 40 + 7
Sistema de Numeración
Binario
Ejercicio 1:
Ejemplo 5:
Ejercicio 2:
Ejemplo 6:
Aritmética Binaria:
Multiplicación
Ejercicio 3:
Ejemplo 7:
● Dividir: 110 entre 11
Sistema de Numeración
Hexadecimal
Método 2:
2.2
Repaso
Números con Signo
Números con Signo
1. Los computadores, deben ser capaces
de manejar números positivos y
negativos.
• Un bit de signo (0 es +, 1 es -)
• Rango: - ( - 1) … -0, +0 … - 1
El complemento a 1 y el complemento a 2
de un número binario son importantes
porque permiten la representación de
números negativos.
Complemento a 1
Ejemplo 8:
● Hallar el complemento a 2 de
10110010:
Complemento a 2
Funcionamiento Complemento a 2
(Números Positivos)
Complemento a 2
Funcionamiento Complemento a 2
(Números Negativos)
○ Si a un numero le sumamos 8 volvemos al mismo numero
○ Si al numero le sumamos 7 retrocedemos uno, es como si
restáramos 1.
Complemento a 2
Funcionamiento Complemento a 2
(Números Negativos)
○ Si a un numero le sumamos 8 volvemos al mismo numero
○ Si al numero le sumamos 7 retrocedemos uno, es como si
restáramos 1.
Complemento a 2
• Rango: 0 …
Números sin Signo
• Pasar k a binario
• Unicode
ASCII
● Columna 67 (Minúsculas)
UNICODE
● Universalidad, uniformidad, unicidad de un sistema de caracteres.
● Notación U+código
● 0x00000000 – 0x0010FFFF
● Es mas complejo
● https://unicode-table.com/es/
Referencias
[1] “Programación en ensamblador y arquitectura del procesador”. Notas de Clase.
Rafael Gómez. Universidad de los Andes.