Question: Build a 2-Bit CPU Objective of this lab: The purpose of this is to learn about CPU organization by building a lified two itu. Preparation
Build a 2-Bit CPU Objective of this lab: The purpose of this is to learn about CPU organization by building a lified two itu. Preparation Readi cture notes Lab Assignment 1. Build a 2-bit CPU by expanding the 1-bit CPU described in the lab notes Remember to have a 2-bit bus for your design 2. The 2-bit CPU will do the following operations . For instruction 00, do 2-bit XOR 10 XOR 11 01 . For instruction 01, do 2-bit AND test 10 AND 11-10 . For instruction 10, do bit Addition, use your half adder, test 1 + 1 = 10, leave the higher bus bit as for the input operands. For instruction 11. do bit Subtraction, use your half subtractor and make the connections do ACC-TEMP testo - 1 11. leave the higher bus bit as for the input operands Build a 2-Bit CPU Objective of this lab: The purpose of this is to learn about CPU organization by building a lified two itu. Preparation Readi cture notes Lab Assignment 1. Build a 2-bit CPU by expanding the 1-bit CPU described in the lab notes Remember to have a 2-bit bus for your design 2. The 2-bit CPU will do the following operations . For instruction 00, do 2-bit XOR 10 XOR 11 01 . For instruction 01, do 2-bit AND test 10 AND 11-10 . For instruction 10, do bit Addition, use your half adder, test 1 + 1 = 10, leave the higher bus bit as for the input operands. For instruction 11. do bit Subtraction, use your half subtractor and make the connections do ACC-TEMP testo - 1 11. leave the higher bus bit as for the input operands
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
