Search This Blog

Monday, 15 June 2015

Advanced Microprocessors and Peripherals -Model question paper for B.E/B.Tech Engineering



1(a) Draw and discuss a typical maximum mode 8086 system. What is the use of a bus controller in maximum mode? (8 Marks)
(b) What are the functions of the clock generator IC 8284, in the 8086/8088 systems? (4 Marks)
(c) What is the difference between the jump and loop instructions? (4 Marks)
(d) Explain the addressing modes for control transfer instructions. (4 Marks)
2(a) Enlist the advantages of assembly language programming over machine language. (4 Marks)
(b) Write an ALP to change an already available ascending order byte string to descending order. (6 Marks)
(c) What is the role of stack in calling a subroutine and returning from the routine? (4 Marks)
(d) How do you set or clear the interrupt flag IF? What is its importance in the interrupt structure of 8086? (6 Marks)
3(a) Describe the procedure of interfacing static memories with a CPU. Bring out the differences between interfacing the memories with 8086 and 8088. (6 Marks)
(b) Design a one unit 14-segment alphanumeric display and write a program to display an alphanumeric character of which the code is in AX. (8 Marks)
(c) Using a typical 12-bit DAC generate a step waveform of duration 1sec, maximum voltage 3 volts and determine duration of each step suitably. (6 Marks)
4(a) Draw and discuss the asynchronous mode transmitter and receiver data formats of 8251. (6 Marks)
(b) Explain the significances of different bits of the control word register format of 8253. (4 Marks)
(c) What is a light pen? Explain its working principle. (4 Marks)
(d) Explain the different important timings required for operation of the CRTC  6845. Explain how they are obtained from the dot clock. (6 Marks)
5(a) What are the different types of exceptions which may be generated by 8087? (4 Marks)
(b) Write a program to calculate the nth power of an 8-bit hexadecimal number, where n is less than eight, using 8087 instructions. (8 Marks)
(c) What are the different interrupts available in 80286? (4 Marks)
(d) What do you mean by boundary testing instructions? What is their use? (4 Marks)
6(a) Explain the cache management unit of 80486. (4 Marks)
(b) Draw and discuss the register set of 80386 and explain a typical function of each of the registers in brief. (8 Marks)
(c) What is translation look aside buffer? How does it speed up the execution of the programs? (4 Marks)
(d) Explain the physical address formation in PVAM of 80386. (4 Marks)
7(a) Explain the features of Pentium-Pro architecture which support dynamic execution of instructions. (4 Marks)
(b) Discuss paging and virtual memory in brief with reference to P4. (6 Marks)
(c) Compare and contrast between RISC and CISC architecture. (6 Marks)
(d) Write a note on smelter controller hardware. (4 Marks)
8(a) Explain the design of a Microprocessor based pattern scanner system. (8 Marks)
(b) Discuss the addressing modes and the data types supported by 80196. (6 Marks)
(c) Discuss the advantages of microcontroller based systems over microprocessor based systems. (6 Marks)

No comments:

Post a Comment