Organización de la máquina Flashcards
¿Qué es la Arquitectura del computador?
Es un modelo y descripción funcional sobre los requerimientos e implementaciones de varias partes de la computadora haciendo especial énfasis en la forma en la que el CPU trabaja internamente y accede a las direcciones de memoria.
¿Quién la originó la arquitectura Arquitectura clásica?
Originada por John Von Neumann
¿Cuáles son las características de la Arquitectura clásica?
Procesamiento de datos
Almacenamiento de datos
Transferencia de datos
¿Cómo es el modelo de la Arquitectura clásica?
Dispositivos de entrada –> CPU (Entra y sale información de memoria) –> Dispositivos de salida.
¿Qué elementos conforman la estructura básica de la arquitectura clásica?.
CPU, Memoria, Entrada/salida, Sistema de interconexiones(Buses) y periféricos
¿Qué conforma al CPU?
CU, ALU y registros.
¿Qué es el CU?
La unidad de control se encarga de leer de la memoría las instrucciones que debe ejecutar y secuenciar el acceso a los datos de las operaciones por realizar.
¿Qué es ALU?
La unidad Aritmético-Lógico, realiza transformaciones de datos para realizar operaciones aritméticas y lógicas.
¿Qué son los registros del CPU?
Almacenan información interna del CPU, la última operación de la ALU y los resultados de la ejecución de instrucciones.
¿Qué es la memoria?
En la memoría se almacena el programa y los datos que va a ejecutar el CPU, las instrucciones son códigos binarios interpretados por el CU. Los datos igual se almacenan de forma binaria.
¿Qué es Entrada/salida?
Transfiere datos entre el entorno exterior e interior del computador, aquí se encuentran los controladores de periféricos que forman la interfaz entre la memoría, el procesador y los periféricos.
¿Para qué sirven los buses de datos?
Sirven para transferir datos entre los diferentes dispositivos del computador.
¿Para qué sirve el bus de control?
Sirven para seleccionar el emisor y el receptor en una transición de bus.
¿Para qué sirve el bus de alimentación?
Sirve para proporcionar voltaje a los dispositivos.
¿Para qué sirven los buses de dirección?
Indican la posición del dato al que se quiere acceder.
¿Qué son los periféricos?
Dispositivos necesarios para transmitir información al computador o para visualizar resultados. Se conectan mediante un bus especial a su controlador o al módulo de E/S.
¿Qué es la memoria principal?
A nivel lógico, se considera una matriz de celdas, en la que se almacenan datos de forma aleatoria organizados en palabras (Conjunto de celdas donde cada una almacena un bit) y estas definen las instrucciones.
¿Qué es un segmento?
Área especificada en memoria, en el límite de párrafo, determinada por el modelo del sistema (usualmente de 64 kbytes) con un fin determinado.
¿Qué es el segmento de Código?
Utilizado para instrucciones y procesos utilizados en el programa. El registro del segmento de código (CS) define la dirección inicial en que inicial el segmento de código.
¿Qué es el segmento de Datos?
Contiene la mayor parte de los datos utilizados por el programa, se tiene acceso al segmento estableciendo la dirección en la que inicia el mismo en su registro respectivo (DS)
¿Qué es el segmento extra?
Se utiliza para alguna instrucciones de cadena o para cuando se trabaja con registros extendidos (palabras dobles). El registro respectivo es (ES), algunos microprocesadores también cuentan con otros registros (FS, GS, etc)
¿Qué es el segmento de pila?
Destinada al arreglo de pila con el que trabaja el microprocesador. La ubicación del punto inicial de entrada se determina por el registro apuntador de pila (SP).