Arquitectura de Computadores Cap VI:Aritmética del computador

Post on 17-Dec-2014

2.397 views 0 download

description

Aritmética del computadorPonente: Ing. Greyson Alberca Prieto

Transcript of Arquitectura de Computadores Cap VI:Aritmética del computador

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