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:
  • 1 votos - 4 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Buscar en el tema
Arquitectura de Computadores - Final 15-02-12
Autor Mensaje
Joseph Sin conexión
Empleado de Fotocopiadora
O_O
**

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 40
Agradecimientos dados: 7
Agradecimientos: 74 en 8 posts
Registro en: Dec 2010
Mensaje: #31
RE: Arquitectura de Computadores - Final 15-02-12
(25-02-2012 13:46)leandrong escribió:  
(24-02-2012 21:45)Joseph escribió:  
(24-02-2012 21:38)stepli escribió:  hola tengo una duda la preg 5 no seria falsa?
xq en el libro de quiroga pag 234 dice que"si el dato es numerico y su tamaño es de 2 o 4 u 8 bytes (palabra, doble palabra y cuadruple palabra) entonces la palabra se almacena de forma invertida"...."esto ocurre para cualquier entidad numerica , incluso para datos en representacion de punto flotante o cuando se almacena una referencia a memoria"
por eso me quedo la duda si el tipo de dato word se almacena en tipo little endian.
El byte tambien se almacenaria en este tipo no?
y el alphanumerico?

Hasta donde sabia solo los de punto flotante usan formato little endian...
Pero el libro es el libro... Confused

Yo puse, "Falso, se usa big endian"

Pero la verdad no tenía idea. Porque Intel usa Big Endian, y PowerPc usa Little-Endian. La verdad no sé a qué se rerefería bien. Le pregunté al profesor y me dijo "poné lo que sabés". Jajaja.

Rendiste en la 283 ?

[Imagen: 04.gif]
25-02-2012 15:24
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
fraimocho Sin conexión
Campeon del cubo Rubik
10 puntos
****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 120
Agradecimientos dados: 0
Agradecimientos: 5 en 4 posts
Registro en: May 2008
Mensaje: #32
RE: Arquitectura de Computadores - Final 15-02-12
Hola, me surgio una duda con este ejercicio:

BASE= 10 00 00 00

256 en hexa son: 01 00

LIMITE= 00 00 01 00

no entiendo como sacan el limite, para que quede 00100
Hola, me surgio una duda con este ejercicio:

BASE= 10 00 00 00

256 en hexa son: 01 00

LIMITE= 00 00 01 00

para sacar el limite, no entiendo como llegan a esto: 00100 , el que me pueda ayudar, gracias !!!, saludos.
(Este mensaje fue modificado por última vez en: 27-02-2012 21:41 por fraimocho.)
27-02-2012 21:39
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
matias0446 Sin conexión
Empleado del buffet
:D
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 23
Agradecimientos dados: 27
Agradecimientos: 18 en 8 posts
Registro en: Jul 2008
Mensaje: #33
RE: Arquitectura de Computadores - Final 15-02-12
(27-02-2012 21:39)fraimocho escribió:  Hola, me surgio una duda con este ejercicio:

BASE= 10 00 00 00

256 en hexa son: 01 00

LIMITE= 00 00 01 00

no entiendo como sacan el limite, para que quede 00100
Hola, me surgio una duda con este ejercicio:

BASE= 10 00 00 00

256 en hexa son: 01 00

LIMITE= 00 00 01 00

para sacar el limite, no entiendo como llegan a esto: 00100 , el que me pueda ayudar, gracias !!!, saludos.


Es porque en este caso un descriptor de segmento tiene un tamaño total de 64 bits, y esta compuesto por:
BASE (32 bits) ----> 10 00 00 00
LIMITE (20 bits) ----> 0 01 00 (si lo pasas a bits te dan un total de 20)
ATRIBUTOS (12 bits que no vienen al caso)

Espero haber aclarado la duda;

Ahora no me quedo del todo claro el resultado, el limite no deberia ser 0 00 FF (255 en decimal) ?
Porque dice "posee 256 bytes" y entonces el rango de direcciones del segmento iría del 10 00 00 00 al 10 00 00 FF (para ser mas claro del 0 al 255, que en total son 256 bytes).
Por favor si alguien me puede aclarar esto, gracias!
28-02-2012 00:26
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
[-] matias0446 recibio 1 Gracias por este post
Vodianisa (17-02-2015)
fraimocho Sin conexión
Campeon del cubo Rubik
10 puntos
****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 120
Agradecimientos dados: 0
Agradecimientos: 5 en 4 posts
Registro en: May 2008
Mensaje: #34
RE: Arquitectura de Computadores - Final 15-02-12
Entendi tu respuesta, pero no entiendo como llegan a esto:

256 en hexa son: 01 00 , si por favor me podes explicar el calculo, muchas gracias.
28-02-2012 12:27
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
matias0446 Sin conexión
Empleado del buffet
:D
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 23
Agradecimientos dados: 27
Agradecimientos: 18 en 8 posts
Registro en: Jul 2008
Mensaje: #35
RE: Arquitectura de Computadores - Final 15-02-12
(28-02-2012 12:27)fraimocho escribió:  Entendi tu respuesta, pero no entiendo como llegan a esto:

256 en hexa son: 01 00 , si por favor me podes explicar el calculo, muchas gracias.

Es conversión que se ve en clases de Decimal --> Binario --> Hexa

Decimal -> Binario (dividir el numero por la base)
\[256_{(10)} = 100000000 _{(2)}\]

Binario -> Hexa
Separas de a cuatro bits de derecha a izquierda y te queda:
\[1 0000 0000_{(2)} = 100_{(16)}\]

y le agregas dos ceros adelante para que te queden un total de 20 bits
00100_{(16)}

Hay otras formas, tambien podes hacer esa escalerita en la que arrancas dividiendo 256 por 16 y asi sucesivamente (conversion directa de decimal a Hexadecimal). Fijate en la pag. 32 del libro de quiroga que te dice como hacerlo. Espero haber llegado al punto del problema.
Pero insisto, mi razonamiento era otro para el ejercicio 8), lo que trate de explicar mas arriba.
Saludos.
28-02-2012 15:39
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
[-] matias0446 recibio 1 Gracias por este post
Vodianisa (17-02-2015)
Fly Sin conexión
Secretario de la SAE
estado sólido
******

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 578
Agradecimientos dados: 119
Agradecimientos: 213 en 67 posts
Registro en: May 2011
Mensaje: #36
RE: Arquitectura de Computadores - Final 15-02-12
(18-02-2012 14:35)sinnick escribió:  Respecto a la respuesta del punto 5 es falso. Los datos enteros se almacenan en tipo Big Endian. Solo los numeros de coma flotante se almacenan con el tipo Little endian.

entonces la respuesta completa (Que fue la que puse yo) es la siguiente:
5 - Falso. Los de coma flotante
Checheche estoy bastante confundido al respecto... ¿estás completamente seguro que la respuesta es esa?

Consultando el librongo de Quiroga (p.234) me encuentro con la siguiente explicación:
Que el Big Endian "se aplica tanto al código como a datos de tipo no numérico."
Y sigue diciendo que "si el dato es numérico y su tamaño es de 2 o 4 u 8 bytes (palabra, doble palabra,...) , cada octeto se almacena en memoria en forma invertida... [...]. En esta convención denominada Little-Endian, el byte menos significativo se almacena en la dirección más baja. Esto ocurre para cualquier entidad numérica, incluso para datos en representación de punto flotante o cuando se almacena una referencia a memoria."

Por el momento le creo a Quiroga, a menos que esto se aplique solo en ciertos casos (no me extraña nada en esta materia =P )
28-02-2012 22:50
Visita su sitio web Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
[-] Fly recibio 1 Gracias por este post
Vodianisa (17-02-2015)
sinnick Sin conexión
Campeon del cubo Rubik
Sin estado
****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 152
Agradecimientos dados: 8
Agradecimientos: 126 en 29 posts
Registro en: Feb 2011
Mensaje: #37
RE: Arquitectura de Computadores - Final 15-02-12
Puede que tengas razon :O.. yo puse eso en el final y creo que me lo tomaron como bien :O
01-03-2012 03:29
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Fly Sin conexión
Secretario de la SAE
estado sólido
******

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 578
Agradecimientos dados: 119
Agradecimientos: 213 en 67 posts
Registro en: May 2011
Mensaje: #38
Star RE: Arquitectura de Computadores - Final 15-02-12
(01-03-2012 03:29)sinnick escribió:  Puede que tengas razon :O.. yo puse eso en el final y creo que me lo tomaron como bien :O
Según me fijé en el libro de Stallings, el "endian" son convenciones que se aplican para datos "multibytes". Eso quiere decir que, si un dato es de un solo byte, no tiene sentido hablar de "endians" porque existe un único dato que no se divide en varias partes.
Bah, esa es mi conclusión final sobre el tema =)
01-03-2012 10:07
Visita su sitio web 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)