VU Midterm Past Papers
38 solved midterm past paper MCQs for CS501 (Advanced Computer Architecture) at Virtual University, each with the correct answer marked. Use them to learn the VU question style and test your recall. An independent study tool — not affiliated with VU.
Prefer a summary first? Read the CS501 midterm handout.
Q1. I multiplexer. is used to decide which value is transferred to be written back to the register file.
Q2. Select the correct option
Q3. case of SRC processor, bits of IR (instruction register) are reserved for the op-code.
Q4. i of the given RTL descriptions is used to represent "load register relative (Idr)" instruction?
Q5. i field of the machine language instruction is the "type of operation” that is to be performed?
Q6. i of the following control signals is NOT activated during instruction fetch operation?
Q7. case of FALCON-A, instructions are present which are not present in the SRC processor.
Q8. - functionality is performed by the instruction “str R8, 34” of SRC?
Q9. I is the working of Processor Status Word (PSW)?
Q10. - signal for RTL "IR <-- MBR" will be
Q11. I does the instruction “Idr R3, 58" of SRC do?
Q12. I status register of the 68000 has condition codes.
Q13. i of the instruction is used to load register from memory using a relative address?
Q14. i the type instructions, we require a register to hold the data that is to be loaded from the memory, or stored back to the memory
Q15. CPU design, creates or forms the interface between the data path and the control unit.
Q16. | control signal enables the input to the PC for receiving a value that is currently on the internal processor bus.
Q17. instruction format of EAGLE processor, there is no field reserved for operands.
Q18. Type C instruction of SRC, bits are allocated for constant value.
Q19. he instruction will load the register R3 with the contents of the memory location M [PC+56
Q20. FALCON-A instruction format of TYPE-2 constants and variable should be in the range of
Q21. a Falcon-A assembly program, labels are used to implement jump.
Q22. is a register which takes input from the ALSU as a memory address to be accessed and transfers the memory contents on that location onto the memory sub-system.
Q23. pipe-lined processors, there should be a port register file so that if the register write and register read stages overlap, they can be performed in parallel.
Q24. i of the following registers is used as an implicit operand in MUL/DIV instruction of Falcon-A?
Q25. | instruction is used to divide a register value by the immediate value in FALCON-E processor.
Q26. i one of the following control signals causes the data from the bus to be read into the register MAR.
Q27. i one of the following operations is NOT performed by using miscellaneous instructions?
Q28. set the value of micro-PC from branch address, the value of 4 to 1 multiplexer is .
Q29. i of the following branch instructions has a condition which is always executed?
Q30. i type of instructions enables mathematical computations?
Q31. LIW stands for
Q32. i of the following is NOT related to the architecture of a computer?
Q33. SRC, which of the following is a notation which is used to represent 32-bit memory word stored at address starting from 56?
Q34. i of the following RTL descriptions is used for specifying the operation of an SRC instruction?
Q35. i the two approaches available to design a control unit, hardwired approach is relativel as compared to micro-programming.
Q36. I MAR is connected directly to the .
Q37. In a processor, is responsible for the synchronization of internal as well as external events.
Q38. i of the following is not a part of processor state?