¿Cómo se dibuja el diagrama de tiempos de la instrucción ADD M?
Paso 1:Inicialización
- Establecer `MAR ← PC`.
- Configure `MBR ← [PC]`.
- Establecer `PC ← PC + 1`.
Paso 2:Obtenga la dirección efectiva
- Establecer `MAR ← MBR`.
- Establezca `MBR ← [MBR]`.
Paso 3:buscar el operando
- Establezca `MAR ← MBR + M[AR]`.
- Establezca `MBR ← [MBR + M[AR]]`.
Paso 4:agregue el operando al acumulador
- Establezca `AC ← AC + MBR`.
Paso 5:Actualizar el contador del programa
- Establecer `PC ← PC + 1`.
Diagrama de tiempos
El siguiente diagrama de tiempos muestra la secuencia de eventos para la instrucción "ADD M":
```
Obtener dirección efectiva Obtener operando Agregar operando al contador del programa de actualización del acumulador
+-----------------------+-----------------+------- ------------+--------------------------+
| | | | |
| Establecer MAR ← MBR | Establecer MAR ← MBR | Establecer CA ← CA + MBR | Establecer PC ← PC + 1 |
+-----------------------+-----------------+------- ------------+--------------------------+
| | Establecer MBR ← [MBR] | | |
+-----------------------+-----------------+------- ------------+--------------------------+
|
Obtener dirección efectiva Obtener operando Agregar operando al contador del programa de actualización del acumulador
+-----------------------+-----------------+------- ------------+--------------------------+
| | | | |
| Establecer MAR ← MBR + M[AR] | Establecer MBR ← [MBR + M[AR]] | Establecer CA ← CA + MBR | Establecer PC ← PC + 1 |
+-----------------------+-----------------+------- ------------+--------------------------+
| |
Obtener dirección efectiva Obtener operando Agregar operando al contador del programa de actualización del acumulador
+-----------------------+-----------------+------- ------------+--------------------------+
| | | | |
| | | | |
+-----------------------+-----------------+------- ------------+--------------------------+
|
Obtener dirección efectiva Obtener operando Agregar operando al contador del programa de actualización del acumulador
+-----------------------+-----------------+------- ------------+--------------------------+
| | | | |
| | | | |
+-----------------------+-----------------+------- ------------+--------------------------+
```
- ·Cómo configurar un reloj atómico de Emerson
- ·¿Cuantos minutos hay en 44 horas?
- ·¿Cómo era la tecnología en 1840?
- ·¿Cómo se detiene el timbre cada hora en el reloj Timex Indiglo de 4 botones?
- ·¿Qué es la señal periódica?
- ·¿Cómo se configura un reloj cronógrafo?
- ·Cómo solucionar problemas de la batería con el Mi Vida Digital Photo Llaveros
- ·¿Cómo se configura la alarma del reloj audiovox para que reproduzca el iPod por la mañana?