Estructura de computadores
Objetivos
●
Conceptuales
– – – – – – –
Computador como máquina programable Elementos y funciones básicas del computador Hitos clave en el desarrollo de los computadores Generaciones de computadores y tecnologías asociadas Concepto de familia de computadores Elementos de clasificación de los computadores Concepto de nivel deabstracción en el estudio de los computadores
Objetivos
●
Procedimentales
– – –
Asociar cada tecnología electrónica con una generación de computadores Clasificar un computador o arquitectura dada en base a diversos criterios Asociar una descripción formal dada con el nivel de abstracción correspondiente
Objetivos
●
Actitudinales
– – – –
Valorar la generalidad y simplicidad dela estructura básica de un computador Evaluar el impacto del desarrollo tecnológico en el área de la computación Implicaciones del concepto de familia de computadores en el desarrollo de la ciencia e industria informática Importancia de los niveles de abstracción en el estudio de los computadores
Bibliografía
●
Básica
– – –
[HAYE86] Excelente introducción al diseño de de sistemasdigitales y microprocesadores. [STAL00] Exposición clara y amena de aspectos generales. No abarca en profundidad el diseño de sistemas digitales. [TANE99] Completa revisión histórica y buena referencia para el conjunto de los contenidos.
Bibliografía
●
Complementaria
–
–
– – – – –
[BAEN97/1] Excelente libro de problemas. Incluye numerosos problemas resueltos. Cubre parte de laasignatura. [BAEN97/2] Excelente colección de apuntes sobre el diseño de sistemas digitales. Muy adaptado a los contenidos de la asignatura [CRAM87] Manual de referencia del MC68000 [KELL87] Referencia complementaria del MC68000 [LIVA93] Arquitectura de computadores y MC68000 [MIGU96] Introducción clara a la arquitectura de ordenadores [SEPT95], [STEN92], [WAKE89] MC68000 avanzado
Contenidos
● ● ●● ●
Introducción Estructura y funcionalidad de los computadores Historia de los computadores Clasificaciones Niveles
Introducción
Definición de computador: Máquina capaz de realizar de forma automática y en una secuencia programada cierto número de operaciones numéricas sobre unos datos suministrados por el operador
●
Características principales
– – – –
Capacidad de cómputo Ejecuciónde un programa Alta velocidad de operación Alta capacidad de almacenamiento de datos
Gran rango de aplicaciones
Estructura del computador
Memoria
CPU
Conexión
E/S
Periféricos
CPU
Memoria
E/S 1
E/S 2
BUS (Conexión)
Estructura del computador
●
CPU (Unidad central de proceso)
–
cerebro del ordenador, ejecuta instrucciones almacena datos y programas.Directamente accesible por la CPU comunica la CPU con dispositivos "externos" (periféficos): monitor, teclado, red, modem, discos, etc. comunica la CPU con la memoria y los módulos de E/S
●
Memoria
–
●
Entrada/Salida (E/S)
–
●
Sistema de conexión
–
Funciones básicas de un computador
●
Procesamiento de datos
–
operaciones lógicas y aritméticas almacenamiento temporala corto plazo almacenamiento a largo plazo con periféricos (transferencias E/S) con dispositivos remotos (comunicación) gestión de recursos del computador gestión de las diversas unidades funcionales
●
Almacenamiento de datos
– –
●
Transferencia de datos
– –
●
Control
– –
Estructura de la CPU
●
Unidad de control
– – –
control de la secuencia de operacionescaptación de instrucciones control de la ejecución de instrucciones lleva a cabo las operaciones aritméticas y/o lógicas necesarias para la ejecución de instrucciones almacenamiento temporal dentro de la propia CPU (código de instrucciones, datos que están siendo procesados, direcciones de memoria, etc.)
●
Unidad aritmético-lógica
–
●
Registros
–
●
Interconexiones
Función de...
Regístrate para leer el documento completo.