ESCUELA:
PONENTE:
BIMESTRE:
Arquitectura de Computadores
CICLO:
CIENCIAS DE LA COMPUTACIÓN
II BIMESTRE
Ing. Greyson Alberca Prieto
Octubre – Febrero 2009
CAPÍTULO V“Aritmética del Computador”
Capítulo VI Arquitectura de Computadores
2
Contenidos
1. Aritmética del Computador2. Repertorio de Instrucciones3. Unidad de Control4. Unidad Aritmético Lógica
Bibliografía ・Organización y Arquitectura de Computadores, William Stalling
Capítulo VI Arquitectura de Computadores
3
Datos
Los computadores manejan datos representados como una secuencia de bits.
Los datos pueden ser numéricos y no numéricos. Datos no numéricos: Representación ASCII de
los caracteres (cada uno ocupa 1 byte). Ejercicio: Fijaos en las representaciones de los
caracteres 0 a 9, y la relación que hay entre las representaciones de las mayúsculas y las correspondientes minúsculas. ¿Es sencillo ordenar alfabéticamente?
• Nos centraremos en los datos numéricos.
Datos Núméricos
Tipos: –Enteros o punto fijo. –Reales o punto flotante. • Potencias enteras de 2: 20=1, 21=2, 22=4, 23=8, 24=16, 25=32, 26=64, 27=128, 28=256, 29=512, 210=1024=1K, 211=2K, 212=4K, 220=1048676=1M, 230=1G, 240=1T, .....
Enteros
Conversión Decimal - Binario
Conv. Binario -Decimal
Códigos Hexadecimal y Cotal
R. Signo y magnitud
Signo - Magnitud
Rep. Complemento A2
Complemento A 2
Ejemplo
Ejemplo
Ejemplo
Rango de Complemente A2
Conversión Logitudes
Aritmética con Enteros
Adición y Substracción
Hardware para adición
Multiplicación
Mult. Binaria sin Signo
Mult. Binaria sin Signo
Diagrama
Mult. de números negativos
Algoritmo de Booth
Algoritmo de Booth
Números Reales
Punto Flotante
Ejemplos
Signos de Punto Flotante
Normalización
Numeros expresables
IEEE 754
Top Related