Organización de computadoras. Finales.

Transcripción

Organización de computadoras. Finales.
Organización de computadoras. Finales.
¿?-04-00
1- Describa el método de representación de números con signo llamado exceso a N, Ejemplo con 3 bits.
2- Estructuras de registro de una CPU moderna. ¿Por qué existen y para que sirven?
3- Elementos necesarios para diseñar un conjunto de instrucciones o set de instrucciones.
4- Descripción de la estructura de almacenamiento en un disco magnético
5- Capacidad de almacenamiento de un CD-ROM. ¿Cómo se calcula?
18/02/2002
1- Describa la arquitectura de Von Neumann y las diferencias de una máquina ISA con tina computadora
actual.
2-Describa las necesidades y características que debe tener el conjunto de instrucciones de máquina.
3- Comente la evolución del ciclo de instrucción de una instrucción de salto condiciona] (almacenada en la
dirección 1234 y a continuación el desplazamiento)
4-Dada la siguiente palabra en binario 0011011001 100110 decir que números representaría en los sistemas
de numeración que conozca.
5-Comente y justifique por qué un sistema de memoria jerárquico es el más conveniente y/o más utilizado.
6-Comente los mecanismos de impresión que conoce y compárelos.
10/03/2003
1) Representación de números en punto flotante. Dados 5 bits para mantisa y 5 para exponente. Elija los
sistemas de representación a utilizar en ambas partes y determine:
a) El valor del máximo número representable.
b) El valor de la resolución en el extremo inferior.
c) El valor del error relativo del sistema.
2) Ciclo de instrucción. Describa todos los pasos para ejecutar una instrucción de movimiento de los datos de
un registro interno (AX) a una posición de memoria referida en forma indexada (IX) con desplazamiento en 16
Bits (despl.). La memoria almacena palabras de byte y la instrucción ocupa 4 bytes consecutivos
MOV AX [IX -f despl.]- a partir de la dirección 1234.
3) ¿Qué es y para qué sirve la memoria caché?,
4) ¿Qué es un lenguaje assembly? Describa sus diferencias respecto a los lenguajes de máquina y a los de
alto nivel.
5) ¿Qué son los llamados, vvisualizadores o monitores? Describa las características que pueden poseer,
¿Qué expresan los términos SVGA y No Entrelazado?
6) ¿Cómo puede obtenerse almacenamiento secundario de alta capacidad?, (mayores a 1000 GB).
¿?-09-2004
1. Represente su número de alumno decimal en representación de coma flotante. Dispone de 10 bits. Use
signado (cualquier rrepresentación con signo) para la mantisa fraccionaria y el exponente.
Determine el valor de los errores que comete.
2. ¿Qué es una puerta lógica? ¿Qué es un circuito combinacional? Defina y describa características.
3. ¿Qué ventajas presentan las "familias de computadoras"? (concepto ideado por IBM en los años 60'),
4. Describa la estructura interna de una CPU. ¿Cuál es la función y utilidad de cada elemento interno?
5. ¿Qué objetivo persigue la existencia del registro puntero de pila (o stack pointer) en una CPU? ¿Cómo se
podría utilizar?
6. Describa las características de las memorias denominadas RAM dinámicas ¿Cuales son las diferencias
mas notorias respecto a las conocidas como RAM estáticas?
7. ¿Cuáles son las diferencias entre una comunicación de datos serie y una paralela?¿Cuál es el tipo usado
para comunicar el teclado?
19/04/04
1- Represente su número de alumno decimal en representación de coma flotante utilizando 16 bits mantisa
fraccionaria. Explique cantidad, posición y representación binaria que utilizará. Determine EA (error absoluto)
y ER (error relativo)
2- ¿Qué es un biestable? Describa las características de funcionamiento y los usos que conoce
3- ¿Qué ventajas nos presenta la "localidad de referencia" al ejecutar un programa máquina?
4- Al referenciar un dato en una instrucción de tamaño fijo, ¿qué diferencias existen entre utilizar el modo
directo y el indirecto?
5- ¿Qué objetivo persigue la existencia del registro puntero de pila en una CPU? ¿Para qué serviría tener más
de uno?
6- ¿Qué utilidad cree que tienen las operaciones de rotación y desplazamiento que una CPU puede realizar
sobre una palabra binaria?
7- Describa los componentes que definen el tiempo de acceso de un disco magnético. ¿Cómo se podría
calcular el tiempo de acceso promedio y cómo se podría aumentar la velocidad?
¿?-07-04
1. Represente el número 99 en punto flotante de 14 bits, con mantisa 8 bits fraccionada normalizada más un
bit de signo y exponente de 5 bits en Ca2. Determine la resolución y el error absoluto que comete
2. Describa las fruiciones lógicas que permitan construir un sumador binario elemental. Esquematice un
sumador de 4 bits. ¿Que es un circuito biestable y para que se puede utilizar?
3. Repertorio de instrucciones. Describa las operaciones que permiten.-realizar transferencias de control de
programa, mencionando objetivos, características y recursos de hardware necesarios para implementarlas.
4. Interrupciones. Describa los pasos que se llevan a cabo cuando se interrumpe el procesador. En que
momento del ciclo de instrucción se fija la CPU si hay interrupción? ¿Porque?
5. Memoria principal. Describa las organizaciones y tipos más comunes de la tecnología de semiconductores
para la implementación de la memoria. Indique valores de capacidad y tiempo de acceso.
6. Describa porque para ver mejor en un monitor se requiere que la memoria de video sea de mayor
capacidad. Proponga características para el monitor y aproxime la cantidad de bytes a almacenar.
19/07/06
1- ¿Que define la teoría fundamental de la numeración? Determine rango y resolución de
a- un sistema de punto fijo en BCS con 6 bits de parte entera y 4 fraccionaria
b- un sistema punto flotante 6 bit mantisa entera BCS y 4 exponente BCS
2- Describa las diferencias entre circuito combinatorio y secuencial. Demuestre, mediante ejemplo, por que un
FLIP FLOP SR no debe recibir valores de entrada para R y S iguales a 1 simultáneamente
3- Describa las características de mag de 1 dirección y de 2 direcciones. Suponiendo que poseen
instrucciones adecuadas y A, B, C, D son dirección de memoria
a- Resuelva mediante programación de pseudo assembly la ecuación x= (a+b).(c+d)
b- compare la cantidad de instrucciones y la de accesos a memoria (de instrucción y datos)
requeridos por la solución planteada
4- ¿Cuáles son los principios que sustentan el funcionamiento de una jerarquía de memoria? Mencione las
características propias de cada memoria en términos de almacenamiento, tiempo de acceso y tecnologías de
soporte.
5- Qué son y para qué sirven los modos de direccionamiento? Describa el funcionamiento de las instrucciones
en assembly "ADD AX, 0012H" y "ADD AX, [BX]" con BX=0012H. AX y BX son registros de una CPU de 16
bits
05/03/07
1. Suponga que su numero de alumno sin el dígito verificador (/D) se interpreta como 4 dígitos
Hexadecimal
A. determine el valor del número hexadecimal
B. determine el valor del número hexadecimal si en una representación de punto flotante en 16 bits
fraccionado normalizado con bit implícito cuyo formato es 1 bit de signo de mantisa, 6 bits de exponente en
exceso a 32 y 9 bits de mantisa.
C. calcule el máximo valor representable en los dos ítems anteriores
2. Exprese las leyes de Morgan. Represéntelas gráficamente utilizando puertas AND, OR y/o NOT.
3. Dada la instrucción JMP Sigue (salto incondicional a la dirección rotulada con Sigue) que codificado en
lenguaje de maquina es E92520H Ej. (MSX 88) y que se almacena a partir de la dirección 2000H (memoria
direccionada de a Byte) Describa detalladamente el ciclo de instrucción que se desarrollara para su ejecución.
4. Suponga disponer de varios "chips" de memoria capaces de almacenar 1024 valores de 4 bits. Describa y
grafique:
A) como obtener un subsistema de memoria que conectado al bus de sistema provee una capacidad
de almacenamiento de 1024 palabras de 16 bits
B) ¿como obtener un subsistema de memoria con capacidad de almacenar el doble que el anterior?
Mencione cuantos "chips" necesitara en cada caso
5. Describa los componentes que definen el tiempo de acceso de un disco magnético. A) ¿como podría
calcular el tiempo de acceso promedio? ¿Qué elementos sugiere cambiar para disminuir el tiempo de acceso
promedio?

Documentos relacionados