
ATmega169 base 8bit Arithmetic and logic unit, an open source software project by Dilshan Jayakody:
ALU (Arithmetic and Logic Unit) is a digital system that performs integer arithmetic and logical operations. In this post we introduce ATmega169 base ALU simulation using Proteus. This is 8bit ALU, and functionally it is similar to other entry level ALUs such as Motorola MC14581, 74LS181, etc. This unit can perform 80 arithmetic and logic operations and all these operations are listed in here.

So… this is a proteus simulation of an emulation of a fictitional 8-bit ALU?
I’m sure there are easier ways to get to the point that the author wanted, if only I could understand the point of it.
+1 for this article. We seek similar sort of thing for our distributed MCU systems. Sqrt, Random and Flip operations are interesting.