View the step-by-step solution to:

Use Logisim to design 8 bit CPU to perform the following. Insert a memory module and initial the following values for memory address starting at 00:...

Use Logisim to design 8 bit CPU to perform the following.
1. Insert a memory module and initial the following values for memory address starting at 00: 12, 34, 56, 78,
9A
2. Insert 4 registers called R0, R1, R2, and R3
3. Insert 6 arithmetic operations: AND (000), OR (001), XOR (010), Adder(011), Subtractor(100), and
Multiplier(101)
4. Simulate your circuit design by using the following:
a. For AND operation:
i. Move content of M00 to R0
ii. Move content of M01 to R1
iii. Perform R0 AND R1 operation and put the result to R2
iv. Move content of R2 to M02
b. For OR operation:
i. Move content of M00 to R0
ii. Move content of M01 to R1
iii. Perform R OR R1 operation and put the result to R2
iv. Move content of R2 to M02
c. For XOR operation:
i. Move content of M00 to R0
ii. Move content of M01 to R1
iii. Perform R0 XOR R1 operation and put the result to R2
iv. Move content of R2 to M02
d. For Addition:
i. Move content of M00 to R0
ii. Move content of M01 to R1
iii. Add R0 and R1 and put the result to R2
iv. Move content of R3 to M02
e. For Subtraction:
i. Move content of M00 to R0
ii. Move content of M01 to R1
iii. Subtract R0 from R1 and put the result to R2
iv. Move content of R2 to M02
f. For Multiplier:
i. Move content of M00 to R0
ii. Move content of M01 to R1
iii. Multiple R0 and R1 and put the result to R2 (higher 8 bits)and R3 (lower 8 bits)
iv. Move content of R2 to M02 and the content of R3 to M03
logisim-win-2.7.1.exe
Sign up to view the entire interaction

Top Answer

We need you to clarify your question for our tutors! Clarification... View the full answer

Sign up to view the full answer

Why Join Course Hero?

Course Hero has all the homework and study help you need to succeed! We’ve got course-specific notes, study guides, and practice tests along with expert tutors.

-

Educational Resources
  • -

    Study Documents

    Find the best study resources around, tagged to your specific courses. Share your own to gain free Course Hero access.

    Browse Documents
  • -

    Question & Answers

    Get one-on-one homework help from our expert tutors—available online 24/7. Ask your own questions or browse existing Q&A threads. Satisfaction guaranteed!

    Ask a Question
Ask a homework question - tutors are online