L'acquisition dans un bloc mémoire est basée sur le principe de la « mémoire tournante » :
la mémoire se rempli à partir de la condition de départ
la mémoire se rempli tant que la condition d'arrêt n'est pas valide ; si la mémoire vient à être pleine, le remplissage repart du début de la zone
mémoire (bloc)
Le bloc mémoire contient donc toujours les N derniers échantillons.
L'opérateur a la possibilité de choisir le moment ou les échantillons présents en mémoire vont être figés; pour cela, il définit un retard séparant l'instant
du déclenchement du début de la mise en mémoire effective.
Ce délai pouvant être positif ou négatif, les échantillons mémorisés peuvent donc se situer soit avant, soit après, soit de part et d'autre de l'instant de
déclenchement.
On peut également ne pas inhiber le déclencheur : ceci permet de tester malgré tout le déclencheur pendant la phase de pré déclenchement au cas où le
déclencheur arriverait avant la fin de cette phase.
En cas de signaux répétitif, on inhibe alors le déclencheur.