The Set microinstruction sets a sequence of consecutive bits of a register to a specified value.
Parameters:
Start: the starting index of the range of bits of the register that is to be set. This must be an integer from 0 to one less than the width of the register. The value 0 refers to the left-most bit in the register if indexing is done from the left and refers to the right-most bit if indexing is done from the right. Use the Options Dialog to specify the indexing direction.
NumBits: the number of consecutive bits in the register to be set. The sum of the start index and the number of bits must be at most the width of the register.
Value: the value to which the bits are to be set. This value must fit in the designated bits as either an unsigned or signed (two's complement) integer. Therefore the value must be from -2w-1 to 2w-1, where w is the number of bits to be set in the register.