A 16-Bit Scientific Calculator -- 2
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 video mode (the black screen – DOS Screen).
• The operands are BCD numbers ranging from 0-999.
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 video mode (the black screen – DOS Screen).
• The operands are BCD numbers ranging from 0-999.