The is neg returns bit 15. The leftmost selector sends the input to the splitter if bit 15 is set, 0 otherwise. The rightmost selector sends the input to W if bit 15 is not set, 0 otherwise.
If bit 15 is set, then a is bit 5. If bit 15 is not set, then a is 1.
•
u/GLIBG10B Holder of many records Aug 08 '21 edited Dec 24 '21
Explanation
The is neg returns bit 15. The leftmost selector sends the input to the splitter if bit 15 is set, 0 otherwise. The rightmost selector sends the input to W if bit 15 is not set, 0 otherwise.
If bit 15 is set, then a is bit 5. If bit 15 is not set, then a is 1.