Systems Architecture
Systems Architecture
7th Edition
ISBN: 9781305080195
Author: Stephen D. Burd
Publisher: Cengage Learning
expand_more
expand_more
format_list_bulleted
Bartleby Related Questions Icon
Related questions
Question
No chatgpt please
Transcribed Image Text:In this problem you have to design a 3-bit arithmetic unit (AU) which executes the micro-
operations described in the following table. The AU takes its operands from two 3-bit registers
A=A2A1A0 and B=B2B1B0, and returns an output F = F2F1F0. The micro-operation to be executed
is specified by the code bits x, y and z. Assume that the contents of A and B are signed numbers
in 2's complement representation.
Draw a detailed logic diagram of the circuit using 1-bit full adders and any digital components of
your choice (encoders, decoders, multiplexers, gates, etc.)
(Note: X' is the 1's complement of X)
z=0
F-A (2's complement of A)
F=A-B (subtraction)
-
x y
z=1
00
FA 1
01
F = A-B-1
10
11
F= A÷2+1 (half incremented)
F=A+B+1 (add with carry)
=
F= A÷2 (half division by 2)
F = A + B (add)
Bonus
Replace division by 2 in the 3rd row of the above table (F = A÷2) with multiplication by 3, (i.e., F
= 3 x A, if z=1, and F = 3 x A + 1 if z=0) and provide the logic diagram of the new circuit.
Expert Solution
Check MarkThis question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
bartleby
Step by stepSolved in 2 steps with 2 images
Knowledge Booster
Background pattern image
Recommended textbooks for you
- Text book imageSystems ArchitectureComputer ScienceISBN:9781305080195Author:Stephen D. BurdPublisher:Cengage LearningText book imageA+ Guide to Hardware (Standalone Book) (MindTap C...Computer ScienceISBN:9781305266452Author:Jean AndrewsPublisher:Cengage LearningText book imageC++ for Engineers and ScientistsComputer ScienceISBN:9781133187844Author:Bronson, Gary J.Publisher:Course Technology Ptr
- Text book imageCOMPREHENSIVE MICROSOFT OFFICE 365 EXCEComputer ScienceISBN:9780357392676Author:FREUND, StevenPublisher:CENGAGE LText book imageA+ Guide To It Technical SupportComputer ScienceISBN:9780357108291Author:ANDREWS, Jean.Publisher:Cengage,Text book imageC++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage Learning
Text book image
Systems Architecture
Computer Science
ISBN:9781305080195
Author:Stephen D. Burd
Publisher:Cengage Learning
Text book image
A+ Guide to Hardware (Standalone Book) (MindTap C...
Computer Science
ISBN:9781305266452
Author:Jean Andrews
Publisher:Cengage Learning
Text book image
C++ for Engineers and Scientists
Computer Science
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Course Technology Ptr
Text book image
COMPREHENSIVE MICROSOFT OFFICE 365 EXCE
Computer Science
ISBN:9780357392676
Author:FREUND, Steven
Publisher:CENGAGE L
Text book image
A+ Guide To It Technical Support
Computer Science
ISBN:9780357108291
Author:ANDREWS, Jean.
Publisher:Cengage,
Text book image
C++ Programming: From Problem Analysis to Program...
Computer Science
ISBN:9781337102087
Author:D. S. Malik
Publisher:Cengage Learning