GTU previous years question papers
GUJARAT TECHNOLOGICAL UNIVERSITY
BE- Vth SEMESTER–EXAMINATION – MAY/JUNE – 2012
Subject code: 15 01
Subject Name: Advance Processors
1. Attempt all questions.
2. Make suitable assumptions wherever necessary.
3. Figures to the right indicate full marks.
Q.1 (a) Answer the following questions in brief.
1. How does 8086 identify whether an instruction is 8-bit or 16-bit? Give an
2. Why do 8086 need to flush the prefetch queue when jump instruction comes?
3. Give the use of segment override prefix.
(b) Explain the following.
1. 8086 flag register
2. MUL instruction
Q.2 (a) Write an 8086 program to add only even numbers from the block of ten 16- bit numbers defined as NUM_BLOCK. Store your answer in DS as ANS.
(b) What are repeat prefixes? List and explain them with suitable examples.
(b) List and explain the various loop instructions with examples.
Q.3 (a) Write an 8086 program to count the length of a given string.
(b) What do you mean by assembler directives? Explain the following directives
ASSUME, PTR, OFFSET
Q.3 (a) What is subroutine? Explain it with appropriate example.
(b) Show the use of vector table to determine the address of ISR with proper example.
Q.4 (a) Give and explain the architecture of SUN SPARC processor.
(b) Give the format of 80386 descriptor and describe the meaning of each field.
Q.4 (a) Explain the architectural features of core-2-duo Pentium processor.
(b) Describe the control registers of 80386 with proper meaning of each field.
Q.5 (a) Explain the basic concepts of 80386 paging system.
(b) What is GDT? Show its use with example.
Q.5 (a) Explain the context switching with suitable diagrams.
(b) Explain the concepts of Call gates with suitable example.
To download engineering ebooks, medical ebooks, management ebooks, free ebooks please visit www.kopykitab.com