CAL LIFO_Instance (R:=ClearedStackRegister, SET:=WriteValue, GET:=ReadValue, X:=StackRegisterInput, N_MAX:=MaxNumberInStack, FULL=>StackRegisterFull, EMPTY=>StackRegisterEmpty, Y=>StackRegisterOutput)
LIFO_Instance (R:=ClearedStackRegister, SET:=WriteValue, GET:=ReadValue, X:=StackRegisterInput, N_MAX:=MaxNumberInStack, FULL=>StackRegisterFull, EMPTY=>StackRegisterEmpty, Y=>StackRegisterOutput) ;
Parameter
|
Data type
|
Description
|
---|---|---|
R
|
1 = stack register will be cleared
|
|
SET
|
BOOL
|
1 = write value to stack register
|
GET
|
BOOL
|
1 = read value from stack register
|
X
|
Stack register input
|
|
N_MAX
|
Maximum number of elements in the stack register
|
Parameter
|
Data type
|
Description
|
---|---|---|
FULL
|
BOOL
|
1= stack is full, no further elements can be put in the stack.
|
EMPTY
|
BOOL
|
1 = stack register is empty (number of elements in the stack register = 0)
|
Y
|
ANY
|
Stack register output
|