Академический Документы
Профессиональный Документы
Культура Документы
VARIANTE 3
1. Qué tipo de direccionamiento se usa en el procesador RISC:
Directo, implícita e indirecto
2. Función del dispositivo de verificación de protección:
Comprueba algún estado especial del procesador por ejemplo
desbordamiento
3. En qué lugares se puede encontrar la tabla de páginas:
Memoria principal y registros del MMU (unidad de control de memoria)
VARIANTE 4
1. Computadoras de la 3ra generación. Características, componentes.
Se da la invención del sistema integrado, se inventa la multiprogramación, se
tiene 3 niveles de memoria, la base, eran y cache, la memoria cache guarda la
dirección de las instrucciones más utilizadas para facilitar el acceso a ellas.
2. Que bloques contiene el subsistema de control de la memoria (MMU). Explique
Bloque de segmentación: permite 4 niveles de protección de aislamiento de
los programas de aplicación y del sistema operativo.
Bloque de paginación: Se guardan las direcciones de las páginas.
3. Cuál es la señal de solicitud de interrupciones no enmascarable:
NMI Interrupción que no se puede suspender.
4. Que tipos de señales del MP tienen tres estados
W/R, D/C, M/IO
5. Cuáles son los registros del sistema(enumere)
Registro de Control (CR0, CR2, CR3).
Registro para Compilación (DR0, CR2, CR3).
Registro para testear la Organización de Páginas (TR6, TR7).
Registro de Régimen Protegido (INTR, GDTR, LDTR, TR).
6. Que métodos se usan para desconectar la memoria CACHE.
Existen 2 métodos cargar el registro CR3 con la ayuda del MOV CR3, EAX
y conectar con otro registro que contenga información diferente del registro
CR3.
7. De qué manera se puede extraer la información del segmento de Código.
El sistema operativo realiza un salto hacia la dirección de este segmento
para la ejecución del programa.
VARIANTE 5
1. Que significa paralelismo cuando se habla del trabajo del MP:
El MP puede a menudo procesar ciertos números de instrucciones en forma
simultánea, las cuales estarán en diversas etapas de la ejecución.
2. Diferencia entre segmentación y paginación:
En la primera se refiere a un bloque lógico en la memoria transformando
una dirección lógica en dirección lineal mientras que en la paginación se
maneja un bloque físico de memoria y se transforma la dirección lineal
obtenida en dirección física.
3. Como se realiza el acceso a los elementos del IDT:
Se realiza a través de la instrucción INT, con el uso de vectores de
interrupciones o con otro servicio especial
VARIANTE 6
1. Tipos de computadoras. Explique brevemente
Supercomputadoras. Se utilizan para la investigación científica y es la más
potente disponible en el mercado.
Macro computadoras. Diseñadas para manejar grandes cantidades de
entrada, salida y alcemnamiento de datos.
Minicomputadoras. Se utilizan para aplicaciones comerciales para
empresas de mediana envergadura.
Microcomputadoras. Computadoras personales.
2. Características de la unidad de ejecución.
Contiene 8 registros de uso común de 32 bits c/u los cuales se utilizan para
calcular la dirección y operaciones datos y además contiene 64 bits para el
desplazamiento el cual es utilizado en las operaciones de multiplicación y
división.
3. Cuál es la función del registro IP:
Se utiliza siempre para direccionar a la siguiente instrucción que va a
ejecutar el MP
4. Cuáles son las regiones de memorias reservadas en régimen real:
la región de inicialización(bios) y la región de la tabla de vectores de
interrupción.
5. Que salidas del MP se utilizan para transferir direcciones:
a) D31-DO b) A31-AO c) BE3-BEO d) BS16
6. Que banderas de la TP no se utilizan durante la trasformación de direcciones:
La bandera de lectura y escritura(W/R) y usuario/supervisor(U/S) no se
usan, pero se utilizan para la protección de los niveles de páginas operación
que el MP realiza al mismo tiempo que se realiza la transformación de
direcciones
7. Explique la utilidad de la memoria cache durante la conversión de páginas:
Para aumentar la potencia durante la transformación de direcciones el MP
conserva las direcciones de la tabla de páginas más utilizadas en la memoria
cache, esto específicamente en los descriptores soportados en el TLB serán
los que contienen las direcciones de las páginas que más recientes hayan
sido referenciadas.
8. Tablas de descriptores de interrupción:
Se usa en el régimen protegido la cual está destinada para conservar 256
descriptores. Tiene en el CPU un registro de base físico de 32 bits y un
registro de 16 bits para los limites de las tablas. Este registro es el IDTR.
9. Explique la limitación en el Acceso a los Datos.
Las instrucciones pueden cargar el registro del segmento de datos, solo si el
valor del DPL (Nivel de prioridad del Descriptor) del segmento destino es
mayor a igual que el máximo de CPL (Nivel de Prioridad Actual) y RPL
del selector.
10. Explique como una tarea con prioridad 3 puede acceder a datos con prioridad 2.
Puede acceder porque los procedimientos pueden acceder solo a los datos
que tengan igual o menor nivel de prioridad que ellos.
VARIANTE 7
1. Clasificación de los flyn:
SISD, SIMD, MISD Y MIMD
2. Que unidades del MP intervienen en la secuencia de eventos:
Unidad de interface de bus, de instrucciones, de ejecución y de
direccionamiento
3. Con que dispositivo cuenta el bloque de interface del bus:
La unidad de interface del bus(BIU) es la que tiene la función de leer las
instrucciones a escribir datos entre el MP y la memoria.
4. Qué tipo de segmentos existen, explique:
CS(código): Contiene el código de las instrucciones las cuales se van a
ejecutar.
DS(datos): Contiene datos, constantes y regiones de trabajo, necesarias
para el programa.
SS(pila): Contiene la dirección de retorno de los programas al sistema
operativo, así como la dirección de retorno de un subprograma al programa
principal.
ES(extra): Registro de segmento es: ES
5. En la siguiente instrucción de ensamblador que operandos se usan: ADD AX,
BYTEX
Suma/Resta: registro-memoria.
6. Cuál es la diferencia básica entre los regímenes de trabajo del MP.
Cuando el MP traba en el régimen de cascada para tratar las direcciones da
el tiempo máximo posible para acceder hacia los datos, debido a que el
siguiente ciclo del bus inicia antes de concluir el ciclo anterior y el régimen
normal los ciclos se realizan uno detrás de otro
7. Cuál es la función de R/W y U/S de la tabla de páginas:
Se usan para la protección de los niveles de páginas, operación que el MP
realiza al mismo tiempo que se realiza la transformación de direcciones.
VARIANTE 8
1. Diferencias entre la arquitectura SIMD y MIMD:
SIMD requiere menos hardware,1 unidad de control, necesita menos
memoria, menor tiempo de arranque, más costosa.
2. Taxonomía de las arquitecturas de computadoras.
La clasificación más popular se le debe a Flynn, que clasifico las
arquitecturas de acuerdo a los flujos (data streams) y a los flujos de
instrucciones (instruction streams).
El concepto de flujos de datos se refiere al número de operadores que se
pueden procesar al mismo tiempo.
Y el flujo de instrucciones se refiere a cuantos programas se pueden ejecutar
al mismo tiempo.
3. Enumere los componentes del MP:
CPU (Unidad Central de Procedimientos) ésta se encarga de procesar los
datos y lleva a cabo operaciones aritméticas y lógicas.
MMU (unidad de control de la memoria) contiene las instrucciones de la
CPU para llevar a cabo la ejecución de comandos
BU (Interface del bus)
4. Función del Multiplexor de Transmisión.
Se recibe el código de las instrucciones luego de haber sido seleccionadas
previamente y comprobada su longitud.
5. MOV AX, [BX+DI+4]:
Direccionamiento Relativo Base + Índice
6. Registros de uso general:
AX(ACUMULADOR), BX(base), CX(contador), DX(datos)
7. Mencione un caso del sistema de control de memoria virtual con TLB:
Cuando el descriptor se encuentra en TLB, pero la página está en la
memoria principal.
8. Que tipos de operandos se utilizan en las instrucciones básicas del lenguaje de
máquina.
ADD y SUB realizan la suma y resta de los bytes.
9. Explique el significado de la Bandera P de la tabla de páginas:
El catálogo de página puede no encontrarse (e=0) cuando con él está
enlazada una tarea que se hizo interrumpida para el sistema operativo debe
suponer que el catálogo de las paginas está indicado a una copia en registro
CR3 del TSS.
10. Función de GDT (Tabla de Descriptores Globales) y LDT (Locales):
GDT contiene descriptores accesibles para todas las tareas.
LDT contiene descriptores que pertenecen a cada tarea
11. Componentes del campo tipo de descriptor del segmento de datos y código.
S=1
VARIANTE 9
1. Variaciones del diseño de pc de acuerdo al bus:
Arquitectura con bus común y arquitectura con bus dividido
2. Que tipos de registro de bandera existen:
Banderas del Sistema
Banderas de Estado
Banderas de Control
3. Como se realiza la conversión de páginas:
Se da solamente cuando a bandera PG del registro del sistema CRD es igual
a 1. Esta bandera generalmente se pone durante el programa de
inicialización.
4. Función de los registros GDTR y LDTR:
GDTR (Registro de la Tabla de Descriptores de Interrupción). Contiene la
base y la medida de la tabla GDT.
LDTR (Registro de la Tabla de Descriptores Locales). Contiene el selector
del segmento de la tabla LDT.
VARIANTE 10
1. Defina lo que entiende por desbordamiento:
Es cuando se realiza la suma de 2 números con signo y el resultado
sobrepasa el 8vo bit.
2. Como se puede acceder las direcciones de memoria:
En los MP de la INTE se realiza con 1 byte (8bits), una palabra(16bits) y
doble palabra (32 bits)
3. Cuál es la señal de permiso seleccionar un dispositivo de memoria o de E/S:
M/IO
4. que elementos forman la tabla de páginas:
Bandera de existencia
Bandera de usuario/supervisor
Bandera de lectura y escritura
Bandera de acceso
5. Que modos de direccionamiento de datos conoce.
Direccionamiento por Registro
Direccionamiento Inmediato
Direccionamiento por Directo
Direccionamiento por Indirecto por Registro
Direccionamiento por Base + Índice
Direccionamiento por Relativo por Registro
Direccionamiento por Relativo Base + Índice
Direccionamiento por Índice Escalado
6. La dirección física como se obtiene.
Aparece a la salida del MP.
Es igual a la suma del registro del segmento el cual esta desplazado en 4
bits a la izquierda con la dirección real (desplazamiento).
7. La organización paginada en qué tipo de régimen actúa.
Régimen Protegido.
8. Cuál es la función del atributo W del segmento de Datos.
Determina que está permitida la escritura en el segmento.
9. Que puede suceder si el CPL del MP no tiene un valor permitido.
El campo I del registro de banderas no cambia, si CPL>IOPL
El campo IOPL del registro de banderas no cambia, si CPL >0.
VARIANTE 11
1. defina lo que entiende por acarreo:
Es cuando el resultado no alcanza en 8 bits. El sumador forma un resultado
incorrecto 00000000. Para indicar esto el sumador activa un bit interno de
la bandera de estado del MP.
VARIANTE 12
1. Características del 2 generación:
Se dio el reemplazo del turbo de vacío por el transistor, unidad de control
cuenta con un circuito de modificación de direcciones y sistemas de
interrupciones, todos los dispositivos tienen su propia unidad de control, la
memoria tiene 2 niveles ya que aparece la ERAM
2. Factores de la performance de la CPU:
La velocidad de la computadora o el ciclo de reloj es una parte integral del
MP. velocidad interna del reloj y velocidad externa.
3. Cuando se desconectan las salidas del bus de datos:
Cuando hay señal de apoderamiento del bus(hold)
4. Cuál es la señal de permiso para tomar el bus.
HOLD
5. Modos de direccionamiento de la memoria por el MP:
Lógico
Lineal
Físico
6. Que información se puede encontrar en el (Tabla de Paginación Invertida) TPI.
Es utilizada por el MP como soporte de paginación.
Contiene un descriptor para cada marco de página de memoria real.
7. Cuántos descriptores existen y como se pueden acceder a ellos.
Descriptor del Segmento. Define los segmentos de datos, pila y código.
Descriptor del Sistema. Define información sobre las tablas y tareas del
sistema.
8. Bajo que reglas el MP controla el acceso a los Datos y Procedimientos.
Los datos que se conservan en un segmento con un nivel P, pueden ser
accedidos solo cuando se ejecuta una instrucción con igual o menor
prioridad que P.
Un segmento de código con nivel de prioridad P puede ser llamado por una
tarea que se ejecuta en el mismo nivel o con un nivel superior a P.
9. Limitación durante la transferencia de control.
El en MP el control se transfiere con las instrucciones JMP, CALL, RET,
INT, IRET, así como con el mecanismo de situaciones especiales y de
interrupción.