GTU Advance Processor 5th Sem Question Paper June 2012
GUJARAT TECHNOLOGICAL UNIVERSITY
BE- Vth SEMESTER-EXAMINATION – MAY/JUNE – 2012
Subject code: 150701 Subject Name: Advance Processors
Total Marks: 70
- Attempt all questions.
- Make suitable assumptions wherever necessary.
- Figures to the right indicate full marks.
Q.1 (a) Answer the following questions in brief. 06
- How does 8086 identify whether an instruction is 8-bit or 16-bit? Give an example.
- Why do 8086 need to flush the prefetch queue when jump instruction comes?
- Give the use of segment override prefix.
(b) Explain the following. 08
- 8086 flag register
- 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.||07|
What are repeat prefixes? List and explain them with suitable examples.
|(b)||List and explain the various loop instructions with examples.||07|
|Q.3||(a)||Write an 8086 program to count the length of a given string.||07|
|(b)||What do you mean by assembler directives? Explain the following directives with example.
ASSUME, PTR, OFFSET
|Q.3||(a)||What is subroutine? Explain it with appropriate example.||07|
|(b)||Show the use of vector table to determine the address of ISR with proper example.||07|
|Q.4||(a)||Give and explain the architecture of SUN SPARC processor.||07|
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.||07|
Describe the control registers of 80386 with proper meaning of each field.
|Q.5||(a)||Explain the basic concepts of 80386 paging system.||07|
What is GDT? Show its use with example.
|Q.5||(a)||Explain the context switching with suitable diagrams.||07|
|(b)||Explain the concepts of Call gates with suitable example.||07|