Question

Design four different operations for the ALU independently with comdinational logic. Show all work. 3-bit addition...

Design four different operations for the ALU independently with comdinational logic. Show all work.

3-bit addition with carry (the carry can be a separate output on the ALU),

3-bit integer division by 2,

3-bit multiplication by 2,

Bit-wise xor for 2 3-bit numbers.

Homework Answers

Know the answer?
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for?
Ask your own homework help question
Similar Questions
VERILOG Design an Arithmetic Logic Unit (ALU) that can perform four-bit 1. Four-bit addition; 2. Four-bit...
VERILOG Design an Arithmetic Logic Unit (ALU) that can perform four-bit 1. Four-bit addition; 2. Four-bit subtraction; 3. Four-bit multiplication; 4. Four-bit comparator (that compares two binary numbers to check whether two numbers are equal, or one is less/greater than other). Write test benches and simulate each module/submodule. Hint: First make individual modules of the four-bit adder, four-bit subtractor, four-bit multiplier, four-bit comparator modules (make all these in same/one project) and then use a multiplexer to combine these modules to...
Use VHDL to design a 4-bit ALU (Arithmetic logic Unit) with the 8 instructions: ADD, REVERSE,...
Use VHDL to design a 4-bit ALU (Arithmetic logic Unit) with the 8 instructions: ADD, REVERSE, MUL, INC, XNOR, NOT, RROTATION, LROTATION. 1-Assume codes for instructions are: 000=ADD, 001=REVERSE, 010=MUL, 011=INC, 100=XNOR, 101=NOT, 110=RROTATION, and 111=LROTATION. 2-Assume input numbers are unsigned. 3-For instructions REVERSE, NOT, RROTATION, and LROTATION use number A3A2A1A0. 4-For addition result will be in C3C2C1C0 and carry out CO. 5- For multiplication use repeated addition such as A+A+A+... ( B times) and outputs are in D3D2D1D0, C3C2C1C0....
Design a combinational logic circuit that accepts a decimal value represented as a four-bit Aiken (or...
Design a combinational logic circuit that accepts a decimal value represented as a four-bit Aiken (or "2421") code (X3 X2 X1 X0) as its input and that creates a four-bit output (Y3 Y2 Y1 Y0) that uses standard binary (radix-2) encoding to represent the same decimal value. For each of the four outputs, construct a standard truth table with inputs X3 X2 X1 X0 appearing in order from 0000, 0001, 0010, ..., 1111. The 6 disallowed input combinations can be...
Adder Start out by picking 2 positive six bit binary numbers that are less than 3210,...
Adder Start out by picking 2 positive six bit binary numbers that are less than 3210, written in 2's complement notation. The eventual goal is to add these two numbers. 1) Look at the LSB bit of the numbers, and using logic gates (NANDs, NORs, etc.) design a circuit that correctly gives the right output for any possible combination of bits in the LSB place. 2) Now look at the next column to the left (next to LSB). In this...
2 Convert each of the following octal numbers to 10-bit binary, hexadecimal, and decimal. Show your...
2 Convert each of the following octal numbers to 10-bit binary, hexadecimal, and decimal. Show your work. (a) 368 (b) 7568 3 Convert the following binary values into Decimal, Octal and hexadecimal. Show your work. (a) 111010101011112 (b) 1010111011001102 (c) 1011101010001112 (d) 1111101011102 4 Convert the following hexadecimal numbers to 16-bit binary and decimal numbers. Show your work. (a) FE9816 (b) FCAD16 (c) B00C16 (d) FEDF16 5 Perform the addition on the following unsigned binary numbers. Indicate whether or not...
Using T-Flip-flops, design a 3-bit register/counter circuit with bits [A2 A1 A0]. The circuit operations are...
Using T-Flip-flops, design a 3-bit register/counter circuit with bits [A2 A1 A0]. The circuit operations are described in the following table. Show all design details, i.e., write down steps and equations and draw the detailed circuit diagram. S2 S1 S0 Operation 0 0 0 No change 0 0 1 Rotate left 0 1 0 Rotate right 0 1 1 Reset 1 0 0 Set 1 0 1 Count down 1 1 0 Count up 1 1 1 Load external bits...
**Please answer all questions and show all work and calculations. I also have the correct answers...
**Please answer all questions and show all work and calculations. I also have the correct answers and have put them at the end of the question.** 1. The Boston Celtics currently have 20 players on their roster of which nine are guards. Suppose that five players are randomly selected from the Celtics' roster. What is the probability that exactly two of the selected players are guards? Ans: Hypergeometric, 0.383 2. The Boston Celtics currently have 20 players on their roster...
****SHOW ALL WORK**** 1. Solve for x: -8 ≤ 3x - 5 2 a. Re-write in...
****SHOW ALL WORK**** 1. Solve for x: -8 ≤ 3x - 5 2 a. Re-write in equivalent exponential form: log2 64 = 6 b. Find x to four decimal places: log x = 3.0832 3. Perform: [ 6 2 ] [ 1 1 ] [ 2 4 ] - [ 1 -1 ] = 4. Calculate the following: a. Jane wants to create a password for one of her Internet accounts using some portion of her street name, which is...
Be sure to show all of your work and when performing calculations, report answers to the...
Be sure to show all of your work and when performing calculations, report answers to the correct number of significant figures. There should be four questions on this pre-lab assignment. The specific heat of water is 4.184 J/(g oC). Question:1 Using Hess's Law, show how the three reactions in the BACKGROUND section of the lab can be combined to obtain the standard molar enthalpy of formation of MgO(s), Mg(s) + ½ O2(g) → MgO(s). You won't have actual numbers to...
1. Use a tree diagram to show, or list, all possible outcomes when you toss a...
1. Use a tree diagram to show, or list, all possible outcomes when you toss a coin 3 times. 2. Licence plates consist of either 3 letters and 3 numbers or 4 letters and 3 numbers. How many different licence plates can be issued? 3a)      In how many ways can a committee of three be selected from 12 students? b) In how many ways can a president, secretary, and treasurer be chosen from 12 students? 4. How many ways...