32-bit calculator, written as usual for personal needs, because "CORF DWORD in mind" already fed Lets you perform arithmetic and bit assembler commands, including commands that use the value in the calculation Carry Flag. Result of the operation is displayed in hexadecimal format with the ability to reverse bytes in decimal form with the ability to display the sign, broken down into binary octets in the text, if possible. Besides the calculator shows the status of the CPU flags immediately after the selected operation and conditional branches that will work with this combination of flags. State flags can also be controlled manually. Built-in converter allows you to quickly convert numbers from decimal, hexadecimal, binary number systems, text strings and bitmap. You can immediately install the resulting number in the operand values​​.
Features:
both operands should be imposed only in hexadecimal form;
operations under shear value Operand 2 can not be more 0xFFh (decimal 255), otherwise the calculator will generate an error;
after performing the division and multiplication in hexadecimal form displays the contents of register pair EDX: EAX, so the function of reverse bytes and the number of decimal places available;
AAD and AAM commands can be specified as the second parameter base correction (undocumented command recording format), it defaults to 10;
not displayed in the calculator processor flags forcibly cleared.