Seguimos buscando a Arshak. Ayudanos compartiendo!
Encuesta no oficial de docentes
Resultados de la encuesta no oficial de docentes
Probaste el SIGA Helper?

Donar $100 Donar $200 Donar $500 Donar mensualmente


Enviar respuesta 
 
Calificación:
  • 0 votos - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Buscar en el tema
Duda sobre Arquitectura
Autor Mensaje
Heidad Sin conexión
Campeon del cubo Rubik
Sin estado :(
****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 171
Agradecimientos dados: 5
Agradecimientos: 112 en 16 posts
Registro en: Feb 2009
Mensaje: #1
Duda sobre Arquitectura Dudas y recomendaciones Arquitectura de Computadoras
Hola que tal , estoy preparando para el final y me se todo... menos una cosa

En el registro EFlags estan los Flags de la ALU , es decir de los resultados de la aritmetica de la computadora ( S , C , Z , V ).


ahora , realmente no me acuerdo para nada como sabia cual era cual y como me doy cuenta si va en 1 o 0 .

Alguien podria decirme?

muchas gracias!
06-12-2011 18:08
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.163
Agradecimientos dados: 81
Agradecimientos: 232 en 78 posts
Registro en: Nov 2009
Mensaje: #2
RE: Duda sobre Arquitectura
S vale 1 si el resultado tiene signo negativo
Z vale 1 si el resultado es 0
V vale 1 si hubo overflow
C vale 1 en la suma si hubo acarreo, y vale 1 en la resta si a un entero se le restó un número más grande que él.

Podés hacer cuentas y chequear los flags con este programa emu86
Cita:Primero escribis el código:

Después ponés emulate y te sale esto:

Ahora ponés Run y lo ejecuta:

y cliqueando en flags ves los flags
(Este mensaje fue modificado por última vez en: 07-12-2011 03:57 por Anirus.)
07-12-2011 03:51
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Heidad Sin conexión
Campeon del cubo Rubik
Sin estado :(
****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 171
Agradecimientos dados: 5
Agradecimientos: 112 en 16 posts
Registro en: Feb 2009
Mensaje: #3
RE: Duda sobre Arquitectura
en ese caso
s = 1 porque queda 1111 1111
z = 0 porque no es todo 0.
O = 0 porque no es suma o resta de mismo signo
P = 1 porque hay 8 bits en 1 es decir es par.


hay acarreo en C porque 1 es mas grande que 0? o flashie cualq

muchas gracias!


ah otra cosa , con respecto a disco :

http://www.utnianos.com.ar/foro/attachment.php?aid=1715

aca hay una resolucion , pero no tiene nada q ver con lo q dice stallings , multiplica y divide de nuevo por los bytes y las pistas , tmb en el ultimo dice 1/15000 * 60 cuando en ralidad es 60/15000 .

alguien sabe que onda?

me parece que disco = punto perdido.
(Este mensaje fue modificado por última vez en: 07-12-2011 04:54 por Heidad.)
07-12-2011 04:50
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Nikod11 Sin conexión
Secretario General
Sin estado :(
*******

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 791
Agradecimientos dados: 85
Agradecimientos: 473 en 57 posts
Registro en: Mar 2011
Mensaje: #4
RE: Duda sobre Arquitectura
Disco y los ultimos temas no los vi, porque segun el profe son faciles de entender desde el libro de Angulo... Para mi no tenia ganas de explicar xD
Pero creo que solo discos es solo una formula, no estoy seguro
08-12-2011 12:01
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
gfl Sin conexión
Campeon del cubo Rubik
Sin estado :(
****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 186
Agradecimientos dados: 1
Agradecimientos: 14 en 8 posts
Registro en: Jun 2009
Mensaje: #5
RE: Duda sobre Arquitectura
(07-12-2011 04:50)Heidad escribió:  en ese caso
s = 1 porque queda 1111 1111
z = 0 porque no es todo 0.
O = 0 porque no es suma o resta de mismo signo
P = 1 porque hay 8 bits en 1 es decir es par.


hay acarreo en C porque 1 es mas grande que 0? o flashie cualq

muchas gracias!


ah otra cosa , con respecto a disco :

http://www.utnianos.com.ar/foro/attachment.php?aid=1715

aca hay una resolucion , pero no tiene nada q ver con lo q dice stallings , multiplica y divide de nuevo por los bytes y las pistas , tmb en el ultimo dice 1/15000 * 60 cuando en ralidad es 60/15000 .

alguien sabe que onda?

me parece que disco = punto perdido.

Hola yo tambien estoy preparando arquitectura voy a ver si la doy el miercoles que viene.

En base a lo que aprendi en operativos la cosa va asi:

1)Vos tenes 15000RPM es decir en 60'' da 15000 vueltas, lo que te pide es que averigues el tiempo que tarda en dar una vuelta expresado en ms, es decir "el tiempo de giro" planteas una regla de 3 asi:
60 segundos _______ 15000 vueltas
x segundos ________ 1 vuelta

60 segundos . vuelta
----------------------- = 4*10^-3 segundos, como 1 ms = 10^-3 segundos = 4ms
15000 vueltas
2) Te pide la "latencia rotacional" que es el tiempo que tarda el disco en acceder a un sector una vez que esta en la pista deseada, segun el libro de stallings para sacar la latencia rotacional tenes que sacar el tiempo que tarda en dar una vuelta y a ese tiempo lo dividis por 2 porque el resultado tenes que expresarlo como "la media"
vos tenes que el tiempo que tarda en dar una vuelta es 4ms, entonces el retardo rotacional es 2ms

3) Este te pide el tiempo de lectura de toda una pista stallings lo define como :
T = b/r.N donde b son los bytes a transferir, N son los bytes por pista y r son las rpm pero expresadas en rps, como queres transferir toda una pista b = N es decir los simplificas y queda expresado como t = 1/r, para sacar r tenes que pasar de rpm a rps haces 15000 / 60 = 250 rps, y te queda la cuenta 1/250 = 4.10^-3 es decir 4ms

4) te pide el tiempo total de transferencia de una pista es decir el tiempo de busqueda mas el retardo rotacional mas el tiempo que tardas en leer esos bytes es decir la suma de los anteriores ;P 4+2+4 = 10ms

Y ahi creo que esta todo bien hecho =D.

Saludos.
08-12-2011 19:01
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)