Estructura del Computador

Documentos relacionados
Unidad 2: Taller de Cómputo. Estructura y Componentes de la Computadora UNIDAD DOS: INTRODUCCIÓN

ESTRUCTURA BÁSICA DE UN ORDENADOR

1.4 HARDWARE. Contenido. Contenido 03/06/2016

Organización del Computador I. Introducción e Historia

PREGUNTAS INFORMÁTICA MONITOR UPB EXAMEN 1

Tema 0. Introducción a los computadores

Organización de Computadoras. Clase 6

Informática. Informática = Hardware + Software. Hardware + Software. Hardware = Parte física. Software = Parte lógica

Tema 2 Unidades Funcionales del Ordenador

El Microprocesador. Tecnología y Funcionamiento

UNIDAD 1: - ESTRUCTURA Y FUNCIONAMIENTO DE UN ORDENADOR

Introducción a la arquitectura de computadores

Arquitectura de Computadoras

DIAGRAMA A BLOQUES DE UNA COMPUTADORA

Partes de una computadora. Conceptos Generales. Elementos de Computación (CU) Computación (TIG) El Hardware de una computadora

Sistema Operativo. Repaso de Estructura de Computadores. Componentes Hardware. Elementos Básicos

Unidad I: Organización del Computador. Ing. Marglorie Colina

Herramientas Informáticas I

Arquitectura de Computadoras

TEMA 2: Organización de computadores

Lenguaje binario. Código ASCII. Medidas de la información

ESQUEMA FUNCIONAL DE UN ORDENADOR. MEMORIA EXTERNA. d,i MEMORIA. C.P.U d U. C. A.L.U.

INTRODUCCION A LA IFORMATICA

1.1. Modelos de arquitecturas de cómputo: clásicas, segmentadas, de multiprocesamiento.

Objetivos. Objetivos. Arquitectura de Computadores. R.Mitnik

ENIAC, Primer computador electrónico y su panel de conexiones

SISTEMAS OPERATIVOS Arquitectura de computadores

UNIDAD 1. COMPONENTES DEL COMPUTADOR

HARDWARE DE UN COMPUTADOR (PARTE 01)

Capítulo 6 Arquitectura del Computador 6.1 Placa Madre (Motherboard)

Unidad de aprendizaje: maneja componentes del equipo de cómputo. Numero: 1

Microprocesador. Introducción. Instituto Sagrado Corazón de Jesús

Diagrama a bloques de una computadora

Tema 0. Introducción a los computadores

Sistemas Informáticos

Contenidos: Definiciones:

Unidad Nº II Arquitectura de un computador. a gran escala

Tema 0. Introducción a los computadores

B) Arquitectura generalizada de una computadora

TEMA 4 ESTRUCTURA VON-NEUMANN DEL COMPUTADOR DIGITAL

Memoria y Buses. Organización de Computadoras Universidad Nacional de Quilmes

Tema 2: Introducción a los Computadores

Tema: Microprocesadores

Prefijo Símbolo Valor Sistema de unidades kibi kilo mebi mega gibi giga tebi tera 2^10 10^3 2^20 10^6 2^30 10^9 2^40 10^12

UNIDAD FORMATIVA 1: Instalación y Actualización de Sistemas Operativos

0-31 : caracteres de control : carac. Comunes : especiales (flechas, símbolos) y particulares (ñ)

El Computador y sus Partes INTRODUCCIÓN A LAS TECNOLOGÍAS INFORMÁTICAS

EVOLUCIÓN HISTÓRICA DE LOS µp

T2.- Unidades funcionales de un ordenador. TEMA 2 UNIDADES FUNCIONALES DE UN ORDENADOR. T2.- Unidades funcionales de un ordenador.

Elementos constituyentes de la ejecución de un programa

Contenidos. Arquitectura de ordenadores (fundamentos teóricos) Elementos de un ordenador. Periféricos

Velocidades Típicas de transferencia en Dispositivos I/O

INSTITUTO TECNOLÓGICO

Sistemas de Computadoras

Memoria principal e Interconexión

Arquitectura del Computador. Programación 1 er semestre 2013

TEMA 13. INTRODUCCION A SISTEMAS PROGRAMABLES Y MICROS

Arquitectura de computadores I

(1) Unidad 1. Sistemas Digitales Basados en Microprocesador SISTEMAS BASADOS EN MICROPROCESADORES. Grado en Ingeniería Informática EPS - UAM

LABORATORIO DE COMPUTADORAS

Es el componente más importante de una computadora, funciona como una plataforma para integrar y conectar todos sus demás elementos.

PROCESADORES. Existen 3 tipos de procesadores: DE GALLETA, DE PINES Y DE CONTACTO. DE GALLETA: se utilizaban en las board en los años 80 y 90.

Partes Internas y Externas de la Computadora

Introducción a las Computadoras

TEMA 1: Concepto de ordenador

Informática Tema: H a r d w a r e

DEFINICIONES BÁSICAS. Información obtenida de: PRIETO ESPINOSA, Alberto Introducción a la Informática: Madrid: McGrawHill, D.

Revisión de Conceptos. Estructura de un Computador von Neumann. Arquitectura de Computadores I Introducción

ORGANIZACIÓN DE COMPUTADORAS

Página 1 de 12 CONCEPTOS INFORMÁTICOS BÁSICOS

Tema 7. Entrada / Salida

Teoría N 1. Descripción física y funcional de una PC Hardware. Fundamentos de la Informática Área de Servicios Dpto. de Informática FCFMyN UNSL

PROBLEMAS TEMA 1: Estructuras de interconexión de un computador

Arquitectura de un sistema de cómputo

Microcontroladores. Unidad 1

AUTOMATIZACION. Reconocer la arquitectura y características de un PLC Diferenciar los tipos de entradas y salidas MARCO TEORICO. Estructura Interna

Estructura básica de un ordenador

FUNCIONAMIENTO DEL ORDENADOR

ELEMENTOS QUE COMPONEN UNA COMPUTADORA

ARQUITECTURA DE LOS SISTEMAS BASADOS EN MICROPROCESADOR

Estructura de los sistemas de cómputo

2.- Con qué palabras inglesas se define la parte física del ordenador y cómo se llama la parte de programas, la que no se ve.

Bachillerato: Tecnologías de La Información y la Comunicación. Equipos Informáticos. Curso 2012/2013

INTRODUCCIÓN A LA UNIDAD DE MEMORIA

SOPORTE FÍSICO O HARDWARE (I)

Tema 4. Estructura de un ordenador elemental

Introducción a los Ordenadores. Dept. Ciencias de la Computación e I.A. Universidad de Granada

Estructura y Tecnología de Computadores II (Gestión y Sistemas)

CICLOS DEL PROCESADOR

Partes de la Computadora: Equipo central. Partes de la Computadora: Equipo periférico

Servicio Nacional de Aprendizaje SENA. Regional Cundinamarca-Soacha. Programa Mantenimiento de Equipos de Cómputo. DOCUMENTO DE APOYO No.

Fundamentos de Sistemas Operativos Licenciatura en Administración de Tecnologías de Información y Comunicaciones

Transcripción:

Estructura del Computador 1

definiciones preliminares Estructura: es la forma en que los componentes están interrelacionados Función: la operación de cada componente individual como parte de la estructura. 2

funciones Las funciones de un computador son: Procesamiento de datos almacenamiento y recuperación de datos movimientos o transferencias de datos Control 3

estructura general Memoria principal (ram) Procesador (cpu) periféricos Discos, monitor, teclado, escáner, etc. periféricos NIC: Network Interface Card 4

estructura general periféricos Sistema computador Unidad Central de Proceso Memoria Principal Sistema Computador Sistema de interconexión Líneas de comunicación Entrada Salida 5

Estructura del computador Componentes: Sistema Computador: Realiza la ejecución de los programas. Periféricos: Medios de almacenamiento de largo plazo y dispositivos Entrada/Salida de información (E/S). Líneas de comunicación: medio de comunicación con equipos de baja velocidad o en red. 6

7

8

Estructura del computador (cont.) 10

Estructura del Sistema Procesador Componentes: Memoria: para almacenar programas y datos. CPU (Unidad Central de Procesos): para realizar o ejecutar las instrucciones del programa. Controladores de E/S: para controlar a los dispositivos periféricos. Buses: para transportar datos y programas entre Memoria, CPU y Controladores 11

Estructura del Sistema Procesador (cont.) Sistema Procesador CPU Memoria Contr. E/S Periféricos Bus Datos Bus de Direcciones Bus de Control 12

Memoria (RAM), características dirección 0 La memoria está dividida en celdas de igual tamaño. Cada celda de memoria tiene asociado un número o dirección que la identifica. MEMORIA Las celdas de memoria RAM (Random Access Memory) (acceso directo por dirección) se pueden leer y escribir. Las celdas siempre tienen valores (nunca están vacías) n-1

Memoria (RAM) 0 Programa y datos del Sistema Operativo Programa de MEMORIA usuario Datos del programa de usuario En lenguaje de máquina Instrucción 1 Instrucción 2 Instrucción 3... Instrucción n n-1 Libre 14

Memoria (RAM), características Cada celda de memoria está compuesta por subceldas biestables. Siempre tienen uno de dos estados A los dos estados se les atribuye un valor numérico: cero o uno Las combinaciones de ceros y unos pueden representar todo tipo de datos: numéricos, texto, sonidos, imágenes, video, instrucciones o cualquier cosa que se quiera que el computador procese Si se apaga el computador los datos almacenados en la memoria (RAM) se pierden

Memoria (RAM), características si se quiere almacenar (asignar) un dato en una celda de memoria, el dato almacenado es reemplazado por el nuevo dato y el viejo se pierde. Sólo almacena un dato a la vez Si se copia un dato desde una celda a otra, el dato original es clonado (permanece) Cuando se escriben programas, las direcciones de las celdas son representadas por palabras que resultan más naturales a los humanos. Por ejemplo se puede tratar una celda de memoria como si fuese una variable.

Memoria (RAM), características Los lenguajes tiene diferentes formas de representar una asignación de un dato a una celda de memoria. Algunos ejemplos: A B seudo lenguaje significa que lo que estaba almacenado en la celda con dirección B se copia en la celda A, y lo que había en A se pierde y lo que había en B perrmanece A := B lenguaje Pascal A = B lenguaje C, MatLab MOV (AX), (B) lenguaje assembler (se requiere dos pasos) MOV (A), (AX)

Esquema de interconexión de los buses 18

Brookshear: figure 2.13: Controllers attached to a machine s bus 19

estructura general periféricos Sistema computador Unidad Central de Proceso Memoria Principal Sistema Computador Sistema de interconexión Líneas de comunicación Entrada Salida 20

estructura de la CPU CPU Sistema procesador I/O System Bus Memory CPU Registros Interconexión Interna de la CPU Unidad Aritmética y Lógica Unidad de Control 21

Unidad Central de Procesos CPU Unidad de control Registro de datos 0 Registro de datos n-1 CPU Registro de Instrucción Contador de programa UAL Las Instrucciones del programa viajan por el bus de datos y llegan al Registro de Instrucción de la CPU La CPU decodifica y ejecuta cada instrucción, escritas en Lenguaje de Máquina, en la Unidad Arimética Lógica. Las instrucciones son llevadas una a una a la CPU. El registro Contador de programa tiene la dirección de la siguiente instrucción que se debe llevar. El procesador está diseñado de forma tal que realiza un Ciclo de Ejecución de instrucciones 1 22

registros de la CPU Celdas de memoria de uso exclusivo de la CPU. Almacen temporal de los datos que se manipulan Entradas para la UAL: Unidad Aritmético Lógica Otros registros de uso especial: registro de instrucción contador de programa 23

24

A + B A B Registradores A B Registradores de entrada a la ALU Bus de entrada a la ALU ALU A + B Registrador de salida de la ALU 25

interfaz CPU-memoria Para trasladar los datos entre las celdas de memoria y los registradores de la cpu Operaciones: Cargar: memoria registrador Almacenar: registrador memoria Medio: bus de datos 26

Unidad de control Circuitos que coordinan las actividades de la máquina ALU CPU Internal Bus Registers Control Unit Unidad de Control Lógica Secuencial Unidad de control registradores y decodificadores Memoria de control 27

Ciclo de instrucción Dos pasos: Fetch busqueda y recuperación de la instrucción Execute ejecución de la instrucción 28

El ciclo de máquina 1. Recuperar la siguiente instrucción desde memoria (apuntada por el program counter) y luego incrementar el program counter. 2. Decodificar el patrón de bits en el registrador de instrucción 3. Ejecutar la instrucción indicada en el registrador de instrucción 29

Ciclo de ejecución de instrucciones Dirección instrucción= 0 traer instrucción dirección = dirección + 1 Decodificar instrucción Busqueda de operandos Ejecución de la operación Almacenamiento de resultados 30