Computers

posted by .

I have project i need your help.
this is the Project Description
In this project, you will design a complete arithmetic unit of a microprocessor which can
do addition, subtraction, multiplication, and division of two 2-bit binary numbers (A1A0
and B1B0). Using a 2x4 decoder whose inputs X1X0 will act as control inputs, you will
select the circuits within the arithmetic unit as following:
Decoder inputs
X1X0
Arithmetic
Circuit
Activated
00 Adder
01 Subtractor
10 Multiplier
11 Divider
Depending on the circuit activated and the A1A0 and B1B0 inputs of that circuit,
corresponding results will be produced by the arithmetic unit. For example,
¡ú if X1X0 = 00, adder circuit will be activated. Then if we supply A1A0 = 102 and B1B0 =
102, the adder circuit will output 1002 = 410 as the result.
(Hint: A1A0 + B1B0 = CS1S0 where C is the carry-out and S1, S0 represent sums)
¡ú if X1X0 = 01, subtractor circuit will be activated. Then if we supply A1A0 = 102 and B1B0
= 112, the subtractor output will be 1112s complement = ¨C110.
(Hint: A1A0 ¨C B1B0 = BD1D0 where B represents borrow and D1,D0 represent differences)
¡ú if X1X0 = 10, multiplier circuit will be activated. Then if we supply A1A0 = 102 and B1B0 =
112, the multiplier output will be 01102 = 610.
(Hint: A1A0 x B1B0 = P3P2P1P0 where P3,P2,P1,P0 represent product bits)
¡ú if X1X0 = 11, divider circuit will be activated. Then if we supply A1A0 = 102 and B1B0 =
112, the divider output will be 10002. The first two-bit in the result show that the
remainder is 102 and the last two-bits show that the quotient is 002.
(Hint: A1A0 ¡ B1B0 = R1R0Q1Q0 where R1,R0 represent remainder bits and Q1Q0 represent
quotient bits. For division 00/00, result will be displayed as 0000. For division 01/00 or
10/00 or 11/00, result ¡Þ (infinity) will be displayed as 1111)

  • Computer architecture - help required -

    There are many computer architecture references available that may help you.
    However good the books are, you'll need a good background of digital logic, which I assume you are in the process of pursuing.

Respond to this Question

First Name
School Subject
Your Answer

Similar Questions

  1. Analysis & Design

    I have an assignment that involves Project Scope. I have to fill in fields of the scope. Goals and Objectives Project Deliverables Milestone and Deliverable Deliverables out of Scope and Project Estimated Costs and Duration The last …
  2. Science Project

    I have to do a project on how smoking effects the environment. I need three sources. I have two already. I need background information, causes of issue, effects, and possible solutions. Help would greatly be appreciated. P.s. project …
  3. IT

    Use Microsoft® Project to develop a Work Breakdown Structure (WBS) for your project defined in Week 2. Include a 100- to 150-word description of how and why you would use a WBS in a project. · Post your completed WBS and my project …
  4. analysis and design

    5.2 Project Risks [Use this section to list at least five risks factors and their potential impacts for the project.] # Risk Area Likelihood Risk Owner Project Impact-Mitigation Plan 1 [Project Risk] [High/Medium/Low] [Replace this …
  5. analysis and design

    My project is upgrading a bathroom and this is what I need help with: Project Risk-list 5 factors and their potential impact for the project. Project Constaints-ex: triple constaints variable (cost,time/schedule and scope)are there …
  6. business

    Describe a work-related situation you feel could be improved. For example, you want to streamline the process for reimbursing employees, or you want to create a high-tech website for your small business but have no experience in programming …
  7. Finance

    Describe a work-related situation you feel could be improved. For example, you want to streamline the process for reimbursing employees, or you want to create a high-tech website for your small business but have no experience in programming …
  8. science

    I need an optometric project that will get me to state! last year i did my project over sharing mascara! anyone have GOOD ideas?
  9. Science Fair

    I just wanted to ask if this project written below is a High School Project... (Up,up,away in your own hot air ballon) This is the project name and also I don't need a link to this project, I have it already... Just tell me whether …
  10. Math

    Three friends were working on a project. Cindy completed 4/8 of the project. Kim completed 3/8 of the project. Sandy completed 1/8 of the project. How much of the project did they complete all together

More Similar Questions