Skip to content

Calculator circuit project is a pair term project in Computer System course which use all knowledge about binary, boolean algebra, logical gate and circuit.

License

Notifications You must be signed in to change notification settings

firstneverrest/Calculator-Circuit-LogicWorks5

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

6 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Calculator Circuit

image

Calculator circuit project is a pair term project in Computer System course which use all knowledge about binary, boolean algebra, logical gate and circuit. In this project, we have to create postfix calculator which use stack in order to implement the calculator. Postfix concept is different from prefix that people typically use in real life when calculate the number. Postfix use stack to calculate the number such as if we want to find out what is the result of 8 x 6, we have to put 8 and 6 into the stack and then use operation x (multiply) in order to pop 8 and 6. After that, we then calculate multiplication of 8 and 6, and push the result 46 in the stack.

Tool ๐Ÿ› 

  • LogicWorks 5 - leading schematic drawing and interactive digital simulation program for demonstrating logic design principles.

Functions โš™

  • number 0-9 button
  • add, subtract, multiply, divide
  • CE (clear entry)
  • C (clear all)
  • backspace
  • +/- (plus / minus button)
  • Enter (push number into the stack)

What knowledge do we need in order to create this project?

  • Digital System and Binary Numbers
    • how computers keep data in their memory
    • how to convert between binary and decimal
    • complement of numbers
    • most significant bit and least significant bit
    • gray code
    • ASCII character code
    • unicode
  • Boolean Algebra
  • Transistor and Logic Gates
    • AND, OR, Invertor, Buffer, NAND, NOT, XOR, NOR
    • MUX, Decoder, Full adder, Half adder
    • RAM
  • Gate-level minimization
    • Karnaugh Map (K-map)
  • Electronics
    • clock
    • volt
    • binary probe
    • binary switch
    • GND
    • Shift
    • 7-Segment

About

Calculator circuit project is a pair term project in Computer System course which use all knowledge about binary, boolean algebra, logical gate and circuit.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published