ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Arquitectura De Computadoras (introduccion)


Enviado por   •  5 de Septiembre de 2011  •  667 Palabras (3 Páginas)  •  1.697 Visitas

Página 1 de 3

LA ARQUITECTURA DE COMPUTADORA ES UN CAMPO DE EVOLUCION:

• BULBOS ELECTRO, TRANS, CI, VLSI…

• CADA AÑO SE DUPLICA:

• CANTIDAD DE MEMORIA

• VELOCIDAD DEL PROCESADOR

SE ANALIZA ASPECTOS FUNDAMENTALES DEL FUNCIONAMIENTO DE LAS COMPUTADORAS.

• SU RENDIMIENTO.

PORQUE ESTUDIARLA:

• SON ELEMENTOS BÁSICOS DE CIENCIA E INGENIERIA.

• PARA ESCRIBIR SOFTWARE EFICIENTEMENTE.

• PARA TOMAR DECISIONES EN SU COMPRA.

ARQUITECTURA = CONJUNTO DE INSTRUCCIONES + LA ORGANIZACIÓN DE COMPUTADORAS

LOS PROCESADORES PROGRAMABLES REALIZAN OPERACIONES COMPLEJAS POR MEDIO DE UNA SECUENCIA DE OPERACIONES ELEMENTALES DENOMINADAS CONJUNTO DE INSTRUCCIONES IS (INSTRUCTION) SET Y CODIFICADAS POR MEDIO DE COMANDOS QUE SE AGRUPAN EN PROGRAMAS PARA IMPLEMENTAR CUALQUIER ALGORITMO.

EL PROCESO DE DISEÑO DE PROCESADORES REPRESENTA UN ALTO GRADO DE COMPLEJIDAD DEBIDO A LA INTERACCIÓN HARDWARE-SOFTWARE REQUERIDA PARA DISEÑAR UN PROCESADOR OPTIMO.

JERARQUIA Y ABSTRACCION

LA JERARQUIA SE CARACTERIZA POR DOS CONCEPTOS:

LA ARQUITECTURA Y LA ORGANIZACION.

LA ARQUITECTURA ESTABLECE UN NIVEL JERARQUICO DE INTERFAZ.

EN EL CUAL EL DISEÑADOR (HARDWARE) Y EL PROGRAMADOR(SOFTWARE) PERCIBEN EL MISMO SISTEMA, Y LA ORGANIZACION ESTABLECE UN NIVEL JERARQUICO CENTRADO EN LA ESTRUCTURA HARDWARE DEL SISTEMA.

AL CONJUNTO DE INSTRUCCIONES (IS), LA ARQUITECTURA LA DEFINE Y LA ORGANIZACIÓN LA IMPLEMENTA.

ESTOS DOS CONCEPTOS ESTAN INTIMAMENTE RELACIONADOS ESTABLECIENDO LA ARQUITECTURA DEL CONJUNTO DE INSTRUCCIONES (ISA: INSTRUCTION SET ARCHITECTURE) QUE SE REFIERE A LOS ATRIBUTOS QUE TIENEN UN IMPACTO DIRECTO EN LA EJECUCION LOGICA DE UN PROGRAMA (VISIBLES AL PROGRAMADOR) Y LA ORGANIZACION DEL CONJUNTO INSTRUCCIONES (ISO:INSTRUCTION SET ORGANIZATION) QUE SE REFIERE A LOS ATRIBUTOS FUNCIONALES Y SUS INTERCONEXIONES TRANSPARENTES AL PROGRAMADOR LOS CUALES MATERIALIZAN ESPECIIFCACIONES ARQUITECTONICAS.

PARA CONTRARESTAR LA COMPLEJIDAD DEL DISEÑO DEL HARDWARE DEL PROCESADOR, SE UTILIZA COMO METODOLOGIA:

EL DISEÑO CON TRANSFERENCIA ENTRE REGISTROS (RTD), ORIENTADA HACIA LA IMPLEMENTACION DE ALGORITMOS EN HARDWARE.

ARQUITECTURA DEL CONJUNTO DE INSTRUCCIONES:

ABSTRACCION DE LA ARQUITECTURA

DESCRIBE EL COMPORTAMIENTO DE LA PARTE DE UNA COMPUTADORA QUE ES VISIBLE AL PROGRAMADOR-USUARIO.

EJEMPLO:

• CONJUNTO DE INSTRUCCIONES

• REGISTRO DE PROPOSITO GENERAL

• ORGANIZACIÓN DE LAS MEMORIAS

• MANEJO DE INTERRUPCCIONES

• INTERFASE ENTRE EL HARDWARE Y EL SOFTWARE DE BAJO NIVEL.

• FORMATO DE INSTRUCCIONES

• TIPOS DE DATOS

• MODOS DE DIRECCIONAMIENTO

VENTAJAS:

DIFERENTES IMPLEMENTACIONES DE LA MISMA RQUITECTURA

DEVENTAJA:

PUEDE LIMITAR LA INTRODUCCION DE INNOVACIONES

EJEMPLO:

80X86, PENTIUM, POWER PC, DEC ALPHA, MIPS, SPARC, HP

ISA= JUEGO SW ARQUITECTURA DE INSTRUCCIONES.

ORGANIZACIÓN DE COMPUTADORAS

• DESCRIBE LA ESTRUCTURA ORGANIZACIONAL DE UNA COMPUTADORA, NORMALMENTE ESTA ESTRUCTURA NO ES VISIBLE AL PROGRAMADOR/USUARIO.

• EJEMPLO:

• FRECUENCIA DE RELOJ

• TAMAÑO DE LA MEMORIA FISICA

• ESTRUCTURA DEL PIPELINE

• MEMORIAS CACHE

• BUFFERS DE DATOS.

ARQUITECTURA DE COMPUTADORAS EN EL TIEMPO:

DE 50 A 60

• ARITMETICA DE COMPUTADORAS

A MEDIADOS DE LOS 80

...

Descargar como (para miembros actualizados)  txt (5.9 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com