autoevaluación- 2021.07

autoevaluación- 2021.07

de Esteban Alexandro Gereda Batista -
Número de respuestas: 1
Hola, no logre entender que preguntaba el ejercicio de la imagen y mucho menos la respuesta
Adjunto consulta.PNG
En respuesta a Esteban Alexandro Gereda Batista

Re: autoevaluación- 2021.07

de Julio Perez -
Esteban:
en una lectura de memoria, el tiempo de acceso se define como el tiempo entre el instante en que todas sus entradas están estables (las direcciones y las señales de control CS y OE) y el momento en que la memoria pone sobre su salida de datos el contenido del lugar de memoria seleccionado. En una lectura puede verse como un retardo.
Para que la transferencia se realice correctamente, el Z80 exige que los datos estén prontos en el flanco de subida de T3 en el caso de ciclo M1, y en el flanco de bajada de T3 en el caso de un ciclo de lectura de memoria. Por lo tanto se requiere que la memoria que utilicemos tenga un tiempo de acceso (un retardo en caso de una lectura) menor que cierta cota.
Dado que el Z80 lee en distinto momento en uno y otro ciclo, el requerimiento sobre la memoria es menos exigente para el ciclo de lectura que para el ciclo M1. Dicho de otra forma, en el ciclo de lectura disponemos de medio período de reloj más para poner los datos sobre el bus.
Vamos a volver sobre estos temas en detalle sobre el final del curso, pero con lo que vimos ya podemos ver que el ciclo M1 es más exigente que el ciclo de lectura de memoria.

Espero haber aclarado la duda, pero si hace falta volvé a consultar y la seguimos.
Saludos,
julio