Find Jobs
Hire Freelancers

Calculator

$30-250 CAD

Completed
Posted about 6 years ago

$30-250 CAD

Paid on delivery
This calculator should be built in Logisim. The calculator is a relatively simple 8-bit calculator with a hexadecimal output. It has a single 8-bit input (you can think of these as switches a user would set) and 5 buttons (+, -, *, /, and =). The calculator takes 2 numbers sequentially. The user indicates that the first number has been entered in the 8-bit input by selecting an operator (changing the operator should update the number read from the input). Whenever an operator button is pressed, the display should be updated with the current value of the first number. Once the equals (=) button is pressed, the calculator should read the second number from the input and display the result. At this point, the calculator should be ready to read a new number from the input. A control circuit and datapath should be implemented. A template .circ file has been included that has all inputs and outputs in place. Your calculator should be implemented within the subcircuit, 8-Bit Calculator. Please do not make any changes to the existing circuit, main. You may add as many subcircuits to the project as you would like See below files for what finished design should look like.
Project ID: 16691535

About the project

1 proposal
Remote project
Active 6 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
$155 CAD in 3 days
4.9 (107 reviews)
6.5
6.5

About the client

Flag of UNITED STATES
North Plains, United States
5.0
2
Payment method verified
Member since Apr 13, 2018

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759) & Freelancer Online India Private Limited (CIN U93000HR2011FTC043854)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.