arquitectura del computador

10

Upload: yvan-gomez

Post on 14-Apr-2017

46 views

Category:

Devices & Hardware


0 download

TRANSCRIPT

Page 1: Arquitectura del Computador
Page 2: Arquitectura del Computador

Algunas definiciones:

Diseño conceptual y estructura operacional fundamental de un sistema de computadoras.

Forma de seleccionar e interconectar componentes físicos para crear computadoras según los requerimientos de funcionalidad, rendimiento y costo.

Page 3: Arquitectura del Computador

Hardware:

CPU (Central Processing Unit) o Procesador.

Unidad de Control (UC).

Unidad Aritmético-lógica (ALU)

Unidad de Memoria Interna.

RAM (Random Access Memory).

ROM (Read Only Memory).

POST (Power On Self Test).

BIOS (Basic Input-Output System)

Page 4: Arquitectura del Computador

Hardware:

CPU (Central Processing Unit) o Procesador.

Registros

Almacenamiento de datos en CPU.

Caché

Memoria volátil similar a la RAM, menor tamaño.

Acceso rápido a datos usados frecuentemente.

Page 5: Arquitectura del Computador

Hardware:

Dispositivos Periféricos (I/O).

Entrada (Input).

Salida (Output).

Mixtos

Dispositivos de almacenamiento secundario.

Discos Duros.

Discos Ópticos.

Memorias Flash

Page 6: Arquitectura del Computador

Software:

Software de Sistema

Compiladores

Interpretadores

Sistema Operativo

Software de Aplicación

Programas de Oficina

Programas Profesionales

Juegos, etc.

Page 7: Arquitectura del Computador

Software:

Lenguaje de Programación

Lenguaje de Alto Nivel

Orientado a Objetos (Problemas)

Lenguaje de Medio Nivel

Orientado a Procedimientos

Lenguaje de Bajo Nivel

Orientados a Procesos

Lenguaje de Máquina

Orientados a Tareas (Binario)

Page 8: Arquitectura del Computador
Page 9: Arquitectura del Computador

Se define como: la configuración en que un solo proceso se puede realizar a través de varias maquinas diferentes conectadas a una red.

Procesamiento Paralelo, básicamente es el mismo, con excepción que las maquinas distintas tienden a estar físicamente muy cerca.

Para manejar este tipo de procesamiento en las aplicaciones existen diversas maneras, siendo la arquitectura “cliente-servidor” la tendencia actual.

Page 10: Arquitectura del Computador