===== Final 07/08/09 catedra mazzeo tema 2 ===== **1)** Se tiene un banco de memoria de 64K palabras de 16 bits, se pide conectar el bus de address y de datos para conseguir que esten disponibles con memoria RAM los 16K superiores, y los 2K inferiores. Para realizar el ejercicio se cuenta con chips de memoria de 8KB,4KB y 2KB en cantidades suficientes. Realizar todas las conexiones, y escribir la función algebraica de los Chips Select (CS). **2)** Dado el siguiente formato para una microinstrucción:\\ {{:materias:66:70:microinstruccion.jpg|:materias:66:70:microinstruccion.jpg}} \\ Se pide dar una posible conexión con el camino de datos (Datapath) **3)** Explicar el concepto de bus, cuales son sus ventajas. Explicar que es Bus de sistema, y compararlo con el modelo Von Neumann. **4)** //a)// Se tienen las siguientes instrucciones: PUSH arg1 // envía el contenido de arg1 a la pila POP arg1 // baja lo que haya en la ultima posición de la pila al contenido de arg1 ADD arg1,arg2,arg3 // arg1 <- arg2 + arg3 Explicar cual es el resultado del siguiente fragmento de código, siendo A y B direcciones de memoria:\\ (Aclaración del profesor: ADD A,1,A suma 1 al contenido de A, no a su direccion)\\ PUSH A\\ ADD A,1,A\\ PUSH A\\ ADD A,1,A\\ PUSH A\\ POP B\\ ADD B,-1,B\\ POP B\\ ADD B,-1,B\\ POP B\\ //b)// Explicar que ventajas podría tener el uso del Stack, y dar ejemplo de en que métodos me conviene usarlo. --- //[[matiasegea@gmail.com|neo_zero_86]] 2009/08/09 15:45//