Hola amigos de todo el mundo

tengo una gran duda con respecto a las siguientes preguntas que trae el libro "Organizacion de Computadoras Un Enfoque Estructurado" de Andrew S. Tanerbaum. No he podido resolverlas, necesito su ayuda. Son las preguntas del Capitulo 1 de Introducción.

1 Considere una computadora con intérpretes idénticos en los niveles 1,2 y 3. Un intérprete requiere n instrucciones para ir a buscar, examinar y ejecutar una instrucción. Una instrucción del nivel 1 tarda k nanosegundos en ejecutarse ¿Cuánto tarda una instrucción en los niveles 2,3 y 4?

2 Considere una computadora multinivel en la que todos los niveles son diferentes. Cada nivel tiene instrucciones que son m veces mas potentes que las del nivel inmediato inferior; es decir, una instrucción del nivel r puede efectuar el trabajo de m instrucciones del nivel r-1. Si un programa del nivel 1 tarda k nanosegundos en ejecutarse ¿ Cuanto tardarian programas equivalentes en los niveles 2,3 y 4 suponiendo que se requieren m instrucciones del nivel r para interpretar una sola instrucción del nivel r+1?

3 Algunas instrucciones en el nivel de sistemas operativo son idénticas a instrucciones a lenguaje ISA. El microprograma ejecuta directamente esas instrucciones, en lugar de que lo haga el sistema operativo. A la luz de su respuesta al problema anterior ¿Por qué cree que esto sea así?

4 Una de las consecuencias de la idea de Von Neumann de almacenar el programa en la memoria es que los programas pueden modificarse, igual que los datos ¿Se les ocurre algún ejemplo en el que esta posibilidad podria haber sido util? (Sugerencia: Piense en realizar operaciones aritméticas con arreglos)

5 El coeficiente de desempeño de la 360 modelo 75 es de 50 veces el de la 360 modelo 30, pero en el tiempo de ciclo es sólo cinco veces más corto. ¿Cómo explica esta discrepancia?