Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Please can someone help solve this!!! STUDENT NUMBER IS 101143850 (a) Assuming that your student ID is hexadecimal, convert its two least significant digits to
Please can someone help solve this!!!
STUDENT NUMBER IS 101143850
(a) Assuming that your student ID is hexadecimal, convert its two least significant digits to binary. Obtain the 2's complement of each of the binary values. Let the 2's complements be X and Y. Determine the value of the Carry (C) and oVerflow (V) flags resulting from the addition X+Y if the ALU has 4-bit registers. What is the value of these flags if the ALU is replaced with a 5-bit one? (GA 2.3) 4 marks (b) The operation of the ALU used in the processor designed in class is controlled using the operation bus with the signals: ANOP, AOP and AADD; see Figure 1. Show how the tri-state buffers can be replaced with an appropriate multiplexer and show the signals that will replace the ANOP, AOP and AADD signals. 8 marks 0000 0001 IR ANOP AADD AOP Opr. Bus Figure 1: ALU control (c) Use D-type flip flops (each with CE and OE inputs as shown in Figure 2) and any necessary gates and decoders to design a memory bank with 4 2-bit words. Your design must show: the address bus, the data bus, the read signal, the write signal and the clock. (GA 4.2) 8 marks OE D Q CE Figure 2: D-Type Flip-Flop (a) Assuming that your student ID is hexadecimal, convert its two least significant digits to binary. Obtain the 2's complement of each of the binary values. Let the 2's complements be X and Y. Determine the value of the Carry (C) and oVerflow (V) flags resulting from the addition X+Y if the ALU has 4-bit registers. What is the value of these flags if the ALU is replaced with a 5-bit one? (GA 2.3) 4 marks (b) The operation of the ALU used in the processor designed in class is controlled using the operation bus with the signals: ANOP, AOP and AADD; see Figure 1. Show how the tri-state buffers can be replaced with an appropriate multiplexer and show the signals that will replace the ANOP, AOP and AADD signals. 8 marks 0000 0001 IR ANOP AADD AOP Opr. Bus Figure 1: ALU control (c) Use D-type flip flops (each with CE and OE inputs as shown in Figure 2) and any necessary gates and decoders to design a memory bank with 4 2-bit words. Your design must show: the address bus, the data bus, the read signal, the write signal and the clock. (GA 4.2) 8 marks OE D Q CE Figure 2: D-Type Flip-FlopStep by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started