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] Final 11/12/2013 (semi resuelto)
Autor Mensaje
nico_bp Sin conexión
Empleado del buffet
Sin estado :(
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 2
Agradecimientos dados: 0
Agradecimientos: 6 en 1 posts
Registro en: Feb 2013
Mensaje: #1
[Aporte] Final 11/12/2013 (semi resuelto) Finales Arquitectura de Computadoras
[Imagen: 6rcs.jpg]

No resolvi la parte practica. Si alguien s eoferce seria genial.
Esta vez fueron un poco mas exigentes a mi parecer.
Busque algunas respuestas
1- Memoria de Etiqueta + Memoria de Datos
2- Archivo de paginacion (No se si sera)
3- DRQ, DACK, MEMR
4- Transferencia controlada por programa, Transferencia iniciada por interrupcion
5- DX
6- Enmascarables
7- ???????????
8- Resta (sera???)
9- Pipelining

Ustedes diran si estan bien las respuestas y obviamente como sera la teoria.

No logre q se viera chico si alguien puede achicarlo mortal
[Imagen: 6rcs.jpg]
11-12-2013 22:39
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
[-] nico_bp recibio 6 Gracias por este post
flopdb89 (11-12-2013), CarooLina (13-12-2013), reLlene (14-12-2013), Bori94 (18-12-2013), lucascla (03-02-2014), axelk (02-12-2015)
nicogon Sin conexión
Empleado del buffet
Sin estado :(
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 13
Agradecimientos dados: 0
Agradecimientos: 1 en 1 posts
Registro en: Dec 2013
Mensaje: #2
RE: [Aporte] Final 11/12/2013 (semi resuelto)
a pero los re cogieron.
la 7 la unica que se me ocurre es INTO (interrupción), debe haber seguro alguna otra instrucción de salto condicional que verifique el overflow.

La practica
1)
A) 3b4 en deci es 948 por lo que es menos que 4096 (1 pagina), por lo que debería ser una pagina?\

2) A) 2 ^ 32
B) Creo que 4G/32
C)cada digito BCD 4 bits, por lo que 32/4


3)
A)
2*2 = 4 CX=3
4*2 = 8 CX=2
8*2 = 16 CX=1
16*2 = 32 CX=0

MUL multiplica
LOOP - Decrement CX and Loop if CX Not Zero

AX = 32

b) CX = 0 porque loop decrementa
c)Si hacemos MOV bx,ax
entonces BX = 10
si le hacemos una and con 0F
entonces BX = 00
12-12-2013 23:58
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
chapopr Sin conexión
Empleado del buffet
Sin estado :(
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 1
Agradecimientos dados: 0
Agradecimientos: 0 en 0 posts
Registro en: Dec 2013
Mensaje: #3
RE: [Aporte] Final 11/12/2013 (semi resuelto)
1 a) te pregunta con esa cantidad de bits cual seria el tamaño de pagina

entonces si tenes 37b son 12 bits, entonces podes desplazarte hasta 2^12 = 4k

c) se hace el nro de frame por 16 (o por 10 en hexadecimal) y se le suma el desplazamiento

00031 x 10 = 000310 + 37b = 0068b
13-12-2013 18:14
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Burgar Sin conexión
Campeon del cubo Rubik

****

Ing. en Sistemas
Facultad Regional Rosario

Mensajes: 141
Agradecimientos dados: 37
Agradecimientos: 9 en 9 posts
Registro en: Oct 2012
Facebook
Mensaje: #4
RE: [Aporte] Final 11/12/2013 (semi resuelto)
Que horror ese final! En mi regional Arq de comp es promo directa roll
13-12-2013 21:40
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
gustavogabriel31 Sin conexión
Empleado del buffet
Sin estado :(
*

Análisis de Sistemas
Facultad Regional Buenos Aires

Mensajes: 3
Agradecimientos dados: 0
Agradecimientos: 0 en 0 posts
Registro en: Dec 2013
Mensaje: #5
RE: [Aporte] Final 11/12/2013 (semi resuelto)
Hola
En la parte practica me parece que hay trampa, ya que la forma de la función MUL es MUL reg, multiplicando el registro por el valor alojado en AX, por tanto
MUL AX,2 es valido como MUL AX, multiplicando AX por AX, entonces
02*02=04
04*04=10h
10h*10h= 0100h
100h*100h=10000h lo cual produce OW, pasando AX=0000 y el registro DX=0001
díganme si me equivoco
Saludos
17-12-2013 22:48
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Bori94 Sin conexión
Empleado del buffet
Sin estado :(
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 2
Agradecimientos dados: 3
Agradecimientos: 0 en 0 posts
Registro en: Mar 2013
Mensaje: #6
RE: [Aporte] Final 11/12/2013 (semi resuelto)
Hola, hoy voy a rendir el final de Arquitectura, pero hay algunas cosas que no entiendo. Si despues del calculo del loop, AX=32, ese 32 es en decimal o en hexa? ya que no entiendo como, si al hacer mov bx,ax BX=10. De donde sale ese 10? Yo creo que el 32 es en hexa, en cuyo caso, BX no deberia ser 32? y Otra consulta, el punto practico 2, el de la doble palabra, el de ¿cuantas direcciones segmentadas? no serian 2 a la 16 direccines por ser modo real? Gracias! Si alguien me puede responder seria de gran ayuda, hoy rindo, y tengo algunas dudas que me joden tidavia Confused
18-12-2013 11:27
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
OrnellaSnm Sin conexión
Profesor del Modulo A
Learning to fly
*****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 340
Agradecimientos dados: 68
Agradecimientos: 69 en 16 posts
Registro en: Jul 2010
Mensaje: #7
RE: [Aporte] Final 11/12/2013 (semi resuelto)
Hola Boris!

El 32 es decimal. Se lo pasa a hexa y queda 20.

El tema es que estaba.. (o está diría), la duda de si el resultado da 32 o 16.
Si diera 16, pasado a hexa es 10.
Por eso el BX=10.

En cuanto a la dire segmentada. Había un profesor, en el final, que decía que si bien en real es 16, si ponemos 32 no está mal. Porque el double te da la capacidad para tener 32, aunque después a nivel logica solamente se usen 16.

Conclusión, muchas dudas.
Patricia no estaba el otro día. Si fue ella la que hizo el final, tal vez ella sepa bien las respuestas.
Los profes que estaban en la mesa tenían dudas
18-12-2013 11:53
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
[-] OrnellaSnm recibio 1 Gracias por este post
Bori94 (18-12-2013)
Bori94 Sin conexión
Empleado del buffet
Sin estado :(
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 2
Agradecimientos dados: 3
Agradecimientos: 0 en 0 posts
Registro en: Mar 2013
Mensaje: #8
RE: [Aporte] Final 11/12/2013 (semi resuelto)
Gracias Ornella! me sirvio tu respuesta. En cuanto al valor de BX, según lo que me decis para mi es 20 el valor, ya que en AX ya habia un 2, y si luego hago un ciclo que se repite 4 veces, es multiplicar al primer 2 por 2^4, por lo que da 32. Yo curse con Patricia, y tenia estas dudas porque con ella no lo llegamos a ver. En lo que si estoy muerto es en el tema de las señales de DMA, y las transferencias de E/S. Como no vimos nada de eso, investigue en el libro de Stallings, no obstante, cuando estudie, no vi nada de todo eso de las señales. Espero que hoy no lo tomen. Muchas Gracias!
18-12-2013 12:24
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
reLlene Sin conexión
Profesor del Modulo A
...
*****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 287
Agradecimientos dados: 301
Agradecimientos: 54 en 31 posts
Registro en: Aug 2012
Mensaje: #9
RE: [Aporte] Final 11/12/2013 (semi resuelto)
Bori94 las transferencias de E/S son 3: -Programada, Mediante Interrupciones y via DMA. No te mando capitulo de Angulo para q corras ahora pero dale una leida como yo lo hice q te puede salvar para diferenciarlos aunque sea http://html.rincondelvago.com/bus-de-dir...o-dma.html

Saludos y suerte en el final de hoy !!! thumbup3
(Este mensaje fue modificado por última vez en: 18-12-2013 13:05 por reLlene.)
18-12-2013 13:05
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.