Content text Microprocessor Questions Paper.pdf
Prepared by Uni Bytes / www.unibytes.xyz Don't use our content without permission.
Prepared by Uni Bytes / www.unibytes.xyz Don't use our content without permission. Tribhuvan University Faculty of Humanities and Social Science Semester: II Subject: Microprocessor and Computer Architecture 2021 Batch Group B Attempt any SIX questions 2. Define addressing mode? Suppose content of register A and B is 37H and 57H respectively. Find the content of flag register after ADD B is performed. 3. What is the requirement of common bus System? Explain with figure. 4. Explain Symbolic Microinstruction and microinstruction format. 5. What is stack? Give the organization of register stack with all necessary elements. 6. What is pipeline conflict? Explain data dependency and handling of branch instruction in detail. 7. Explain the basic working principle of the Control Unit with timing diagram. 8. Explain the following instructions a) LHLD 5050H b) CPI 34H c) JNZ 6080H Group C Attempt any TWO questions. 9. Draw the timing diagram for MOV B. For ten bytes of data starting from 7050H, write a program to sort the reading in ascending order. 10. Explain the steps of Address Sequencing in detail. Draw and explain selection of address for control memory. 11. Discuss four-segment instruction pipeline with suitable diagram. Don’t Forget to Follow Uni Bytes
Prepared by Uni Bytes / www.unibytes.xyz Don't use our content without permission. Tribhuvan University Faculty of Humanities and Social Science Semester: II Subject: Microprocessor and Computer Architecture 2020 Batch Group B Attempt any SIX questions 2. What is the use of flag? Explain different flags of 8085 with an example. 3. Draw the timing diagram of LXI H, 5070H instruction. 4. Explain how does control unit determines the type of instruction after it is read from memory. 5. What is microprogram sequencer? Differentiate between hardwired control unit and microprogrammed control unit. 6. What are the basic differences between a branch instruction, a call subroutine instruction, and program interrupt? 7. What do you mean by pipelining hazards? Explain briefly. 8. Write short notes on: a) Addressing modes of 8085 b) Vector Processing Group C Attempt any TWO questions. 9. Define symbolic microprogram, you have a list of data stored at memory location starting at 8050H. The end of the data array is indicated by data byte 00H. Write a program to add the set of readings. Store the sum at 9050 and total carry at 9051H. 10. Write a program to evaluate the arithmetic statement: X =A−B+C∗(D∗E+F) C+H∗K a) Using a general register computer with two address instructions. b) Using an accumulator type computer with one address instructions. c) Using a stack organized computer with zero-address operation instructions. 11. Define Control Word. Explain in detail about the structure of control unit and its basic requirement. Don’t Forget to Follow Uni Bytes
Prepared by Uni Bytes / www.unibytes.xyz Don't use our content without permission. Tribhuvan University Faculty of Humanities and Social Science Semester: II Subject: Microprocessor and Computer Architecture 2019 Batch Group B Attempt any SIX questions 2. Explain the addressing modes of 8085 with suitable example. 3. Draw the timing diagram for MVI A, 35H and explain in brief. 4. What do you mean by instruction mapping? Explain how to convert an instruction code to a microinstruction address. 5. Define stack. Explain the stack organization. 6. Explain the arithmetic pipeline with example. with example. 7. Explain the following instructions a) LDA 7050H b) CPI 35H c) PUSH B 8. What are the typical characteristics of CISC instruction set architecture? Explain. Group C Attempt any TWO questions. 9. Define the term mnemonics, instruction cycle and machine cycle. There are two tables holding twenty data whose starting address is 3000H and 3020H respectively. Write a program to add the content of first table with the content of second table having same array index. Store sum and carry into the third and fourth table indexing from 3040H and 3060H respectively. 10. For the expression Y= (A + B) * (C+D) Write down the code for one address, two address and three address instruction formats. 11. What is parallel processing? Explain the benefits of parallel processing. Explain the classifications of parallel processing by M. J. Flynn. Don’t Forget to Follow Uni Bytes