Arquitectura del computador

Solo disponible en BuenasTareas
  • Páginas : 5 (1214 palabras )
  • Descarga(s) : 0
  • Publicado : 28 de enero de 2012
Leer documento completo
Vista previa del texto
PREGUNTAS DE ESTUDIO

1. Cuál es la diferencia entre big endian y little endian. Explique con un ejemplo.
Little Endian significa que el byte de menor peso se almacena en la direccion mas baja de memoria y el byte de mayor peso en la mas alta.Ejem
Direccion Base + 0 = Byte 0
Direccion Base + 1 = Byte 1
Direccion Base + 2 = Byte 2
Direccion Base + 3 = Byte 3
En el formatoBig Endian el byte de mayor peso se almacenan en la direccion mas baja de memoria y el byte de menor peso en la direccion mas alta
Direccion Base + 0 = Byte 3
Direccion Base + 1 = Byte 2
Direccion Base + 2 = Byte 1
Direccion Base + 3 = Byte 0

2. Enumere y explique las características principales de las arquitecturas CISC y RISC.

CiscRisc
Enfasis en el software Enfasis en el hardware
Incluye Multi Reloj Solo Reloj
Intrucciones Reducidas Instrucciones ComplejasInter registro incorporado en instrucciones Memoria memoria instrucciones independientes
altos ciclos por segundos codigos peque ciclos bajos por segundo codigos grandes


6. Como se relaciona el principio de localidad con el uso de múltiples niveles de memoria.
La localidad temporal está relacionada con el cache, ya que el cache guarda la información del dato almomento de ser usado para tener un acceso mas rápido si el dato es referenciado nuevamente.

7. Explique los distintos modos de direccionamiento.
-Inmediato: el operando es parte de la instruccion,!Opcode!Operand!
-Directo : el campo de direccionamiento contiene la direccion de memoria de la instruccion,!Opcode!AddressA!-> Memory !Operand!
-Indirecto: La direccion de memoria del campodireccion contiene la direccion de memoria del operando instruccion, ,!Opcode!AddressA!-> Memory !PointerToOperand!! !!operand!
-Registros: El operando esta contenido en el registro indicado en direccion !opcode!register Addres R!-> register ! !!Operand!! !
-Indirecto con registro: el operando esta en la direccion contenida en el registro indicado en direccion
-Pila: Eneste caso se trabaja con operando relativos al tope del stack

8. Cuál es la ventaja básica de usar transferencia de datos iniciada por interrupción en vez de la transferencia bajo control por programa sin interrupción.
Las interrupciones proporcionan una forma de mejorar la eficiencia del procesador , las interrupciones permiten la ejecucion de varias trasferencia de datos simultaneamente,si no se usaran interrupciones en dichas transferencias de tendria que esperar que todos los datos de un procedimiento sean enviados para mandar la siguiente entorpeciendo el rendimiento de un computador

9. Enumere y explique cinco aspectos en el diseño del repertorio de instrucciones.
-Repertorio de Operaciones: Cuantas y que operaciones considerar y cuan complejas deben ser
-Tipos de Datos:Los distintos tipos de datos con los que se efectúan operaciones
- Formato de Instrucciones: Longitud de las instrucciones, numero de direcciones, tamaño de los distintos campos,etc
- Los registros: Numero de registros de procesador que pueden ser referenciados por las instrucciones y su uso
- Direccionamiento: El modo o node de direccionamiento mediante los cuales pueden especificarce ladireccion de un operando.

10. Que diferencias existen entre correspondencia directa, asociativa y asociativa por conjunto.
-Directa: Consiste en corresponder cada bloque de memoria principal a solo una linea posible de cache
-Asociativa: Permite que cada bloque de memoria principal pueda cargarce en cualquier linea de la cache
- Asociativa por Conjuntos: Es una solucion de compromisos que...
tracking img