Donar $20 Donar $50 Donar $100 Donar mensualmente
 


Enviar respuesta 
 
Calificación:
  • 0 votos - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Buscar en el tema
[APORTE] [Arquitectura] FINAL 1-03-2016 Tema 1
Autor Mensaje
Kevassa Sin conexión
Empleado del buffet
Sin estado :(
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 8
Agradecimientos dados: 3
Agradecimientos: 6 en 2 posts
Registro en: Oct 2012
Mensaje: #1
[APORTE] [Arquitectura] FINAL 1-03-2016 Tema 1 Finales Arquitectura de Computadoras
Les dejo lo que tomaron ayer de cabeza lo que recuerdo del Tema 1 junto a las posibles respuestas de lo que se. Eran 19 puntos y habia que tener 10 bien. Dentro de todo MUY aprobable. CORROBOREN LOS RESULTADOS.

1) V/F El procesador Pentium puede direccionar solo 1mb de datos en modo real. En caso verdadero decir cuantos bits. En caso contrario decir que estructura tiene.
VERDADERO. 20 bits.

2) V/F (no me acuerdo muy bien asi que puede estar mal) El CPU es el que decide si hay que interrumpir el programa por una señal de E/S. Si se interrumpe decir que accion se toma. En caso contrario decir que pasa sino.
Ni idea.

3) Modo de accesso a memoria de etiquetas de un subsistema cache.
Supongo que es completamente asociativa, de 1 via y de n vias.

4) V/F Se usa Little Endian para Byte.
FALSO. Little Endian se empieza a usar para tipos númericos mas grándes.

5) El rango de direcciones para una memoria de 2KB en hexadecimal.
2KB= 2*2^10= 2^11= 11 bits
en binario (00000000000;11111111111), en hexa (000000;0007FF)

6)Unidad más común para representar números entre 0 y 1.
Coma flotante, creo.

7)En cuantos frames se divide una memoria de 1GB con páginas de 4KB.
2^18 Frames.

8)(CORROBOREN) Pasar -1 a complemento a 2 usando 8 bits.
No lo hice

9) V/F Existen hasta 6 registros que se utilizan para determinar el campo selector de una dirección virtual. En caso negativo justifique. En caso afirmativo indique cuales.
VERDADERO. CS DS ES FS GS SS.
(para acordarse fácil, cdefg y s, despues s al final)

A es igual a B
A es mayor que B
A es menor que B
10) Que operaciones se usan para realizar estas comprobaciones?

Resta en la primera, Resta y Completemento en las otras dos.

11) Que banderas se chequeean en el primer caso?
Z

Te daban una banda de registros SP, CX, AX, DS, etc
Que registros se modifican y con que valor


12) JUMP 0200. IP 0200.
13) CALL 0200. Guarda IP en SP y IP 0200.
14) LOOP 0200. Suma 0200 a IP (creo) y resta 0200 a CX.

Te daba el código de maquina de dos operaciones
codigo1 MOV CX, DX
codigo2 MOV DX, CX


(obvio donde dice codigo habia hexadecimal, tambien te daba la direccion y desplazamiento pero no sirven)

Te decía que la cosa estaba estructurada de esta manera
(4 bits de verbo, 6 de modo de direccionamiento, 3 de registro local, 3 de registro destino)

Tenías que pasar eso de hexa a binario y podías resolver todas las preguntas

15)Cual es el valor en binario del mnemonico de la transferencia?
Los primeros 4 bits de la izquierda, que creo que era 1000

16)Cuales son los valores en binario de identificacion de los registros CX y DX.
CX=101 y DX=001 o algo asi era, tambien te fijas en, por ejemplo, el codigo de máquina de MOV CX, DX y los 6 bits de la derecha. Los 3 al final son representativos de DX, los tres primeros de CX.

17)Si usan el mismo modo de direccionamiento, mencionar cual es.
Por registro.

18)Porqué cambia el codigo de máquina entre las dos operaciones?
Porque cambia que registros actuan como local y destino.


Veo que me comí un punto por algun lado si alguien recuerda lo agrego. Si hay algo que corregir no duden thumbup3
Suerte con este final de mierda! Yo feliz que no tengo que ver esto más lol
(Este mensaje fue modificado por última vez en: 02-03-2016 13:47 por Kevassa.)
02-03-2016 12:47
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
[-] Kevassa recibio 5 Gracias por este post
missmetal (02-03-2016), Juliet (25-05-2016), guilletala (16-07-2016), Inu (20-01-2017), heinn (20-11-2017)
DobleR Sin conexión
Militante
Fracasa el que no lo intenta
***

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 84
Agradecimientos dados: 13
Agradecimientos: 76 en 11 posts
Registro en: Dec 2014
Mensaje: #2
RE: [APORTE] [Arquitectura] FINAL 1-03-2016 Tema 1
creo que eran 18 puntos, ami me parecio dificil jaja quiza me falto preparacion, aprobe ahi nomas.
02-03-2016 13:11
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Kevassa Sin conexión
Empleado del buffet
Sin estado :(
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 8
Agradecimientos dados: 3
Agradecimientos: 6 en 2 posts
Registro en: Oct 2012
Mensaje: #3
RE: [APORTE] [Arquitectura] FINAL 1-03-2016 Tema 1
Safó que no dividieron práctica y teoría. El Tema 1 me pareció digerible, por lo que me contaron el Tema 2 fue mas duro.
02-03-2016 13:24
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
missmetal Sin conexión
Profesor del Modulo A
GG IZI
*****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 212
Agradecimientos dados: 141
Agradecimientos: 50 en 25 posts
Registro en: Mar 2011
Mensaje: #4
RE: [APORTE] [Arquitectura] FINAL 1-03-2016 Tema 1
El tema 2 fue más jodido, con el 1 seguro aprobaba =(
Fue muy diferente a los finales anteriores y nos re cagaron =(
Gracias Kevin!

02-03-2016 13:45
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Camper Sin conexión
Campeon del cubo Rubik
y nunca arme uno
****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 130
Agradecimientos dados: 70
Agradecimientos: 126 en 36 posts
Registro en: May 2014
Mensaje: #5
RE: [APORTE] [Arquitectura] FINAL 1-03-2016 Tema 1
Comparto lo que recuerdo del tema 2, con mis propias palabras. Me saque un 6 o 7 (me pusieron 6 en libreta y 7 en el siga asique todavia no se cual es la posta) entonces tengo 5 o 6 cosas mal
Muy importante aclarar que habia que sumar 10 puntos en total! Sin distinguir teoria y practica. Eso lo hizo muy accesible, y el final fue relativamente facil, agarraban dudas con algunas cosas que no aclaraban si por ejemplo el numero que te daban estaba en decimal o era signado.

1) El micro estudiado maneja hasta 4gb de memoria en modo protegido. Si esto es afirmativo indicar cuantos bits lo direccionan, caso falso indicar cuanta memoria maneja.
- Verdadero. 32 bits

2) Si el micro recibe una solicitud de interrupcion de un periferico, el programa puede seguir corriendo. Si es afirmativo, indicar como determina esto.
- Muchas dudas, pero puse verdadero. El periferico envia un IRQ y el APIC determina cuando se ejecuta segun su nivel de prioridad (IOPL)

3) Representan en hexa el numero en punto fijo signado:+127
- 01111111(2) = 7F

4) Como se llama la memoria de la cache en la que se identifica una linea mediante una comparación de contenido
- Memoria de etiquetas

5) Si tenemos 256K paginas de 4K cada una, de cuanto es la memoria principal
- 1 GB

6) No me acuerdo pero era rebuscada

7) En RAM los datos numericos se almacenan Little Endian. Verdadero dar ejemplo, falso jutificar

- Verdadero. DD CC BB AA -> AA BB CC DD

8) Si una ram es de m*8 y direcciona con 8 bits, cual es el valor de m?
- 256

9) Representar en potencias de dos el primer numero negativo con que da overflow un entero con 128 bits
- No sabia si era signado o no, porque si no es signado seria el -1. Yo puse -2^127 - 2^0 pero debo tenerlo mal

---

10) Que operacion que realiza para verificar desigualdad de dos operandos
- Resta (A + complemento a la base de B)

11) Que banderas se consultan?
- ZF. (Pregunte si es exclusivamente saber que son desiguales o importa cual es mayor que cual, me dijeron que solo importaba la desigualdad, en el otro caso tambien se verificaba el SF)

Como quedan los registros luego de las siguientes operacion
Estado original de los que me acuerdo: AX=0000 SP=FFEF

12) MOV AX, 0200
- AX=0200 ....

13) SUB AX, FFFF
- AX= 0200 - FFFF = ____

14) PUSH AX
- SP=FFEE

Daban unos codigos de instruccion y la plantilla de lo que ocupaba el verbo y otras cosas. Algo asi como:
MOV CX, DX 8XXX (Estos X e Y son numeros hexa que no me acuerdo)
MOV DX, CX 8YYY

Verbo 4 bits, codigo de instruccion _(no recuerdo) bits, registro destino 3 bits, registro fuente 3 bits

15) Identificar el verbo de la instruccion en hexa

- 8

16) Identificar en binario, el numero que le corresponde a los registros CX y DX
- CX= 010
DX= 001 (Pasabas el codigo de instruccion a binario, y agarrabas los bits que correspondian a los registros. "Casualmente" coincidian en ambas instrucciones porque el codigo de los registros son iguales)

17) Es transferencia indexada?
- No... transferencia directa por registro

18)
DX=0000
MOV CX, DX
MOV DX, CX
Cual es el valor final de DX?

-DX=0000....

(Este mensaje fue modificado por última vez en: 03-03-2016 23:38 por Camper.)
03-03-2016 22:14
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
[-] Camper recibio 2 Gracias por este post
missmetal (08-03-2016), Juliet (25-05-2016)
elquince Sin conexión
Empleado del buffet
Sin estado :(
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 5
Agradecimientos dados: 0
Agradecimientos: 1 en 1 posts
Registro en: Dec 2014
Mensaje: #6
RE: [APORTE] [Arquitectura] FINAL 1-03-2016 Tema 1
Es repetido del 2014.
04-03-2016 20:20
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
[-] elquince recibio 1 Gracias por este post
Inu (20-01-2017)
Buscar en el tema
Enviar respuesta 




Usuario(s) navegando en este tema: 1 invitado(s)



    This forum uses Lukasz Tkacz MyBB addons.