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 de computadores] Final del 26-09-2013 + (intento de) resolucion
Autor Mensaje
TOMZ Sin conexión
Empleado de Fotocopiadora
Sin estado :(
**

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 30
Agradecimientos dados: 9
Agradecimientos: 32 en 8 posts
Registro en: May 2011
Mensaje: #1
[Aporte][Arquitectura de computadores] Final del 26-09-2013 + (intento de) resolucion Finales Arquitectura de Computadoras
Acá les dejo el final que tomaron hoy.

Personalmente no aprobé, me faltó un poco de nafta.

[Imagen: finalarqui26-09-2013.jpg]

Las respuestas que me parece que están bien (alguien que verifique, ire editando o corrigiendo este post sobre la marcha):

1)
1. Vector de interrupciones
2. __? ; excepción ; interrupción
3. __?
4. área local; área global

2)
1. ? no estoy seguro
2. ?
3. Verdadero
4. Falso. Cantidad de paginas: 4G/4K = 4*2^30/4*2^10 = 2^20 = 1M de páginas de 4K c/u => Necesito 20 bits para referenciar el numero de frame. (verificar)
5. Falso. Justifiqué que era "excepción", pero en realidad es "INTO". Extrañamente me lo pusieron bien o.O

3)
1. No se puede calcular, 234122 no es un numero base 4.
2. siendo B la base, N el numero, n un dígito, i la posición del dígito, C la cantidad de dígitos.

3. Es inmediato:


4)
1. 0301 , porque se necesita saber a qué dirección volver al terminar el procedimiento calleado, para continuar la ejecución.
2. ?
3. ?

5)
1. 4096 = 2^12 => 12 bits; (aunque no entendí por qué se toma sólo 4096 y no 4096x8, si alguien puede aclarar estaria bueno)
Valor min hexa: 0000; valor max hexa: 1000;
2. Quedan 4 bits para la instruccion.
Salto: JMP (saltar a direccion), Aritmetica: ROR (rotar bits a derecha), Transferencia: PUSH (agregar operando a la pila), Logico: NOT (invertir bits del operando)

Espero les sirva!
Saludos
(Este mensaje fue modificado por última vez en: 27-09-2013 16:27 por TOMZ.)
27-09-2013 04:38
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
[-] TOMZ recibio 4 Gracias por este post
sebbab (27-09-2013), m68540534 (27-09-2013), rob. (02-10-2013), Inu (02-12-2013)
Nizz Sin conexión
Militante
Sin estado :(
***

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 72
Agradecimientos dados: 22
Agradecimientos: 17 en 7 posts
Registro en: Jul 2010
Mensaje: #2
RE: [Aporte][Arquitectura de computadores] Final del 26-09-2013 + (intento de) resolu
Acá hicieron otro post del mismo final.

http://www.utnianos.com.ar/foro/tema-fin...-26-9-2013

Igual voy a intentar de corregirte unas cosas


Cita:2)
1. ? no estoy seguro
2. ?
3. Verdadero
4. Falso. Cantidad de paginas: 4G/4K = 4*2^30/4*2^10 = 2^20 = 1M de páginas de 4K c/u => Necesito 20 bits para referenciar el numero de frame. (verificar)
5. Falso. Justifiqué que era "excepción", pero en realidad es "INTO". Extrañamente me lo pusieron bien o.O

1. Falso. Los segmentos son de tamaño variable y las páginas corresponden a la descripción dada.
2. La dirección es CS*16+[DSPLAZAMIENTO]



Cita:4)
1. 0301 , porque se necesita saber a qué dirección volver al terminar el procedimiento calleado, para continuar la ejecución.
2. ?
3. ?

La 1. está mal, lo explico un poco para que se entienda.
La instrucción CALL lo que hace es referenciar memoria a la valor dado, osea, CALL 0753 hace que vaya directamente al sector de memoria 0753. RET lo que hace es volver donde quedó antes. Ahora, si en la pila se almacena la direccion 0301, vuelve a la instrucción CALL que despues deriva a RET y así infinitamente, es decir, se genera un loop infinito. El puntero IP siempre apunta a la PROXIMA instrucción. Por lo que estaría apuntando al 0304. Después el resto de las resoluciones están bien en el otro thread.

[Imagen: 4733871795_9de4fca349.jpg]
Tenia un chanwich en la cabeza
02-10-2013 13:28
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
[-] Nizz recibio 2 Gracias por este post
ivanmiki (01-12-2013), TOMZ (05-02-2014)
Inu Sin conexión
Empleado del buffet
Podrán cortar todas las flore...
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 6
Agradecimientos dados: 41
Agradecimientos: 0 en 0 posts
Registro en: Jul 2012
Mensaje: #3
RE: [Aporte][Arquitectura de computadores] Final del 26-09-2013 + (intento de) resolu
Me sorprende lo increíblemente distinto que es ese examen a comparación de las cosas que ví en clases jaja... Parece que hay que leer el libro de la cátedra, tranqui y dejar de lado la cursada (?)
02-12-2013 01:16
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
EzeRojo Sin conexión
Militante
Daaaaaaaaaaaaaaaale Ro
***

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 58
Agradecimientos dados: 3
Agradecimientos: 3 en 2 posts
Registro en: Mar 2013
Mensaje: #4
RE: [Aporte][Arquitectura de computadores] Final del 26-09-2013 + (intento de) resolu
(02-12-2013 01:16)Inu escribió:  Me sorprende lo increíblemente distinto que es ese examen a comparación de las cosas que ví en clases jaja... Parece que hay que leer el libro de la cátedra, tranqui y dejar de lado la cursada (?)
02-12-2013 21:21
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Diesel Sin conexión
Campeon del cubo Rubik
5to año loading
****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 119
Agradecimientos dados: 82
Agradecimientos: 227 en 20 posts
Registro en: Sep 2012
Mensaje: #5
RE: [Aporte][Arquitectura de computadores] Final del 26-09-2013 + (intento de) resolu
posta que no entendi el 5 !... lo que si es que se hace 4096 x 8.. lo que pasa es que 8 es 8 bits o sea 1 byte.. entonces 4096 x 1 = 4096 .
el campo data de donde sale? que es? Oo.
gracias!
05-02-2014 18:17
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
alan_0cool Sin conexión
Empleado de Fotocopiadora
Levantate Hijo de °!"# p...
**

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 27
Agradecimientos dados: 50
Agradecimientos: 14 en 2 posts
Registro en: Sep 2011
Mensaje: #6
RE: [Aporte][Arquitectura de computadores] Final del 26-09-2013 + (intento de) resolu
(05-02-2014 18:17)Diesel escribió:  posta que no entendi el 5 !... lo que si es que se hace 4096 x 8.. lo que pasa es que 8 es 8 bits o sea 1 byte.. entonces 4096 x 1 = 4096 .
el campo data de donde sale? que es? Oo.
gracias!



Creo que es así:

El valor del campo Data o Dato (Instrucción = COP+Data) es de 4 bits por que al ser de 16 bits la instrucción y al necesitar 12 bits para hacer referencia a la memoria lo que te queda lo utilizas para data (4 bits).
11-02-2014 00:36
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Buscar en el tema
Enviar respuesta 




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



    This forum uses Lukasz Tkacz MyBB addons.