Buses Del Sistema
Introducción
Es el elemento responsable de establecer una correcta interacción entre los diferentes componentes del ordenador, es por lo tanto, el dispositivo principal de comunicación. En un sentido físico, su descripción es: conjunto de líneas de hardware (metálicas o físicas), utilizadas para la transmisión de datos entre los componentes de un sistemainformático. En cambio, en sentido figurado es: una ruta compartida, que conecta diferentes partes del sistema. En Informática, bus es el conjunto de conductores eléctricos en forma de pistas metálicas impresas sobre la tarjeta madre del computador, por donde circulan las señales que corresponden a los datos binarios del lenguaje máquina con que opera el Microprocesador.
Componentes delComputador
Virtualmente todos los diseños de los computadores actuales se han diseñado basándose en la Arquitectura de Von Neumann y se basa en tres conceptos fundamentales:
– –
–
Los datos y las instrucciones se almacenan en una sola memoria de lectura-escritura. Los contenidos de esta memoria se direccionan indicando su posición, sin considerar el tipo de dato contenido en la misma. Laejecución se produce siguiendo una secuencia de instrucción tras instrucción.
Componentes del Computador
Hardware Especifico Datos Secuencia de Funciones lógicas y aritméticas Resultados
Programación Hardware
Si se desea realizar un calculo concreto, es posible construir una configuración de componentes lógicos diseñada específicamente para dicho calculo. Si se construyesen deesta forma, el hardware obtenido tendría un uso muy restringido. El sistema acepta datos y produce resultados
Componentes del Computador
Hardware de uso General Códigos de Instrucción Interprete de Instrucciones Señales de Control Datos Funciones Lógicas y aritméticas de uso general Programación Software Resultados
Este hardware realiza funciones diferentes según las señales decontrol aplicadas. El sistema acepta datos y señales de control y produce resultados. En lugar de reconfigurar el hardware para cada nuevo programa, el programador simplemente necesita proporcionar un nuevo conjunto de señales de control.
El Funcionamiento del Computador
Inicio
Captura la siguiente instrucción
Ciclo de captación
Ejecuta la Instrucción
Ciclo de ejecución
Lacaptación es una operación común a todas las instrucciones, consiste en la lectura de la instrucción de una posición de memoria. La ejecución de la instrucción puede suponer varias operaciones y depende de la naturaleza de la instrucción.
Parada
Posiciones de almacenamiento
01 Palabra número 39
Bit de signo Palabra Instrucción Ins. Derecha Ins. Izquierda
0 8 19 20 28 39
CodopDirección
Codop
Dirección
AC
MQ
Estructura
La Unidad de Control interpreta la instrucción y lleva a cabo la acción requerida. En general, ésta puede ser de cuatro tipos: CPU – Memoria. CPU – E/S. Procesamiento de Datos. Control.
Circuitos aritmético-lógicos
Equipos E/S
MBR
IBR IR Circuitos de Control
PC MAR
Direcciones
Señales de Control
MemoriaPrincipal
Ejemplo de ejecución de un Programa
Ciclo de Instrucción Básico
Captación de Instrucción
Captación de Operando
Almacenamiento de Operando
Varios operandos
Varios resultados
Cálculo de Dirección de instrucción
Decodificador de Operación
Cálculo de dirección de operando
Operación con datos
Cálculo de dirección de operando
Siguiente Instrucción
CadenaO Vectores
Interruptores
Prácticamente todos los computadores disponen de un mecanismos mediante el que otros módulos (E/S, memoria) pueden interrumpir el procesamiento normal de la CPU. Las clases de interrupciones más comunes son:
–
–
–
–
Programa: Generados por alguna condición que se produce como resultado de la ejecución de una instrucción, tal como desbordamiento...
Regístrate para leer el documento completo.