You are on page 1of 36

UNIT – 1

1.Name the hardware components


required in basic computer & draw
functional block diagram of basic
computer with brief explanation
2. Draw block diagram of Memory
Hierarchy in a computer system&
explain in brief
(i) Main memory (ii) Auxiliary memory &
(iii) Cache memory
3 .Explain Difference between RISC &
CISC.
4 .Explain Flynn's
classification(taxonomy) of computers
5.What are the pipeline conflicts?
Explain hardware techniques to handle
the branch instructions.
6. Considering 3-segments instruction
pipeline, illustrate the concepts of
delayed load & delayed branch with
example
7.Draw the space time diagram for six
segment pipelines showing the time it
takes to process 8 tasks.
8 .What is parallel processing and
explain its significance with example?
9.What is memory interleaving? How it
is useful in computer architecture?
10.What are Array processors? and also
explain in brief (i) attached array
processors (ii) SIMD array processors
UNIT – 2

1. What are Multiprocessors & discuss


the characteristics of a
Multiprocessors?

2. Enlist types of Interconnection


structure in Multiprocessors &
explain any one in detail.
3 .What is Inter processor arbitration &
explain series and parallel arbitration in
brief?
4.Explain in detail Cache Coherence with
example and also write a brief note on
Cache Coherency Mechanisms.

UNIT – 3
1. Explain System bus in brief.

2. Explain basic components of a


microprocessor.

3 .Explain the function of a control bus.


4 .What is the function of ALE pin?
5. Draw the structure of a flag register of
the 8085 microprocessors.

6 .Name different types of machine


cycles executed by the 8085
microprocessors?
7. How will the multiplexed address/data
bus (AD0-AD7) of the 8085
microprocessors be demultiplexed?
8.Draw the functional block diagram of
internal architecture of IC 8085 and
explain its working.
9.Identify the machine cycles in the
following instructions 1. SUB B 2. ADI
47H 3.STA 2050H 4. PUSH B
10. Draw and explain Architecture of
8085 Micro-Processor.
(same as 8)

UNIT – 4

1.Differentiate between higher level


language and assembly level language.
2 .What will be done if OUT 50 H is
executed?

3 .What is the difference between ORA


and ORI instructions?
ORA
ORI

4. Explain DAA and LDA instructions of


the 8085 microprocessors with
examples.
5.Define the terms: T-state, Machine
cycle. How many machine cycles and t-
states will be required to execute the
LHLD instruction?

5 machine cycles and 16 t-states will be


required to execute the LHLD instruction

6. Describe various addressing modes of


8085 microprocessor with examples.
7 .List and Explain categories of 8085
instructions that deal with data transfer.
8. Explain 8085 Programming Model and
Flag Register.
9.Specify the contents of the registers
and flag status as the following
instruction are executed.
A B C D S Z CY?
MVI A,00H
MVI D, F8H
MOV B, A
ADD D
HLT
Ans.
Here sign flag will b on

10 .Explain the following instructions of


the 8085 microprocessors with suitable
example: LHLD, SPHL, LDAX, XTHL
UNIT – 5

1.Draw and explain flowchart for


addition and subtraction operations with
sign-magnitude data.
2.Explain Booth multiplication algorithm
for multiplying binary integers in signed
2’s complement representation.

3 .Explain multiplication algorithm and


explain it.
Same as 2
4. Multiply Following Two numbers by
Booths Algorithm (1) 23*19 (2) (-9)*(-13)

5. Subtract Following numbers (1) 5-3 (2)


15-28 (3) (-35-40)

You might also like