Abilitare JavaScript per vedere questo sito.

Validità: Rule, Task

Questa variabile permette di avere informazioni sugli allarmi presenti in stack. Ogni livello dello stack viene rappresentato da un bit.

Sintassi

I32 al_stack_mask

Attributi

Accessibile a bit.

Sola lettura.

Il significato dei bit è il seguente:

Bit

Valore esadecimale

Descrizione

BIT 0

0x1

Allarme presente in posizione 1

BIT 1

0x2

Allarme presente in posizione 2

BIT 2

0x4

Allarme presente in posizione 3

BIT 3

0x8

Allarme presente in posizione 4

BIT 4

0x10

Allarme presente in posizione 5

BIT 5

0x20

Allarme presente in posizione 6

BIT 6

0x40

Allarme presente in posizione 7

BIT 7

0X80

Allarme presente in posizione 8

BIT 8

0X100

Allarme presente in posizione 9

BIT 9

0X200

Allarme presente in posizione 10

BIT 10

0X400

Allarme presente in posizione 11

BIT 11

0X800

Allarme presente in posizione 12

BIT 12

0X1000

Allarme presente in posizione 13

BIT 13

0X2000

Allarme presente in posizione 14

BIT 14

0X4000

Allarme presente in posizione 15

BIT 15

0X8000

Allarme presente in posizione 16

BIT 16

0X10000

Allarme presente in posizione 17

BIT 17

0X20000

Allarme presente in posizione 18

BIT 18

0X40000

Allarme presente in posizione 19

BIT 19

0X80000

Allarme presente in posizione 20

BIT 20

0X100000

Allarme presente in posizione 21

BIT 21

0X200000

Allarme presente in posizione 22

BIT 22

0X400000

Allarme presente in posizione 23

BIT 23

0X800000

Allarme presente in posizione 24

BIT 24

0X1000000

Allarme presente in posizione 25

BIT 25

0X2000000

Allarme presente in posizione 26

BIT 26

0X4000000

Allarme presente in posizione 27

BIT 27

0X8000000

Allarme presente in posizione 28

BIT 28

0X10000000

Allarme presente in posizione 29

BIT 29

0X20000000

Allarme presente in posizione 30

BIT 30

0X40000000

Allarme presente in posizione 31

BIT 31

0X80000000

Allarme presente in posizione 32

Esempi

; se il bit 10 di al_stack_mask è uguale a 1

; allora nel registro stringa sr(1) verrà memorizzata la stringa

; "È presente un allarme in posizione 11"

_if(al_stack_mask r_and 0x400)

sr(1) = "È presente un allarme in posizione 11"

 

  

Keyboard Navigation

F7 for caret browsing
Hold ALT and press letter

This Info: ALT+q
Page Header: ALT+h
Topic Header: ALT+t
Topic Body: ALT+b
Contents: ALT+c
Search: ALT+s
Exit Menu/Up: ESC