4 ms·
The 'and goats' part leads me to conceptualizing the instruction more like: Bit Scrambler / Chutes - shuffle bits around in a way that divides a stream. This
by mjevans 5y ago
The 'and goats' part leads me to conceptualizing the instruction more like:
Bit Scrambler / Chutes - shuffle bits around in a way that divides a stream.
This might also be useful in pre-filters for compression (entropy reduction) if you knew the content of the message. E.G. for ASCII text the upper 2-3 bits of each letter could be ranked to the side for better compression and a reduction of message size.
As others have pointed out, modern CPUs ended up with 'half' that instruction, so I wonder if there were any other reasons for the full instruction.