B.TECH - Semester 6 high performance microprocessors Question Paper 2021 (dec)
Practice authentic previous year university questions for better exam preparation.
Sample Questions
- Explain the register organization of 80286.
- Explain the following instructions of 80286: ENTER, LEAVE, BOUND, CLTS
- What is the function of Dynamic bus sizing unit in 80386.
- Explain the difference between RISC and CISC.
- What is the significance of large register file in RISC processor?
- How the conditional execution of instructions is done in ARM processor.
- Compare and contrast microprocessors and microcontrollers.
- Describe the dual role of Port 0 and Port 2 in 8051 microcontroller.
- What is the function of TMOD register?
- Explain the process of data framing in asynchronous commn. ( $10 \times 4=40$ Marks) Answer one question from each module. Each question carries 20 marks.
- (a) Explain the internal architecture of 80386 with a neat diagram. 10
- (b) Describe about different descriptors and their function in 80286.10
- (a) How the on-chip cache maintenance is done in 80486.8
- (b) Explain the netburst microarchitecture of Pentium-4. $\mathbf{1 2}$
- (a) Explain the concept of register windowing in RISC processors. 10
- (b) Discuss about different instructions of ARM processers. 10 OR
- (a) Discuss ARM register structure and different CPU modes. 10
- (b) Discuss the compiler-based register optimization in RISC processors. 10 2 M - 6299 IN-6299
- (a) Discuss the architecture of 8051 with a neat block diagram. 10
- (b) Write a program to perform the following:
- (i) Keep monitoring pin P 0.1 until it becomes high. (ii) When P0.1 becomes high, read in the data from Port 1. (iii) Send a low-to-high pulse on P0.2 to indicate that the data has been read. OR
- (a) Describe the timers of 8051 and their associated registers.
- (b) Assume that XTAL $=11.0592 \mathrm{MHZ}$. What value is needed to load into the timer's registers to / have a time delay of 5 ms . Write the program for Timer 0 to create a pulse width of 5 ms on P2.3. $$ (3 \times 20=60 \text { Marks) } $$