The immediate reason is that the ALU is 40 bits wide. The reason it has this particular size is probably a tradeoff between computational power vs silicon area and power consumption.
A non-function-pointer is "16 or 23" bits?
Near and far pointers, sort of.
The immediate reason is that the ALU is 40 bits wide. The reason it has this particular size is probably a tradeoff between computational power vs silicon area and power consumption.
A non-function-pointer is "16 or 23" bits?
Near and far pointers, sort of.