How To Exam?

a knowledge trading engine...


Gujarat University 2003 B.C.A Computer Application Modern Microprocessor & Assembly Language - Question Paper

Sunday, 12 May 2013 10:55Web

Time : two Hours Total Marks : 50

1 ans the subsequent : (any ten) 10

(i) Differentiate ranging from Compiles and Assembler.
(ii) obtain out starting and ending addresses, if DS register
contains IA30H in real mode addressing scheme.
(iii) What is END. ENDP and ENDS directives.
(iv) discuss function of BHE pin of 8086 microprocessor.
(v) What is OAH function of INT 21H instruction ?
(vi) Write the width of data and address bus of 8086
microprocessor.
(vii) Write down an instruction to mask upper 4 bits of
BH register.
(viii) obtain out maximum number of memory locations that
can be addressed by microprocessor with 32-address
lines.
(ix) What is ISA and EISA bus ?
(x) List different MOV instructions, which are not supported
by 8086 microprocessor.
(xi) What is SHL instruction ?
(xii) Write down the content of AX register for the subsequent
instructions :
MOV AX, 08H
XOR AX, AX
2 ans the subsequent : (any five) 10
(i) List and discuss all the segment registers available in
8086 through Pentium pro processor.
(ii) discuss different kinds of learn Only Memory.
(iii) Differentiate ranging from Risc and Gisc architecture
(iv) What is encoder ? discuss priority encoder with logical
diagram and function table.
(v) Draw bus structure of 8085 microprocessor and discuss
all the system buses.
(vi) Differentiate ranging from program visible and program
invisible register. provide example of both.
(vii) discuss memory map of 6HKB RAM With necessary
diagram, considering 2H-bit address line and 16-bit
data lines.
3 Do as directed : 10
(i) discuss descriptor of 80286 and above microprocessor
and segment register in protected mode memory
addressing scheme.
(ii) discuss internal block diagram of 8086 microprocessor
with necessary diagram.
OR
(i) discuss instruction pipeline with diagram. List and
discuss all the instruction pipeline hazards and
discuss any 1 solution.
(ii) Draw the pin-in and pin-out diagram for 8086
microprocessor and discuss function of minimum mode
pins.
4 Do as directed : (any five) 10
(i) discuss subsequent directive with example :
(a) Title
(b) .Model.
(ii) discuss CMP instruction with example. Also write how
it affects different flags.
(iii) Differentiate ranging from macro and procedure.
(iv) Write an assembly language program to clear all
general purpose register of 8086 microprocessor.
(v) explain effect on stack when CALL and RET are
executed with necessary diagram. List any four
conditional call instructions.
(vi) explain subsequent addressing modes :
(a) Immediate
(b) Register Indirect.
(vii) obtain out value of N for the subsequent module, if
frequency of the system is eight MHz and needed time
delay is three msec.
MOV CX, N
MOV BX, 03
B-10 MOV AX, CX
NOP
NOP
NOP
NOP
LOOP B-10
5 Write an assembly language program for the subsequent : 10
(any two)
(i) To obtain minimum from an array of 5 numbers, also
print the output.
(ii) To obtain whether provided string is palindrome or not.
(iii) To subtract 2 16-bit numbers using macro.
(iv) To obtain factorial of provided numbers using procedure.



( 0 Votes )

Add comment


Security code
Refresh

Earning:   Approval pending.
You are here: PAPER Gujarat University 2003 B.C.A Computer Application Modern Microprocessor & Assembly Language - Question Paper