You are on page 1of 27

ARQUITECTURA DE

COMPUTADORES

Ing. Jonathan Correa Chávez


AGENDA

Introducción a los computadores

Estructura y Función

Organización y Arquitectura

AGENDA
MOTIVACION
Diseñar mejores programas de base

Optimizar Programas

Evaluar Desempeño

Entender la relación entre poder de computo, espacio y costos


COMPUTADOR

EL COMPUTADOR
Según (Stallings, 2010)
Que quiere decir programable?

Un computador es Maquina digital electrónica programable para el


tratamiento automático de la información, capaz de recibirla, operar
sobre ella mediante procesos determinados y suministrar los resultados
de tales operaciones

ARQUITECTURA DEL COMPUTADOR

Se refiere a todos los atributos visibles por


ORGANIZACION DEL COMPUTADOR un programador del sistema

Se refiere a las unidades funcionales y las


interconexiones que dan lugar a especificaciones

AGENDA
arquitectónicas
MULTIPLICAR

5 x 5 + 5 + 5 + 5 = 20
4
20
Ejemplo
Codop Operación
ADD Sumar
SUB Restar
MUL Multiplicar
DIV Dividir
LOAD Cargar los Datos
desde la Memoria
STORE Almacenar los Datos
en Memoria

Codop Ref.Operando Ref.Operando


Ejemplo

Arquitectura IBM/370
Estructura Funcionamiento

Superior

SISTEMA
JERÁRQUICO
Inferior
Entorno Operativo
Estructura Funcionamiento

Sistema de
Transferencia
de Datos

Mecanismos
de Control

Recursos de Recursos de
Almacenamien Procesamiento
to de Datos de Datos
ANTECEDENTES

1694
1623 STEPPED
3000 A.C 1RA CALCULADORA RECKONERTEPPED

1617 1642 1790


NAPIER PASCALINO TELAR DE
JACQUARD
Antecedentes
AGENDA

Introducción a los computadores

Historia de los Computadores

Elementos esenciales del Computador

AGENDA
COLOR: MORADO TARJETA GRAFICA: PARA VIDEOJUEGOS
SONIDO: BUENO DISCO DURO: MAS DE 500 GB
CAMARA: BUENA RESOLUCION RAM: MAS DE GB, ETC
VS
Términos

HERTZ BYTE
Ciclos de Reloj por Unidad de
Segundo Almacenamiento

WORD
Palabra (Cantidad de bits que se pueden mover
dentro de una
Medidas

CAPACIDAD VELOCIDAD

2^10 KILO (K) 10^3


2^20 MEGA (M) 10^6
2^30 GIGA (M) 10^9
2^40 TERA (M) 10^12

2^50 PETA (M) 10^15


Medidas

CAPACIDAD VELOCIDAD

2^10 KILO (K) 10^3


2^20 MEGA (M) 10^6
2^30 GIGA (M) 10^9
2^40 TERA (M) 10^12

2^50 PETA (M) 10^15


CONVERSIONES
Cifra a
00010110(2))
convertir
BINARIO A DECIMAL
2^10 KILO (K)
2^7 2^6 2^5 2^4 2^3 2^2 2^1 2^0
2^20
128 64 32
MEGA
16
(M) 8 4 2 1

2^30
0 0 0 1 0 1 1 0

2^40 16 + 4+ 2 M)

2^50 Cifra
PETA (M)
22(10))
Resultado
CONVERSIONES Cifra a 22(10))
convertir

DECIMAL a BINARIO Cifra


00010110(2)
resultado
KILO (K)
2^7 2^6 2^5
MEGA
2^4
(M)2^3 2^2 2^1 2^0

128 64 32 16 8 4 2 1
0 = No 0 = No 0 = No 1 = Si 0 = No 1 = Si 1 = Si 0 = No

Es 22 >=128 Es 22 >= 32 Es 6 >= 8 Es 2 >= 2


) 2-2
Es 22 >= 64 ) PETA
Es 22 >= (M)
16 ) Es 6 >= 4 Es 0 >= 1
6-4 0
22-16
6 2
Cifra a Sistema
Hexadecimal
Sistema
Decimal
CONVERSIONES convertir 0 0

1011010110
1 1
2 2

Cifra 3 3

BINARIO a HEXADECIMAL resultado 2D6(16)


4 4
5 5

KILO (K) 6 6
1. Dividir nuestra cifra dada en bloques de 4 bits 7 7
MEGA (M) 8 8
0 0 1 0 0 0 0 1 0 1 1 0 9 9
A 10
2. Agregar los bits necesarios para el bloque con ceros B 11
C 12
2^3 2^2 2^1 2^0 2^3 2^2 2^1 2^0 2^3 2^2 2^1 2^0 D 13
0 0 1 0 1 1 0 1 0 1 1 0 E 14

2 13 = D 6 F 15
Sistema Sistema
Cifra a Hexadecimal Decimal
CONVERSIONES convertir 0 0
1 1
8FD6(16 2 2
) 3 3
4 4
HEXADECIMAL a BINARIO 5 5

8FD6KILO (K)
6 6
7 7
2^3 2^2 2^1 2^0 MEGA2^3(M)2^2 2^1 2^0 8 8
1 0 0 0 0 1 1 0 9 9
A 10
2^3 2^2 2^1 2^0 2^3 2^2 2^1 2^0
B 11
1 1 1 1 1 1 0 1
C 12
D 13
Cifra
resultado 1000 11111 1101 00110 E 14
F 15
CONVERSIONES

TEXTO a BINARIO A 65 01000001


?
B 66 01000010
& 38 00100110
“HOLA MUNDO”
@ 64 01000000
# 35 00100011

Ver mas códigos en la pág:


http://www.elcodigoascii.com.a
r/
CONVERSIONES

TEXTO a BINARIO

1. Ubicar en nuestra tabla ASCII el identificador o código del carácter que vamos a
convertir

2. Convertir dicho identificador o código binario


CONVERSIONES

Cifra a
convertir K
TEXTO a BINARIO
2^7 2^6 2^5 2^4 2^3 2^2 2^1 2^0
128 64 32 16 8 4 2 1
0 1 0 0 1 0 1 1
No Si No No Si No Si Si

Es 75 >=128 Es 11 >= 32 ) Es 11 >= 8 Es 3 >= 2

Cifra
01001011(2)
Es 11 >= 16 11-8 Es 3 >= 4 3-2 Es 1 >= 1
Es 75 >= 64 )
)
75-64
11 3 1 0
1-1
resultado
Ejercicios

Mi reproductor de MP3 tiene una capacidad de 8GB, si se tiene en cuenta que una canción
ocupa 5MB de almacenamiento.
¿Cuántas canciones caben en mi reproductor?
KILO (K)
MEGA (M)
Bit
GB MB ?=8GB x 1,024MB =8,192MB
B
KB
8 ? 1GB
1 1,024
MB
GB =8,192 MB =1,638,4 MB
TB
PETA (M)
5 MB
Entidades Funcionales

HARDWAR SOFTWARE
E
Componentes Componentes
electrónicos KILO (K)
electromecánicos
Entidades Funcionales

HARDWAR
E

KILO (K)

You might also like