Diagrammi di temporizzazione dell'istruzione Socket

Esecuzione corretta delle istruzioni del socket quando il processo è immediato

Esecuzione corretta delle istruzioni del socket quando il processo è immediato
Esecuzione corretta delle istruzioni del socket quando il processo è immediato
Condizione A: La condizione ramo è TRUE durante l'esecuzione delle istruzioni
Condizione ramo
Descrizione
1
La condizione ramo diventa TRUE quando:
  • L'esecuzione delle istruzioni del socket è abilitata.
  • Viene impostato il bit EN e tutti gli altri bit vengono cancellati.
  • Le istruzioni del socket completano l'esecuzione correttamente.
  • L'uscita per il bit DN e DONE viene impostata.
2, 3, 4
Nessuna modifica nella condizione ramo.
5
La condizione ramo diventa FALSE quando il bit EN viene cancellato.
6,7
Nessuna modifica nella condizione ramo.
Condizione B: La condizione ramo è FALSE durante l'esecuzione delle istruzioni
Condizione ramo
Descrizione
8
La condizione ramo diventa TRUE quando:
  • L'esecuzione delle istruzioni del socket è abilitata.
  • Le istruzioni del socket completano l'esecuzione correttamente.
  • Viene impostato il bit EN e tutti gli altri bit vengono cancellati.
  • L'uscita per il bit DN e DONE viene impostata.
9
La Condizione ramo diventa FALSE quando il bit EN viene cancellato.
10,11
Nessuna modifica nella condizione ramo.

Esecuzione corretta delle istruzioni del socket quando il processo non è immediato

Esecuzione corretta delle istruzioni del socket quando il processo non è immediato
Esecuzione corretta delle istruzioni del socket quando il processo non è immediato
Condizione A: La condizione ramo è TRUE durante l'esecuzione delle istruzioni
Condizione ramo
Descrizione
1
La condizione ramo diventa TRUE quando:
  • L'esecuzione delle istruzioni del socket è abilitata.
  • Viene impostato il bit EN e tutti gli altri bit vengono cancellati.
  • Le istruzioni del socket eseguono l'elaborazione in background.
  • L'uscita per il bit EW e BUSY viene impostata.
  • Parametro ingresso delle istruzioni del socket bloccato per l'elaborazione in background.
2
Le istruzioni del socket avviano l'esecuzione quando:
  • Il bit EW è cancellato.
  • Il bit ST viene impostato.
3
Le istruzioni del socket completano l'esecuzione correttamente quando:
  • L'uscita per il bit ST e BUSY viene cancellata.
  • L'uscita per il bit DN e DONE viene impostata.
4
Nessuna modifica nella condizione ramo.
5
La Condizione ramo diventa FALSE quando il bit EN viene cancellato.
6,7
Nessuna modifica nella condizione ramo.
Condizione B: La condizione ramo diventa FALSE durante l'esecuzione delle istruzioni
Condizione ramo
Descrizione
8
La condizione ramo diventa TRUE quando:
  • L'esecuzione delle istruzioni del socket è abilitata.
  • Viene impostato il bit EN e tutti gli altri bit vengono cancellati.
  • Le istruzioni del socket inviano l'elaborazione in background.
  • L'uscita per il bit EW e BUSY viene impostata.
  • Parametro ingresso delle istruzioni del socket bloccato per l'elaborazione in background.
9
Le istruzioni del socket avviano l'esecuzione quando:
  • Il bit EW è cancellato.
  • Il bit ST viene impostato.
  • La condizione ramo diventa FALSE.
10
Le istruzioni del socket completano l'esecuzione correttamente quando:
  • L'uscita per il bit ST e BUSY viene cancellata.
  • L'uscita per il bit DN e DONE viene impostata.
  • La condizione ramo è FALSE.
  • Il bit EN è cancellato.

Errore delle istruzioni del socket quando EN è TRUE ed EW e ST sono FALSE

Errore delle istruzioni del socket quando EN è TRUE ed EW e ST sono FALSE
Errore delle istruzioni del socket quando EN è TRUE ed EW e ST sono FALSE
Condizione A: La condizione ramo è TRUE durante l'esecuzione delle istruzioni
Condizione ramo
Descrizione
1
La condizione ramo diventa TRUE quando:
  • L'esecuzione delle istruzioni del socket è abilitata.
  • Viene impostato il bit EN e tutti gli altri bit vengono cancellati.
  • Le istruzioni del socket consentono di completare l'esecuzione con errore.
  • L'uscita per il bit ER e l'errore viene impostata.
2,3
Nessuna modifica nella condizione ramo.
4
La Condizione ramo diventa FALSE quando il bit EN viene cancellato.
5,6
Nessuna modifica nella condizione ramo.
Condizione B: La condizione ramo diventa FALSE durante l'esecuzione delle istruzioni
Condizione ramo
Descrizione
7
La condizione ramo diventa TRUE quando:
  • L'esecuzione delle istruzioni del socket è abilitata.
  • Viene impostato il bit EN e tutti gli altri bit vengono cancellati.
  • Le istruzioni del socket consentono di completare l'esecuzione con errore.
  • L'uscita per il bit ER e l'errore viene impostata.
8
La Condizione ramo diventa FALSE quando il bit EN viene cancellato.
9
Nessuna modifica nella condizione ramo.

Errore delle istruzioni del socket quando EW è TRUE e il processo dell'istruzione non è immediato

Errore delle istruzioni del socket quando EW è TRUE e il processo dell'istruzione non è immediato
Errore delle istruzioni del socket quando EW è TRUE e il processo dell'istruzione non è immediato
Condizione A: La condizione ramo è TRUE durante l'esecuzione delle istruzioni
Condizione ramo
Descrizione
1
La condizione ramo diventa TRUE quando:
  • L'esecuzione delle istruzioni del socket è abilitata.
  • Viene impostato il bit EN e tutti gli altri bit vengono cancellati.
  • Le istruzioni del socket inviano l'elaborazione in background.
  • L'uscita per il bit EW e BUSY viene impostata.
  • Parametro ingresso delle istruzioni del socket bloccato per l'elaborazione in background.
2
Le istruzioni del socket completano l'esecuzione con errore quando:
  • L'uscita per il bit EW e BUSY viene cancellata.
  • L'uscita per il bit ER e l'errore viene impostata.
3,4
Nessuna modifica nella condizione ramo.
5
La Condizione ramo diventa FALSE quando il bit EN viene cancellato.
6,7
Nessuna modifica nella condizione ramo.
Condizione B: La condizione ramo diventa FALSE durante l'esecuzione delle istruzioni
Condizione ramo
Descrizione
8
La condizione ramo diventa TRUE quando:
  • L'esecuzione delle istruzioni del socket è abilitata.
  • Viene impostato il bit EN e tutti gli altri bit vengono cancellati.
  • Le istruzioni del socket inviano l'elaborazione in background.
  • L'uscita per il bit EW e BUSY viene impostata.
  • Parametro ingresso delle istruzioni del socket bloccato per l'elaborazione in background.
9
Le istruzioni del socket completano l'esecuzione con errore quando:
  • L'uscita per il bit EW e BUSY viene cancellata.
  • L'uscita per il bit ER e l'errore viene impostata.
  • La condizione ramo diventa FALSE.
  • Il bit EN è cancellato.
10,11
Nessuna modifica nella condizione ramo.

Errore delle istruzioni del socket quando ST è TRUE e il processo dell'istruzione non è immediato

Errore delle istruzioni del socket quando ST è TRUE e il processo dell'istruzione non è immediato
Errore delle istruzioni del socket quando ST è TRUE e il processo dell'istruzione non è immediato
Condizione A: La condizione ramo è TRUE durante l'esecuzione delle istruzioni
Condizione ramo
Descrizione
1
La condizione ramo diventa TRUE quando:
  • L'esecuzione delle istruzioni del socket è abilitata.
  • Viene impostato il bit EN e tutti gli altri bit vengono cancellati.
  • Le istruzioni del socket inviano l'elaborazione in background.
  • L'uscita per il bit EW e BUSY viene impostata.
  • Parametro ingresso delle istruzioni del socket bloccato per l'elaborazione in background.
2
Le istruzioni del socket avviano l'esecuzione quando:
  • Il bit EW è cancellato.
  • Il bit ST viene impostato.
3
Le istruzioni del socket completano l'esecuzione con errore quando:
  • L'uscita per il bit ST e l'uscita BUSY viene cancellata.
  • L'uscita per il bit ER e l'errore viene impostata.
4
Nessuna modifica nella condizione ramo.
5
La Condizione ramo diventa FALSE quando il bit EN viene cancellato.
6,7
Nessuna modifica nella condizione ramo.
Condizione B: La condizione ramo diventa FALSE durante l'esecuzione delle istruzioni
Condizione ramo
Descrizione
8
La condizione ramo diventa TRUE quando:
  • L'esecuzione delle istruzioni del socket è abilitata.
  • Viene impostato il bit EN e tutti gli altri bit vengono cancellati.
  • Le istruzioni del socket inviano l'elaborazione in background.
  • L'uscita per il bit EW e BUSY viene impostata.
  • Parametro ingresso delle istruzioni del socket bloccato per l'elaborazione in background.
9
Le istruzioni del socket avviano l'esecuzione quando il bit EW viene cancellato e il bit ST impostato.
10
Le istruzioni del socket completano l'esecuzione con errore quando:
  • L'uscita per il bit ST e BUSY viene cancellata.
  • L'uscita per il bit ER e l'errore viene impostata.
  • La condizione ramo diventa FALSE.
  • Il bit EN è cancellato.
11
Nessuna modifica nella condizione ramo.
Fornire un feedback
Hai domande o feedback su questa documentazione? invia il tuo feedback qui.
Normal