File/Shift instructions

Use File/Shift instructions to modify the location of data.
File/Shift instructions
Instruction
Description
Shifts a bit in an array element to the left.
Shifts a bit in an array element to the right.
Loads 8-bit, 16-bit, 32-bit, or 64-bit data into a user-created array called a FIFO stack.
Unloads 8-bit, 16-bit, 32-bit, or 64-bit data from a user-created array called a FIFO stack. The data unloads in the same order as loaded using the FFL instruction.
Loads 8-bit, 16-bit, 32-bit, or 64-bit data into a user-created array called a LIFO stack.
Unloads 8-bit, 16-bit, 32-bit, or 64-bit data from a user-created array called a LIFO stack. The data unloads in the same order as loaded using the LFL instruction.
For 32-bit integers, rotates integer bits to the left.
For 32-bit integers, rotates integer bits to the left.
For 32-bit integers, moves integers to the left and places 0 in the least significant bit.
For 32-bit integers, moves integers to the right and places 0 in the most significant bit.
Manages a stack of integer values.
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal