You are on page 1of 9

A-PDF Merger DEMO : Purchase from www.A-PDF.

com to remove the watermark

Roll No........................... Total No. of Questions : 13]

[Total No. of Pages : 02

Paper ID [A0215]
(Please fill this Paper ID in OMR Sheet)

BCA (305) (S05) (Old) (Sem. - 3rd) INTRODUCTION TO MICROPROCESSOR

Time : 03 Hours

Maximum Marks : 75

Instruction to Candidates: 1) Section - A is Compulsory. 2) Attempt any Nine questions from Section - B. Section - A (15 2 = 30) Q1) a) b) c) d) e) Differentiate between microprocessor and CPU? What is a bus? Why is the data bus bidirectional? What is a flag? List all the commonly used flags in 8085. What is the difference between LDA and STA instructions? How many memory locations can be addressed by a microprocessor with 14 address lines and how many address lines are necessary to address two megabytes (2048) of memory? Which pin of 8086 will differentiate between minimum mode and maximum mode? What is the role of instruction pointer in 8086? What is an interrupt? List interrupts of 8086. What are important signals of 8086? What is a clock and what is the function of a clock generator? In what all situations DMA is used? List two interrupt controllers. What is the need of interrupt controller? Explain why each channel in 8257 DMA controller is restricted to 16K bytes of data transfer. What is the role played by current address register in 8237?
P.T.O.

f) g) h) i) j) k) l) m) n) o) D-76

Section - B Q2) Q3) Q4) (9 5 = 45) Discuss with examples the various modes involved with 8085. Write an 8085 assembly language program to multiply two numbers each of 8 bits. Explain the functions of the following pins of 8085 Microprocessor: TRAP, HOLD, READY, RESET IN. Q5) Q6) Write a short note on RISC processors. Explain the meaning of the following 8086 instructions: LOOP, DAA, CBW, IMUL, ROR. Q7) Draw the internal architecture and functional block diagram of 8086 Microprocessor. What are various addressing modes of 8086? Discuss them in brief. Discuss the difference in architectures of 8085 and 8086.

Q8) Q9)

Q10) Explain in detail working of 8257 DMA controller. Q11) Discuss cycle stealing and burst mode of DMA. Q12) Write a short note on arithmetic coprocessor. Q13) Write an initialization program to transfer 256 bytes of data from floppy disk to memory, starting at 2050H. After the transfer, the DMA (8257) operation should be terminated.

D-76

-2-

Roll No. ...................... Total No. of Questions : 13]

[Total No. of Pages : 02

Paper ID [A0215]
(Please fill this Paper ID in OMR Sheet)

BCA (305) (S05) (O) (LE) (Sem. - 3rd) INTRODUCTION TO MICROPROCESSOR


Time : 03 Hours Instruction to Candidates: 1) 2) Section - A is Compulsory. Attempt any Nine questions from Section - B. Section - A Q1) a) b) c) d) e) f) g) h) i) j) k) l) Define Microprocessor. What is a stack pointer? What is a program counter? What are the various flags used in 8085. What are software Interrupts? What is the clock frequency of 8085? What is Tri-state-logic? Define Instruction and machine cycle. Mention the priority of Interrupts in 8086. Give examples of Maskable Interrupts. What does BIU do? What is the maximum addressing capacity of 8086? (15 2 = 30) Maximum Marks : 75

m) What is a Interrupt controller. n) o) A-72 What is DMA? What is 80 x 87?


P.T.O.

Section - B (9 5 = 45) Q2) What are the various flags used in 8085. Also show the bit position of various flags in 8085 flag register. Q3) Draw the pin configuration of 8085 and explain the functional usage of each pin in detail. Q4) Classify the different groups of 8085 instruction set with example. Q5) Write a subroutine to clear the flag register and accumulator. Q6) Draw the timing diagram of I/O read cycle in 8085 and explain it. Q7) With suitable example, explain the addressing modes of 8085. Q8) What is the difference between MIN and MAX mode of 8086? Q9) Explain the architecture of 8086. Q10) What is the size of flag register in 8086? Explain all available flags in detail. Q11 Explain the process of DMA and the function of various elements of 8237. Q12) What is interrupt controller? Discuss the architecture of 8257 interrupt Controller. Q13) What is the format of Assembly Language of 8085.

A-72

Roll No. ...................... Total No. of Questions : 13] [Total No. of Pages : 02

Paper ID [A0215]
(Please fill this Paper ID in OMR Sheet)

BCA 305 (Old/S05) (Sem. - 2nd) INDRODUCTION TO MICROPROCESSOR


Time : 03 Hours Maximum Marks : 75

Instruction to Candidates: 1) 2) Section -A is Compulsory. Attempt any Nine questions from Section - B. Section - A Q1) a) b) c) d) e) f) g) h) i) j) k) l) Define the term word length. What is the function of address bus and also specify the direction of information flow on the address bus? Why are the program counter and the stack pointer 16-bit registers in 8085? Explain the function of ALE in 8085. Specify four control signals used by 8085. What are the different modes in which 8086 works? List limitations of 16-bit microprocessor. What is a flag? List all the commonly used flags in 8086. What do you understand by pipelining? List the processing units of 8086. What is the requirement of interrupt controller? Explain why each channel in 8257 DMA controller is restricted to 16K bytes of data transfer.
<

(15 2 = 30)

m) What is a hardware interrupt? n) What is application of DMA? o) What is the role played by current word register in 8237? P.T.O.

J-8661[S-9700665]

Section - B Q2) Q3) Discuss fetch operation and execute operation of Intel 8085.

(9 5 = 45)

Classify 8085 instructions in various groups. Give examples of instructions for each group. Write a program for addition of two 8-bit numbers stored in memory locations FC00 and FC01 (using 8085 microprocessor). Write a short note on CISC processors. Discuss the register organization of 8086. Discuss the function of each register. Explain the meaning of the following 8086 instructions: LOOP, DAA, CBW, IMUL, ROR. Discuss various addressing modes of 8086. Discuss the application areas of 16-bit microprocessor.

Q4)

Q5) Q6)

Q7)

Q8) Q9)

Q10) Explain in detail working of 8237 DMA controller. Q11) Write a short note on arithmetic coprocessor. Q12) Discuss cycle stealing and burst mode of DMA. Q13) How will you select a microprocessor for a particular application?

bbbb

J-8661[S-9700665]

You might also like