A 16-Bit Scientific Calculator
Budget: $30 – $250 USD
A 16-bit calculator system is designed according to the following specifications.
The calculator should perform the following unsigned arithmetic operations.
Figure 1 shows the four basic modules of the calculator:
• Addition (+), subtraction (-), Multiplication (*), division (/), and Power
(X^Y).
• The calculator should perform the following Bitwise Logical operations:
ANDing (&), ORing (||), XORing ( ), complementing.
• The calculator should perform the following Trigonometric functions:
Sin(x), cos(x), tan(x).
• The calculator takes two 16-bit integer operands only.
• The user can select one of these operations from a list of items (numbered
from 1-11).
• The program should run in the video mode (the black screen – DOS
Screen).
• The operands are BCD numbers ranging from 0-999.
The calculator should perform the following unsigned arithmetic operations.
Figure 1 shows the four basic modules of the calculator:
• Addition (+), subtraction (-), Multiplication (*), division (/), and Power
(X^Y).
• The calculator should perform the following Bitwise Logical operations:
ANDing (&), ORing (||), XORing ( ), complementing.
• The calculator should perform the following Trigonometric functions:
Sin(x), cos(x), tan(x).
• The calculator takes two 16-bit integer operands only.
• The user can select one of these operations from a list of items (numbered
from 1-11).
• The program should run in the video mode (the black screen – DOS
Screen).
• The operands are BCD numbers ranging from 0-999.