How To Exam?

a knowledge trading engine...


Punjab University 2007 M.C.A Computer INTRODUCTION TO MICROPROCESSOR ( - 205) - Question Paper

Tuesday, 07 May 2013 07:45Web

INTRODUCTION TO MICROPROCESSOR (MCA - 205)

Time : 03 Hours
Maximum Marks : 60

Instruction to Candidates:

1) Attempt any 1 ques. from every part - A,B,C & D.

2) part - E is compulsory

3) Use of Non-programmable Scientfic Calculator is allowed.

part – A
(1 * nine = 9)

Q1) discuss all units for 8085 MPU with its functional block diagram. Also draw the timing diagram for IN ainstruction.

Q2) What do you mean by a machine cycle? explain this by taking example of STA 2000H.

part - B
(1 * nine = 9)

Q3) discuss different addresing modes availabale in 8086 with examples. Draw tagged pin diagram of 8086 also.

Q4) How many status flags 8086 have? explain the role of every flag. discuss the clock generator 8282A.


part - C
(1 * nine = 9)

Q5) Write a procedure that produces a delay of 3.33ms when run an 8086 MPU with a 5MHz clock. Write a mainline program which uses this procedure to output a square wave on bit Do of port FFFAH.

Q6) A string of data bytes is stored starting from memory location 2050H. The string includes a few blanks(bytes with zero value). Write a program to eliminate the blanks from string.
Data (H): F2, 00, 00, 4A, 98, 00.
define the code with the help of flow charts also.


part - D
(1 * nine = 9)

Q7) define 8257 interrupt controller in detail. What is vectored inteerupt?

Q8) explain the function of a co-processor? Are co-processor built on separtae IC for the lates CPUs?

part - E
(12 * two = 24)


Q9) (a) How many bits are needed by 256 * four memory chip? Can this chip be specified as 128-bytes memory?

(b) IF microprocessor 8085 has fetched the machine code located at the memory location 205FH, specify the contents of the ptogram counter and all other regisers with all steps covered.

(c) If an output and input port can have the identical 8-bit address, how does the 8085 differentiate ranging from the ports?


(d) elaborate various kinds of mapping techniques in 8085. explian with examples?

(e) Write a program to simpify the subsequent Boolean Expression:
- - - --
1.= ABC + ABC + ABC

(f) What operation can be performed by the instruction XRA A? specify the Status of Z and CY in all logical instructions in 8085.

(g) What is pipelining? How is it achieved in 8086? elaborate advantages?

(h) If the speed of I/O devices do not match with the speed of the microprocessor, what kind of data transfer techniques are used? define them briefly.

(i) What is DMA data transfer scheme? explain the function of 8237 or 8257

(j) obtain the syntax errors in the subsequent instructions:

(1) MOV BH, AX

(2) MOV 7632H, CX

(3) MOV DX,CL

(4) IN BL, 04H


(5) ADD AL, 2073H

(K) Explian the control signals used for 8085 microprocessor.

(l) In addition to the function of a general purpose register, what other function are performed by the register BX, BP and CX?


( 0 Votes )

Add comment


Security code
Refresh

Earning:   Approval pending.
You are here: PAPER Punjab University 2007 M.C.A Computer INTRODUCTION TO MICROPROCESSOR ( - 205) - Question Paper