Donar $20 Donar $50 Donar $100 Donar mensualmente
 


Enviar respuesta 
 
Calificación:
  • 1 votos - 5 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Buscar en el tema
[Arquitectura de computadoras][APORTE]Final 03.03.2010
Autor Mensaje
Jesi25 Sin conexión
Empleado del buffet
Perseverando
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 23
Agradecimientos dados: 5
Agradecimientos: 4 en 3 posts
Registro en: Jul 2008
Mensaje: #1
[Arquitectura de computadoras][APORTE]Final 03.03.2010 Finales Arquitectura de Computadoras
Les dejo los dos temas del final de marzo 2010. Si me ayudan a resolverlo se agradece. Saludos! Jesica.


Archivo(s) adjuntos Imagen(es)
       

JeSi25.
04-05-2010 16:39
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
nicarp Sin conexión
Empleado del buffet
Sin estado :(
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 10
Agradecimientos dados: 0
Agradecimientos: 3 en 3 posts
Registro en: Sep 2008
Mensaje: #2
Re: [Arquitectura de computadoras][APORTE]Final 03.03.2010
hola! fijate en este post que esta resuelto el ejercicio practico casi = con diferentes datos

viewtopic.php?f=47&t=3270&st=0&sk=t&sd=a
22-05-2010 23:45
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
mattLz Sin conexión
Empleado del buffet
Sin estado :(
*

Ing. en Sistemas
-----

Mensajes: 1
Agradecimientos dados: 0
Agradecimientos: 0 en 0 posts
Registro en: Jan 2011
Mensaje: #3
RE: [Arquitectura de computadoras][APORTE]Final 03.03.2010
Alguien sabe como resolver esos dos finales?Tengo algunas dudas tanto en lo teorico como en lo practico.
Se agradece.
(Este mensaje fue modificado por última vez en: 07-01-2011 01:30 por mattLz.)
07-01-2011 01:29
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
nacho_10 Sin conexión
Empleado de Fotocopiadora
Sin estado :(
**

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 29
Agradecimientos dados: 0
Agradecimientos: 2 en 1 posts
Registro en: Aug 2010
Mensaje: #4
RE: [Arquitectura de computadoras][APORTE]Final 03.03.2010
una memoria tiene capacidad de un mega, si se la divide en paginas y la direccion para acceder la pagina esta constituida por dos camposs: nro de frames y desplazamiento.

a)indique para un desplazamiento de 12 bits cual es el tamaño de la pagina y en cuantos frames se divide la memory

b)si el campo nro de frame mide 7 bits en cuantos frames se divide la memory y cuantos bits se usan para el desplazamiento en la direccion.

c) considerando el punto b), si el codigo de un programa ocupa 4096 bytes. cuantas paginas requiere??. calcule el eventual desperdicio...
--------------------------------------------------------------------------------
si alguien me peude responder, me seria de gran ayudaa!! graacias
14-02-2011 14:04
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
calui Sin conexión
Empleado del buffet
estado de sitio
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 12
Agradecimientos dados: 13
Agradecimientos: 3 en 2 posts
Registro en: Nov 2009
Mensaje: #5
RE: [Arquitectura de computadoras][APORTE]Final 03.03.2010
(14-02-2011 14:04)nacho_10 escribió:  una memoria tiene capacidad de un mega, si se la divide en paginas y la direccion para acceder la pagina esta constituida por dos camposs: nro de frames y desplazamiento.

a)indique para un desplazamiento de 12 bits cual es el tamaño de la pagina y en cuantos frames se divide la memory

b)si el campo nro de frame mide 7 bits en cuantos frames se divide la memory y cuantos bits se usan para el desplazamiento en la direccion.

c) considerando el punto b), si el codigo de un programa ocupa 4096 bytes. cuantas paginas requiere??. calcule el eventual desperdicio...
--------------------------------------------------------------------------------
si alguien me peude responder, me seria de gran ayudaa!! graacias


punto a) Si el desplazamiento (dentro de la pagina) es de 12 bits => tamaño de página = 2^12 = 4096 bytes= 4 Kbytes
1 Megabyte (tamaño de mem. principal) / 4Kbytes (tamaño de página) = cantidad de frames o páginas= 1024 KB / 4KB =256 páginas o frames

punto b) campo nro de frame= 7bits entonces necesitas 7 bits para indicar la página o frame. cantidad de páginas = 2^7 = 128.
1MB / 128 páginas = Tamaño de c/página= 8 KB= 2^13
Para direccionar dentro de la pagina necesito 13 bits.
c) Necesita 1 página. Desperdicias 4096 bytes (8KB - 4KB)
Espero que te sirva
22-02-2011 02:21
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Guillox Sin conexión
Empleado de Fotocopiadora
Sin estado :(
**

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 27
Agradecimientos dados: 0
Agradecimientos: 0 en 0 posts
Registro en: Jun 2010
Mensaje: #6
RE: [Arquitectura de computadoras][APORTE]Final 03.03.2010
El link esta roto alguien seria tan amable de resolver la parte practica del problema. A dos dias del final jejeje =)
01-08-2011 14:18
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Aldana Sin conexión
Empleado del buffet
bleh
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 17
Agradecimientos dados: 0
Agradecimientos: 1 en 1 posts
Registro en: Jun 2011
Mensaje: #7
RE: [Arquitectura de computadoras][APORTE]Final 03.03.2010
Hola, la siguiente resolución no es mía, me la pasó un compañero. Espero que te sirva.

Si un operando esta definido en word
1. exprese su tamaño en bits y bytes
2. ¿cual es el rango de numeros binarios enteros sin signo?
3. ¿cual es el rango de numeros binarios enteros signados?
Respuesta:
Un word pesa 2bytes → pesa 16 bits
Como tiene 16 bits el valor maximo que puede tener si es sin signo (2^16) 1
, por lo tanto el rango
sin signo es de 0 a 65535
Como tiene 16 bits el valor minimo q puede tomar si es con signo es (
2^16)/2 → (
2^15) y el valor
maximo es (2^15)1
, por lo tanto el rango es de 32768
a 32767
Variantes:
doble word:
4bytes → 32 bits
cuadruple word:
8bytes → 64 bits

El siguiente es el esquema de una memoria cache de correspondencia directa (o asociativa de una
via) de ocho filas numeradas de 0 a 7, en cada fila se almacena un bloque de 8 bytes numerados de
0 a 7
1. ¿cuantos bits identifican la linea o sector y cuantos bits identifican el byte (bloque, palabra)?
2. Si el byte solicitado esta en la linea 3 byte 1 y la etiqueta es 0111, indique si es posible cual
es el valor hexadecimal que corresponde al byte?
3. Si la direccion analizada por la cache es en binario 1011111111, indique si es posible cual es
el valor hexadecimal del byte
4. ¿cual es la capacidad de la memoria de datos y expresada en bytes? ¿cual es la capacidad de
la memoria de etiquetas expresada en bytes?
Respuesta
1. Tengo 8 lineas = 2^3 → necesito 3 bits para direccionar linea.
Tengo 8 bloques = 2^3 → necesito 3 bits para direccionar al byte
2. Aca lo que me tengo que fijar es que la etiqueta coincida con la que corresponde a la linea 3,
si coincide el valor del byte esta en el bloque, en caso contrario la respuesta es que no se
puede.
3. Aca tengo que descomponer la direccion en los campos ETIQUETA LINEA PALABRA.
Habiamos dicho que el campo linea era 3 bits y el de palabra 3 bits, el de etiqueta nos
fijamos la cantidad de digitos del dibujo, en este caso es 4 bits.
1011 111 111
etiqueta linea palabra
Convertimos el valor de la linea y el de la palabra a hexadecimal, en este caso
0111(2) = 7(16). De aca sabemos que el byte esta en la linea 7 en el bloque 7, si coincide la
etiqueta la respuesta es el valor del bloque encontrado, de lo contrario la respuesta es no se
puede.
4. La capacidad de la memoria de datos es Cantidad lineas X cantidad de bytes del bloque
8 lineas x 8 bytes = 64 bytes
La capacidad de la memoria de etiquetas es (Cantidad de etiquetas x cantidad de bits de
etiquetas) / 8 para expresar en bytes
8 etiquetas x 4 bits = 32 → 32/8 = 4 bytes

Todos los registros de calculos estan puestos a 0 cuando se ejecuta la linea de codigo presentada a
continuacion
2F37:0100 SUB AX,FFFF
¿como quedara el contenido del registro AX luego de su ejecucion? Expresar en hexadecimal el
valor del registro, e indicar que valor decimal corresponde si considera los operandos signados
Respuesta:
Aca hay que ver que hace la instrucion, en este caso SUB REGISTRO,VALOR , lo que hace es
restarle a registro el valor. Como dice que estan todos inicializados en 0, lo que hay que hacer es
complementar a dos el valor FFFF.
FFFF(16)=1111111111111111(2)
hago complemento a 1 → 0000000000000000
hago complemento a 2 →
0000000000000000
+ 1
0000000000000001(2)
ahora hay que pasarlo a hexadecimal
0000000000000001(2)=0001(16)>
RTA
El valor decimal si considero que los operando estan signados es +1

Un saludo!
03-08-2011 02:46
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
[-] Aldana recibio 1 Gracias por este post
Ambro17 (06-12-2015)
leandrong Sin conexión
Secretario de la SAE
...
******

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 467
Agradecimientos dados: 110
Agradecimientos: 189 en 29 posts
Registro en: Sep 2008
Mensaje: #8
RE: [Arquitectura de computadoras][APORTE]Final 03.03.2010
Tema 2:

Cita:"Se denomina algoritmo de sustitución en una memoria caché a una política de escritura en memoria principal" (122)

Esto es raro, en ningún lado en la página 122 del libro dice que se llama "Algoritmo de Sustitución".
El "Algoritmo de Reemplazo" es el que se utiliza para la actualización de la memoria caché. Pero cuando se refiere a la actualización de la memoria principal no le da ningún nombre.

Como Reemplazo y Sustitución son sinónimos, creo que la oración sería Falsa y la justificación sería: "El algoritmo de sustitución en memoria caché es para actualizar la memoria caché".

Cita:"La trampa es una excepción en la que no se sabe la localización exacta que la generó" (267)

Falso, es un aborto.

Cita:"Se debe considerar que la paginación por demanda admite la segmentación de una página, razón por la cual la MMU cuenta con una unidad de paginación y una de segmentación"

Falsa.

La MMU cuenta con la unidad de Paginación y la de Segmentación, pero cuando está habilitada la Paginación se hace la "segmentación paginada" (a un segmento se lo divide en páginas) que no es la "segmentación de una página".
Por otra parte en el libro no dice nada de "Paginación por Demanda" en los Capítulos 8 y 9.

Cita:"Nivel de Privilegio de la E/S (IOPL) es un atributo del descriptor de segmento" (255)

Falso.
Los atributos que tiene el Descriptor de Segmento son: Bit de Presencia, Nivel de Privilegio, Clase de Segmento, Tipo, Accedido, Granularidad, Defecto/Grande, Disponible.

Es la página 255 de Stalings y es la 185 de Angulo.

Cita:"El bit de granularidad indica si el campo límite debe ser intepretado en unidades de bytes o páginas" (253)

Verdadero.
Si G = 0 es en bytes, Si G = 1 es en páginas.

Es la página 253 de Stallings y la 185 de Angulo.

Cita:"Robo de clico significa que el procesador roba un ciclo de acceso a memoria para la transferencia vía DMA"

Falso.
La DMA es quién le roba el ciclo.

Página 195 de Angulo: "debe forzar al procesador a que suspenda temporamente su funcionameinto. Esta última técnica es la más comúin y se denomina robo de ciclo, puesto que, en efecto, el módulo de DMA roba un ciclo de bus".

Cita:"La interfaz de arbitraje de un bus controla los ciclos de bus que permiten el acceso a memoria y a la E/S"

Verdadero.
"Es responable de asignar tiempos en el bus" en Stallings. Página 73.
En Angulo aparece como "controlador" en vez de "arbitraje" en la página 301..

Cita:"La FPU puede operar con tipo de dato BCD"

Verdadero.
El Coprocesador Matemático (FPU) almacena la información en un formato único, coma flotante y precisión extendida conciden con ese formato, pero también puede trabajar con: Enteros y Decimal Empaquetado (BCD).
Página 320 de Angulo.

Tema 1:
Qué turros, el Tema 1 tiene que justirficar las falsas y el Tema 2 ninguna. Y después la práctica es exactamente igual. Confused
Las que están repetidas no las vuelvo a poner.

Cita:"La FPU puede operar con tipo de datos entero"

Verdadero. El Coprocesador Matemático (FPU) almacena la información en un formato único, coma flotante y precisión extendida conciden con ese formato, pero también puede trabajar con: Enteros y Decimal Empaquetado (BCD).

Cita:"En un modelo no segmentado, la decodificación del código de operación es previa al cálculo de la dirección efectiva del operando" (57)"

Falso. Todos los modelos son segmentados, pueden ser paginados o no.
Si no dijese "modelo no segmentado" la decodificación del código de operación es previa al cálculo de la dirección del operando, por lo que sería Verdadero.

La página 57 es del Stallings.

Cita:"En predicción de saltos una técnica se denomina tabla histórica de datos" (413)

Verdadero. "Tabla de historia de saltos". Página 414 de Stalings

Cita:"Una memoria caché es más veloz que una memoria DRAM debido a su tecnología".

Verdadero.
Aunque no sé si es por su tecnología. La Memoria Caché es de tipo SRAM.

Cita:"En una estructura de bus la línea de control reloj se utiliza para sincronizar las operaciones" (69)

Verdadero.
"Reloj (Clock): se utiliza para sincronizar las operaciones". Página 69 de Stallings.
En Angulo no hay nada de esto. Menos mal que hay que leer de Angulo nada más.
(Este mensaje fue modificado por última vez en: 19-02-2012 21:45 por leandrong.)
19-02-2012 20:11
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: #9
RE: [Arquitectura de computadoras][APORTE]Final 03.03.2010
edit: asdasd nada
(Este mensaje fue modificado por última vez en: 02-03-2013 23:11 por Diesel.)
02-03-2013 13:26
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.