Test
Test - a variation of boolean or arithmetic.
Modifies CCR flags without changing the data being tested.
Not supported on some machines. - Save copy of original, use boolean
instruction, then restore original.
Bit manipulation
Setting or clearing condition flags
Shifts and rotates
Used to simulate multiply/divide on simpler cpus.
Data transformation.
Converts data from one format to another.
IBM 360 - Pack commands
Intel 8088 - ASCII adjust (another form type of pack)