Project-calculator input logic

Assignment Help Basic Computer Science
Reference no: EM132077222

SER 232 Project: Calculator Input Logic

Learning Objectives:

Convert between the three different representations of combinational logic

"In this project, I will be implementing combinational logic circuits in Logisim to handle button input and (eventually) handle output selection from one of four arithmetic circuits . The two combinational digital circuits we are using are a multiplexor and a priority encoder. Then I will use both subcircuits to make a single verification circuit. The following are specifications for each subcircuit.

Multiplexor:

For your calculator, I will 4x1 multiplexor (mux) with four 4-bit inputs and a 4-bit output. The simplest way is by first implementing a 4x1 mux with 1-bit inputs and a 1-bit output in a subcircuit. A 2-bit mux subcircuit can then be created using a pair of 1-bit muxes where both 1-bit muxes share selectors, but splitters are used to separate each 2-bit input into a 1-bit input for each 1-bit mux. The output of each 1-bit mux must also be recombined with a splitter to form the 2-bit output. An equivalent method can be used with a pair of 2-bit mux to form the final 4-bit mux. "

Reference no: EM132077222

Questions Cloud

What you think about marketing analytics : Drawing upon Web searches, tell us what you think about marketing analytics. How does analytics contribute to the definition of competitive strategy.
What technologies need to be described : Environmental Section sUAS: Topic and Description Use at least two sentences per line item. Technology: What technologies need to be described?
Decided to start business : Mohamed has decided to start a business. He wants to manufacture lawn mowers and believes in the production concept.
Consider the cnn money cost of living calculator : How can Coke persuade their employees to move with the company? Consider the CNN Money cost of living calculator.
Project-calculator input logic : In this project, I will be implementing combinational logic circuits in Logisim to handle button input and (eventually) handle output selection
Classroom education play in leader development : What role can classroom education play in leader development?
Calculate roa with changes and without changes : You are the operations manager for a small kayak and canoe manufacturer (Valley Kayaks) located on the Pacific Northwest (Oregon).
Explain the areas of physical security : The Discussion Board (DB) is part of the core of online learning. Classroom discussion in an online environment requires the active participation of students.
Characteristics that green visions have in common : What are the characteristics that “green visions” have in common?

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Identifies the cost of computer

identifies the cost of computer components to configure a computer system (including all peripheral devices where needed) for use in one of the following four situations:

  Input devices

Compare how the gestures data is generated and represented for interpretation in each of the following input devices. In your comparison, consider the data formats (radio waves, electrical signal, sound, etc.), device drivers, operating systems suppo..

  Cores on computer systems

Assignment : Cores on Computer Systems:  Differentiate between multiprocessor systems and many-core systems in terms of power efficiency, cost benefit analysis, instructions processing efficiency, and packaging form factors.

  Prepare an annual budget in an excel spreadsheet

Prepare working solutions in Excel that will manage the annual budget

  Write a research paper in relation to a software design

Research paper in relation to a Software Design related topic

  Describe the forest, domain, ou, and trust configuration

Describe the forest, domain, OU, and trust configuration for Bluesky. Include a chart or diagram of the current configuration. Currently Bluesky has a single domain and default OU structure.

  Construct a truth table for the boolean expression

Construct a truth table for the Boolean expressions ABC + A'B'C' ABC + AB'C' + A'B'C' A(BC' + B'C)

  Evaluate the cost of materials

Evaluate the cost of materials

  The marie simulator

Depending on how comfortable you are with using the MARIE simulator after reading

  What is the main advantage of using master pages

What is the main advantage of using master pages. Explain the purpose and advantage of using styles.

  Describe the three fundamental models of distributed systems

Explain the two approaches to packet delivery by the network layer in Distributed Systems. Describe the three fundamental models of Distributed Systems

  Distinguish between caching and buffering

Distinguish between caching and buffering The failure model defines the ways in which failure may occur in order to provide an understanding of the effects of failure. Give one type of failure with a brief description of the failure

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd