MIT Assignment (19CS20)
MIT Assignment (19CS20)
address, data The upper portion address lines are unidirectional which only
carries address and the lower portion Address lines (AD0 – AD7)
signal can be are bi-directional multiplexed (time-shared) with the eight data
bits (D0 – D7) and eight Address lines.
from 8085 carries address lines and in late part these 8-bit address lines
carries data.
from 8085 That Data will be loaded into data bus & fetched by
microprocessors through Registers.
multiplexed
address lines.
17/09/2021 9:01 AM 19CS20 5
2. Explain the schematic diagram which decodes IO/M, /RD,
/WR into four control signal MEMR, MEMW, IOR, and IOW.
The schematic Diagram shows three control signals (IO/M’ , RD, WR) that
are converted into four Signals (MEMR, MEMW, IOR, IOW) and this
conversion is done by is Using gates.
: It is read control Signal, when the Signal on this pin is low, memory or
input-output device is read, and the information is placed on the data bus.
: It is write control Signal, when the signal on the pin is low, data on the
data bus is returned into to memory or input-output.
Address bus:
Address bus contains 16-bit address lines A0-A15.
A8 to A15 portion is multiplexed with data lines.
It carries address of location where is data is placed, It is unidirectional,
and uses high order address bus.
DIAGRAM:
S0, S1: These signals represents status signals, placed at pin 29 and 33
respectively, these signals shows the type of recent operations such as halt, fetch
opcode, instruction read and write, Interrupt acknowledge.
IO/: A Status Signal which decides either the address-on-address bus is for I/O
devices or memory, When IO/ is low: Address is for IO devices. When IO/ is high:
Address is for Memory.
READY: It is 35th pin in pin diagram, It checks weather the peripheral is ready
to transfer the data or not, if READY is high(1) the peripheral is ready, if it is
low(0), microprocessor waits till it goes high used for interfacing low speed
devices.
SOD: It is 4th pin in configuration, It is serial output data pin, once the data is
processed in microprocessor, it represent bit by bit result of output device.
Following are the sequence of events occurs when
8085 microprocessor reads from memory:
The 16-bit address of memory location from where
a word is must be read, is loaded into address bus.
With the help of logic gate memory decoder will
decode that address of memory location.
Microprocessor will send a pulse or control signal
known as memory read . (In this case IO/ =0 =0)
Now that Memory read signals is received by
memory and it cause to activate the memory chip.
After that data is loaded into data bus and brought
to the microprocessor. (Data is read out of
memory)
A bus is group of conducting wires that carries information from one place to
another to establish communication in between internal part of computer.
In computer all Peripheral devices and internal devices are connected with each
other, so that microprocessor can perform different operations.
DATA BUS:
A Data bus is group of conducting wires that carries data only. A data bus is
bi-directional because data flows in both directions, such as data from
microprocessor to memory or input-output devices or from memory or
input-output device to microprocessor.
SID: It is 5th pin in configuration, stands for Serial Input Data, it takes 1 bit
at a time form serial port of 8085 microprocessor. SID stores the bit at 8th
position (MSB) of Accumulator, RIM(Read Interrupt Mask) Instruction is
used to transfer data.
SOD: It is 4th pin in configuration, stands for Serial Output Data, SOD takes
1 bit form Accumulator to serial port of 8085 microprocessor, it takes the
bit from 8th position(MSB) of Accumulator, SIM(set interrupt Mask)
instruction is used to transfer bit.