punjabtechnicaluniversity.blogspot.in
Roll No.
.................
Total No. of
Questions : 13] [Total
No. of Pages : 02
Paper ID [A0315]
(Please fill this Paper ID in OMR Sheet)
BSIT (05) (403) (S05 / New) (Sem. - 4th)
MICROPROCESSOR SYSTEM
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 x 2 = 30)
Q1)
a) What is a
microprocessor and what is its difference with CPU of a computer?
b) In 8085,
why data and address buses are multiplexed.
c) What are
the major applications of microprocessor based systems?
d) What is
the role of registers in 8085?
e) How many
buses are there in 8085 and write their names?
f) What is
the role of flags?
g) What do
you mean by op-code and operands?
h) What do
you mean by instruction format and word size?
i) Explain
the role of ANA A instruction.
j) Explain
the role of CMP M instruction.
k) What is
role of HLT instruction?
l) What is
the role of an Assembler?
m) Write an instruction for setting the SP at 2000 H.
n) Write an instruction for resetting carry flag (i.e Cy = 0).
o) Explain the role of PCHL instruction.
Section - B
(9 x 5 = 45)
Q2) Draw the block diagram
showing the architecture of 8085.
Q3) Draw the labelled pin
diagram of 8085 and explain the function of ALE, Ready, IO/M pins.
Q4) Explain the role of
hardware interrups of 8085.
Q5) Discuss why
microprocessor systems are called flexible and dedicated. Discuss what lead to
the development of microprocessors.
Q6) Discuss:
(a) The importance of addressing modes, & word size.
(b) The various stack instructions.
Q7) What are the various
flags available in 8085? Explain the function of each of them (use examples).
Q8) Explain the various
addressing modes.
Q9) Explain the use of RST 5
instruction.
Q10)Write an ALP for
multiplying two 4 bit binary numbers. (Use multiplication as a subroutine).
Q11)Write an ALP (Assembly
Language Program) for arranging a string of data in ascending order.
Q12)Discuss the following
instructions: XRA A; SUB M; ANI 01; MVIM, 02; MOV A, M;
Q13)Write an 8085 ALP for
finding the largest of three numbers.
0 comments:
Post a Comment
North India Campus