UTNianos

Versión completa: Final Arquitectura de Computadores 06-mar-2013
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
Hola
Subo el final del 06-mar-2013, bastante facil, fueron dos temas. A medida que pueda lo voy a ir resolviendo.
Saludos[img]http://[/img][attachment=5966][attachment=5967][attachment=5968][attachment=5969]
Las respuestas que estan hechas en computadora son las que pusiste vos no? Muchas gracias!
Explicación ejercicios:

Imagen 1)

[b]PRIMER EJERCICIO:[/b]

JNZ 120, es un salto condicional que en el caso que el resultado de la instrucción sea distinto de cero, se saltará a la posición 120.

-Si el flag Z=1 (resultado dio "0") no se realizará el JNZ 120

Para obtener la dirección segmentado utilizamos el registro CS=0040 y el registro IP = 0103
Luego de compilación ocupa 3bytes por lo tanto IP+3= 0106

0040:106

-Si el flag Z=0 (resultado dio distinto de "0") se realizará el JNZ 120

En este caso el IP apuntará a la posición 120 --> 0040:120


Sub Item:

Solo se tendrá en cuenta en el caso que Z=1.

CX= 001D --> CH =00 (el byte de mayor peso) CL=1D (el byte de menor peso)
BX= 001C --> BH=00 (el byte de mayor peso) BL=1C (el byte de menor peso)

entonces ADD BH, CH

BH = BH+CH = 00 + 00= 00 ---> BH= 00
Ya hice mi descargo en el otro post. Para mi la parte teórica era un regalo, pero la práctica me mató. Sobre todo el primer ejercicio que si no sabías como hacerlo, no tenías chances de aprobar. Además jamás en la historia de los finales de arquitectura se tomó un ejercicio de ese estilo. En mi caso, hice bien los otros 3 puntos de la parte práctica y mandé fruta en el primero como pude. No aprobé por ese ejercicio...me quiero matar...
No, son las que me dieron los profesores, tenian examenes resueltos para poder corregir más rápido.
Parte teórica:

Repuestas punto 10 ambos temas:



10) tema 1) La unidad que corresponde a la relación 2^20 X 2^2 ----> TERA

2^40= 1.099.511.627.776

10) tema 1) La unidad que corresponde a la relación 2^20 X 2^30 ---->PETA

2^50= 1.125.899.906.842.624



Prefijo Símbolo del prefijo Nombre resultante del prefijo + Byte Símbolo del múltiplo del Byte Factor y valor en el SI
Valor de referencia Byte B 100 = 1
Kilo k kilobyte kB 10^3 = 1000
Mega M Megabyte MB 10^6 = 1 000 000
Giga G Gigabyte GB 10^9 = 1 000 000 000
Tera T Terabyte TB 10^12 = 1 000 000 000 000
Peta P Petabyte PB 10^15 = 1 000 000 000 000 000
Exa E Exabyte EB 10^18 = 1 000 000 000 000 000 000
Zetta Z Zettabyte ZB 10^21 = 1 000 000 000 000 000 000 000
Yotta Y Yottabyte YB 10^24 = 1 000 000 000 000 000 000 000 000
Estoy en desacurerdo con vos "Rodbres", si bien la parte teorica fue facil, en la parte practica no tenias chance de aprobar sin hacer el primero de la practica. Mi cursada, creo que una de las mejores con Roberto Tenuta, no vimos ese tipo de ejercicios. Cuando entre a ver mi final me dijieron, si hacias el primero aprobabas y claro! Como no vas a aprobar si valia 3 puntos!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! No habia forma de aprobar sin hacer eso.
Tengo mucha bronca, es una materia mal dada, la cursada no es para nada equivalente al final, obviando el hecho de estudiar angulo, etc etc etc.
Es el unico final que voy a rendir por 3 vez! Confused
"Roberto Tenuta" es un excelente profesor,yo también la cursé con él la rendí 3 veces mal tambien esta materia, no queda otra que leer el libro de quiroga también, las preguntas de examen rebuscadas salen de ahi.

Si alguien sabe hacer de la parte teórica los primeros ejercicios ( esos de las compuertas nand), si puede explicarlos por favor.

Gracias
Si es verdad! Si alguno se copa que resuelva integrado el final! jaja
Eso de las compuertas lo tenes explicado en el libro de Quiroga capitulo de algebra de boole
Parte teórica: Imagen 2 . Punto 1

Teniendo en cuenta que la compuerta NAND (una compuerta AND con su salida negada), al unir sus 2 entradas poseemos en vez de 4 posibilidades solamente 2, podemos tener 0 o 1. Al relizar la tabla de verdad comprobaremos que cumple la misma función que una simple compuerta NOT.

Al ingresar 0 el resultado es 1
Al ingresar 1 el resultado es 0.



[attachment=6012][attachment=6013]
Hola! Alguien sabe como se hace el último punto práctico? Gracias!
Me parece a mi o hay un error en una de las respuestas? Dice que cuando se retorna de un procedimiento dentro de un mismo segmento se debe actualizar el registro contador. Hasta donde tenía entendido se actualizaba el puntero de la pila (sp) porque en ella se resguardaba el ip. Puede ser?
(22-02-2014 16:05)Liebe escribió: [ -> ]Hola! Alguien sabe como se hace el último punto práctico? Gracias!

me sumo a la pregunta =P

edit:

respuesta 1: es uno porque puede tomar dos valores 0 y 1. (porque hay dos bancos nada mas y solo se puede seleccionar uno).

respuesta 2: los bits restantes hasta llegar a diez. Ademas tiene que darte que pueda direccionar los 512 (2ˆ9=512)
URLs de referencia