Microprocessors and Microcontrollers: Unit I: (a) 8085 Processor :
Two Marks Questions with Answers
Q.1
What is microprocessor ? Give the power supply and clock frequency
Ans.
:
A microprocessor is a multipurpose, programmable logic device binary
instructions from a storage device called memory accepts binary da and
processes data according to those instructions and provides result as o power
supply of 8085 is +5 V and clock frequency in 3 MHz.
Q.2
What are the functions of an accumulator ?
Ans.
:
The accumulator is the register associated with the ALU open sometimes I/O
operations. It is an integral part of ALU. It holds one of processed by ALU. It
also temporarily stores the result of the operation per the ALU.
Q.3
List the 16 - bit registers of 8085 microprocessor.
Ans.
:
Stack pointer (SP) and Program counter (PC).
Q.4
List the allowed register pairs of 8085.
Ans.
:
B-C register pair D-E register pair H-L register pair of 8085 ? that reads :a as input utput. The itions and data to be
formed by
Q.5
Mention the purpose of SID and SOD lines.
Ans.
:
SID (Serial input data line) : It is an input line through which the
microprocessor accepts serial data. SOD (Serial output data line): It is an
output line through which the microprocessor sends output serial data.
Q.6
What is the function of IO/M signal in the 8085 ?
Ans.
:
It is a status signal. It is used to differentiate between memory locations and
I/O operations. When this signal is low it denotes the memory related
operations. When this signal is high
it denotes an I/O operation.
Q.7
What is the signal classification of 8085 ?
Ans.
:
All the signals of 8085 can be classified into 6 groups
i)
Address bus
ii)
Data bus
iii)
Control and status signals
iv)
Power supply and frequency signals
v)
Externally initiated signals
vi)
Serial I/O ports
Q.8
What is the use of bi-directional buffers ?
Ans.
:
It is used to increase the driving capacity of the data bus. The data bus of a
microcomputer system is bi-directional, so it requires a bi-directional buffer
that allows the data to flow in both directions.
Q.9
Explain the signals HOLD, READY and SID.
Ans.
:
HOLD indicates that a peripheral such as DMA controller is requesting the use
of address bus, data bus and control bus. READY is used to delay the
microprocessor read or write cycles until a slow responding peripheral is ready
to send or accept data. SID is used to accept serial data bit by bit.
Q.10
What is the need for ALE signal in 8085 microprocessor ?
Ans.
:
The ALE signal is used to demultiplex (separate) AD0 - AD7
lines to Ao - A7 (address lines) and D0 - D7 (data
lines). The separation of address lines and data lines is achieved by
connecting a external latch to AD0 - AD7 lines and
enabling the latch when ALE signal is active.
Q.11
How performance of a microprocessor is measured interms of MIPS ?
Ans.
:
The performance of a microprocessor is measured interms of MIPS (Million
Instructions per Second). It is given as,
1
MIPS rate = 1/ Average time required for the execution of instruction × 106
Q.12
A microprocessor takes n ps for executing an instruction. What design change
will make the microprocessor to execute the same instruction in n/2 µs ?
AU
: June-07
Ans.
:
By replacing the crystal of double frequency than that of existing one we can
execute the same instruction in half time.
Q.13
If a 5 MHz crystal is connected with 8085; what is the value of system clock
frequency and one T-state ?
Q.14
To obtain a 320 ns clock, what should be the input clock frequency ? What is
the frequency of clock signal at CLK OUT ?
Ans.
:
Q.15
What are the important control signals in 8085 microprocessor ?
Ans.
:
The important control signals in 8085 microprocessor are :
Q.16
What is tri-state logic ?
Ans.
:
Logic outputs have two normal states, LOW and HIGH, corresponding to logic
values 0 and 1. However, some outputs have a third electrical state that is not
logic state at all, called the high-impedance or floating state. In this state
the output behaves as if it isn't even connected to the circuit, except for a
small leakage current that may flow into or out of the output pin. The circuit
having such three states is called tri-state logic.
Q.17
What is the function of the Ready signal of 8085 ?
Ans.
:
It is used by the microprocessor to sense whether a peripheral is ready or not
for data transfer. If not, the processor waits. It is thus used to synchronize
slower peripherals to the microprocessor.
Q.18
List the five interrupt pins available in 8085.
Ans.
:
The five interrupt pins available in 8085 are : TRAP, RST 7.5, RST 6.5, RST
5.5, and INTR.
Q.19
Specify the size of data, address, memory word and memory capacity of 8085
microprocessor.
Ans.
:
Size of data bus = 8-bits Size of
address bus = 16-bits
Size
of memory word = 8-bits Memory capacity =
64 kbytes
Q.20
List the special purpose registers of 8085
Ans.
:
The special purpose registers of 8085 are: 1. A (Accumulator) 2. Flag register 3.
Instruction register 4. program counter 5. Stack pointer.
Q.21
List the signals provided for DMA operation by 8085 and explain their use.
Ans.
:
HOLD : This signal indicates that another master is requesting for the use of
address bus, data bus and control bus.
HLDA
: This active high signal is used to acknowledge HOLD request.
Q.22 What are the content of PC and INTE flag after
reset ?
Ans.
:
After reset, PC is loaded with 0000H and INTE flag is cleared.
Q.23 What is the need of bus drivers ?
Ans.
:
Typically, the 8085 buses can source 400 ,µA and sink 2 mA of current, i.e. it
can drive only one TTL load. Therefore, it is necessary to increase driving
capacity of the 8085 buses. Bus drivers, buffers are used to increase the
driving capacity of the buses.
Q.24 What is the function of program counter ?
Ans.
:
Program counter stores the address of the next instruction to be fetched. Thus
it is used as pointer to the instruction.
Q.25 What is stack and what is the function of
stack pointer ? |
Ans.
:
The stack is a reserved area of the memory in the RAM where temporary
information may be stored. A 16-bit stack pointer is used to hold the address
of the most recent stack entry.
Q.26 What are the various flags used in 8085 ?
Ans.
:
Various flags in 8085 are : S (Sign flag), Z (Zero flag), AC (Auxiliary carry
flag), P (Parity flag), and CY (Carry flag)
Q.27 Define the function of parity flag and zero
flag in 8085.
(Refer section 1.2.1)
Q.28 List the control and status signals of 8085
microprocessor and mention its need.
(Refer
section 1.3.3)
Q.29
What is ALE ?
(Refer
section 1.3.3)
Q.30 Draw the schematic of latching low-order
address bus in 8085 microprocessor.
(Refer
section 1.4.2)
Q.31 Does the 8085 support externally initiated
operations. If yes how ?
Ans.:
Yes the 8085 does support several externally initiated operations. The possible
operations and the corresponding pins for them in the 8085 are as follows :
•
It supports resetting ( this is possible with the Reset Pin ).
•
Various interruptions ( these are possible through Trap, RST 7.5, 6.5, 5.5 and
the interrupt pins. )
•
The 8085 also supports readying with the help of the Ready pin.
• It also has a HOLD pin which can basically pause the operation till required/ as required.
Microprocessors and Microcontrollers: Unit I: (a) 8085 Processor : Tag: : 8085 Processor | Microprocessors and Microcontrollers - Two Marks Questions with Answers
Microprocessor and Microcontroller
EE3404 MCU 4th Semester EEE Dept | 2021 Regulation | 4th Semester EEE Dept 2021 Regulation