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
[Arquitectura de computadores] Consulta teoria de finales
Autor Mensaje
EcheDicosmo Sin conexión
Militante
:D
***

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 59
Agradecimientos dados: 25
Agradecimientos: 1 en 1 posts
Registro en: May 2010
Mensaje: #1
[Arquitectura de computadores] Consulta teoria de finales Dudas y recomendaciones Arquitectura de Computadoras
Gente,

Estoy preparado el final para rendirlo este viernes y en un final me surgieron algunas dudas que n las puedo en preguntas de un final:

Indicar a que concepto hace referecia los parrafos:

Denominacion dada al hueco de representacion entre dos valores reales representables en punto flotante y cuyo valor depende del formato y de la precision. (Aca no se si tiene que ver con el exponente o la mantisa)

Denominaciones dadas los terminales que dispone el procesador para la recepcion de peticiones de interrupciones de hardware o externas, indicando la funcion de cada uno de ellos. (aca no se que va..)

Es necesario resguardar el valor actual de instruccion al ejecutar una instruccion de salto condicional? Por que?
(...)



espero que me puedan ayudar!


Gracias!
24-05-2011 19:05
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Anirus Sin conexión
Super Moderador
Sin estado :)
*********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 1.162
Agradecimientos dados: 77
Agradecimientos: 194 en 69 posts
Registro en: Nov 2009
Mensaje: #2
RE: [Arquitectura de computadores] Consulta teoria de finales
1) Quiroga, página 63 "Cuando el resultado de una operación cae en el hueco definido por los limites inferiores del rango (del que se excluye el cero), esto es 0>x>0.1 o 0<x<0.1 es incorrecto. El error se conoce como underflow de resultado. "
2) Página 266 de Angulo, "Las patitas del pentium que soportan las interrupciones externas son la INTR y la NMI", NMI es para no mascarables (No Mascarable Interruption) y INTR mascarables.
3) No, porque no va a ser necesario regresar a esa parte del programa. El valor se resguarda cuando por ejemplo, se hace un llamado a una rutina, usando CALL o INT, entonces luego de que se ejecuta, volves al lugar en que estabas de tu programa. Ah, acordate que esas dos son instrucciones multisegmento, me pidieron que dijera una en el final y las conocía pero no sabía que se las llamaba así. Son multisegmento porque busca el código a ejecutar en otro segmento y después vuelve al del programa.
(Este mensaje fue modificado por última vez en: 24-05-2011 19:50 por Anirus.)
24-05-2011 19:40
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
EcheDicosmo Sin conexión
Militante
:D
***

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 59
Agradecimientos dados: 25
Agradecimientos: 1 en 1 posts
Registro en: May 2010
Mensaje: #3
RE: [Arquitectura de computadores] Consulta teoria de finales
Muchas gracias por responder tan rapido!
24-05-2011 20:16
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
EcheDicosmo Sin conexión
Militante
:D
***

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 59
Agradecimientos dados: 25
Agradecimientos: 1 en 1 posts
Registro en: May 2010
Mensaje: #4
RE: [Arquitectura de computadores] Consulta teoria de finales
Anirus,

Te molesto nuevamente porque hay otra que no saco:

"mecanismo que mejora el rendimiento de unn cause segmentado de instrucciones para acotar el efecto de las bifurcaciones"


Gracias
25-05-2011 13:18
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
EcheDicosmo Sin conexión
Militante
:D
***

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 59
Agradecimientos dados: 25
Agradecimientos: 1 en 1 posts
Registro en: May 2010
Mensaje: #5
RE: [Arquitectura de computadores] Consulta teoria de finales
agrego a ese pedido una duda con respecto a los ejercicio de disco:

que difrencia existe entre tiempo de lectura de un sector y tiempo de transferencia

porque solo se que el tiempo de transferencia es:

T= (bytes a transfererir)/(vuelta por segundo x bytes de una pista)
25-05-2011 15:50
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Anirus Sin conexión
Super Moderador
Sin estado :)
*********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 1.162
Agradecimientos dados: 77
Agradecimientos: 194 en 69 posts
Registro en: Nov 2009
Mensaje: #6
RE: [Arquitectura de computadores] Consulta teoria de finales
(25-05-2011 13:18)EcheDicosmo escribió:  Anirus,

Te molesto nuevamente porque hay otra que no saco:

"mecanismo que mejora el rendimiento de unn cause segmentado de instrucciones para acotar el efecto de las bifurcaciones"


Gracias
Creo que es la predicción de saltos, está en las páginas 145 y 405 de Angulo. Bifurcación es cuando tenés un JMP condicional (por ejemplo un if-else), el procesador tiene que procesar la instrucción de la condición para saber cuál es la siguiente instrucción (si seguis o te vas al else). Esto no le conviene, en los cauces segmentados se va metiendo una instrucción tras otra, cuando la instrucción 1 pasó a la etapa 2, la instrucción 2 entra en la etapa 1 y así (en un cauce no segmentado, una instrucción tiene que pasar todas las etapas antes de que entre otra). Si hay un salto condicional, no se sabe cuál va a ser la instrucción 2, entonces el procesador no puede hacer nada hasta procesar la 1 y eso supone una pérdida de tiempo porque tiene que esperar cuando podría estar procesando más cosas. Por eso se creó la unidad de predicción de saltos, que trata de adivinar cuál instrucción sigue para no tener que esperar a la instrucción 1, si se equivocó respecto a cuál seguía hay que cancelar y con eso se pierde tiempo, pero suele acertar bastante con las predicciones, sino no se usaría =P


(25-05-2011 15:50)EcheDicosmo escribió:  agrego a ese pedido una duda con respecto a los ejercicio de disco:

que difrencia existe entre tiempo de lectura de un sector y tiempo de transferencia

porque solo se que el tiempo de transferencia es:

T= (bytes a transfererir)/(vuelta por segundo x bytes de una pista)

En sistemas operativos lo vas a ver mejor, acá mezclan mucho palabras. Cuando te piden tiempo de lectura, calculá cuánto tarda en pasar por encima de los datos(una vez que ya está bien posicionado, no confundir con el retardo rotacional), o sea
(bytes a transfererir)/(vuelta por segundo x bytes de una pista)
como dijiste, que sería igual a
Cantidad de bytes a tranferir * 1/velocidad de transferencia.
Por ejemplo, si tenés un disco que gira a 6000RPM (10ms cada vuelta) y en una pista tenés 10mb, la velocidad de transferencia es
10mb/10ms = 1mb/ms.
Para pasar por encima de 2mb(leerlos) tardaría
2mb/(1mb/ms) = 2ms.
(calculé con ms en vez de por sec por costumbre, calculandolo con vueltas por segundo debería darte igual, sino va a ser porq me equivoqué yo, 6000RPM son 100 vueltas por segundo)

Mientras que cuando te dicen Tiempo de transferencia se suelen referir al total. Si te fijás en la 154 pone un ejemplo de un ejercicio que te pide "Tiempo total de transferencia" y hace
Tiempo de búsqueda + retardo rotacional + lectura de los sectores
Así que cuando te hablen de tiempo de transferencia, tenés que calcularlo con eso.
(Este mensaje fue modificado por última vez en: 26-05-2011 12:05 por Anirus.)
26-05-2011 11:23
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
EcheDicosmo Sin conexión
Militante
:D
***

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 59
Agradecimientos dados: 25
Agradecimientos: 1 en 1 posts
Registro en: May 2010
Mensaje: #7
RE: [Arquitectura de computadores] Consulta teoria de finales
En el libro de Stalling a lo que vos llamas tiempo de lectura el lo llama tiempo de transferencia.

Pero tiene sentido lo que decis!


Muchas Gracias!
26-05-2011 13:52
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Anirus Sin conexión
Super Moderador
Sin estado :)
*********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 1.162
Agradecimientos dados: 77
Agradecimientos: 194 en 69 posts
Registro en: Nov 2009
Mensaje: #8
RE: [Arquitectura de computadores] Consulta teoria de finales
Sí, en la página 153 Stallings lo llama tiempo de transferencia, pero en la 154 en el ejemplo "Una comparación de tiempos" hace Tiempo de transferencia total = Tiempo de búsqueda + retardo rotacional + lectura de los sectores =P
(Este mensaje fue modificado por última vez en: 26-05-2011 14:28 por Anirus.)
26-05-2011 14:27
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
EcheDicosmo Sin conexión
Militante
:D
***

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 59
Agradecimientos dados: 25
Agradecimientos: 1 en 1 posts
Registro en: May 2010
Mensaje: #9
RE: [Arquitectura de computadores] Consulta teoria de finales
Anirus! gracias por la mano que me diste me saque un 8 ;)


Saludos! termine 1ro despues de tanto tiempo ahora al final de SO pero mejor preparado! jajaja
27-05-2011 22:33
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Anirus Sin conexión
Super Moderador
Sin estado :)
*********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 1.162
Agradecimientos dados: 77
Agradecimientos: 194 en 69 posts
Registro en: Nov 2009
Mensaje: #10
RE: [Arquitectura de computadores] Consulta teoria de finales
Buenísimo =D
27-05-2011 22:44
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.