Simulation Lab 4 Answer Sheet The Microprocessor (GRADED A+)
10 views 0 purchase
Course
EEE 120 Digital Fundamentals
Institution
EEE 120 Digital Fundamentals
CSE/EEE 120
Simulation Lab 4 Answer Sheet
The Microprocessor
Task 4-1: Build the Brainless Central Processing Unit
Include a picture of your Logisim Brainless Central Processing Unit circuit here:
Task 4-2: Test and Control the Brainless Central Processing Unit
Perform the testing procedu...
simulation lab 4 answer sheet the microprocessor arizona state university eee 120
cseeee 120 simulation lab 4 answer sheet the microprocessor name noel beyard date 11272016 task 4 1 build t
Written for
EEE 120 Digital Fundamentals
All documents for this subject (2)
Seller
Follow
ExamsConnoisseur
Reviews received
Content preview
CSE/EEE 120
Simulation Lab 4 Answer Sheet
The Microprocessor
Name: Noel Beyard
Date: 11/27/2016
Task 4-1: Build the Brainless Central Processing Unit
Include a picture of your Logisim Brainless Central Processing Unit circuit here:
Task 4-2: Test and Control the Brainless Central Processing Unit
Perform the testing procedures outlined in the laboratory manual and fill in the blanks below. (Note
that these questions appear in the text of the laboratory manual.)
Record the first number placed on the data bus here: 5
What do the following three switches need to be set to in order to perform the pass-through
operation? /~A_Only = 0 /~Invert= 1 Logic/~Arith= X (don’t care)
Enter the second number you entered into the data bus here: 1
What do the following three switches need to be set to in order to perform the ADD operation?
/~A_Only = 1 /~Invert= 1 Logic/~Arith= 0
Write down the number that appears in the accumulator here: 6
1
,Describe other numerical additions and other operations you checked in order to verify your brainless
CPU here: I toggled the clock input (twice) multiple times to see that it would add “1” to each
previous total. I also placed different numbers on the data bus toggled the clock input pin twice to
lock the output of the ALU into the Accumulator, then added a new number into the data bus, toggled
the clock twice and validated that it was adding the number to the stored sum.
After you are convinced your circuit is working properly, remove the 4-bit binary keyboard and set the
ACC to Data Bus pin to 1. Did the output of the accumulator appear on the data bus? Yes
How does the output of the ALU change? It changes from an error to the sum (output of the
Accumulator + output of the Accumulator).
If the 4-bit binary keyboard was not removed and the ACC to Data Bus switch is set to 1, what would you
expect to see displayed in the hex digit display attached to the data bus? I would expect to see a data
conflict (an error), we would have the output of the Accumulator being fed into the output of the 4-bit
binary keyboard, the only way this would not cause an error is if the binary keyboard output is the
same as the Accumulator output.
Add the 4-bit binary keyboard back into your circuit and observe the hex digit display on the data bus for
various keyboard values. Is the value on the hex digit display what you expected? Yes
Explain: The Data Bus cannot receive two different inputs; it will cause a data error. Enabling the 3
state buffer (setting ACC to Data Bus = 1), allows the pass through of the output of the Accumulator
Register to the Data Bus.
Why do you think the register at the output of the ALU is called the ‘accumulator’? It accumulates or
stores the output of the ALU at rise of every clock toggle.
Task 4-3: Build the Addressing Logic
Include a picture of your Logisim addressing logic circuit here:
2
, Test your circuit and record the results in Table 1. Include a picture of your Logisim addressing logic
circuit testing set up.
Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.
Quick and easy check-out
You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.
Focus on what matters
Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!
Frequently asked questions
What do I get when I buy this document?
You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.
Satisfaction guarantee: how does it work?
Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.
Who am I buying these notes from?
Stuvia is a marketplace, so you are not buying this document from us, but from seller ExamsConnoisseur. Stuvia facilitates payment to the seller.
Will I be stuck with a subscription?
No, you only buy these notes for $13.49. You're not tied to anything after your purchase.