Notes DEE604 Unit1
Notes DEE604 Unit1
Scanned by CamScanner
Scanned by CamScanner
Scanned by CamScanner
Scanned by CamScanner
Scanned by CamScanner
214=24x210byte=24KB=16KB=16K
8085=3MHz
8085A=5MHz
216=210x210byte=1MB
ALU size=8 bitMicroprocessor is 8 bit
8BIT DATA BUS
D7 D6 D5 D4 D3 D2 D1 D0
0 0 0 0 0 0 0 0 00H
1 1 1 1 1 1 1 1FFH
RANGE OF DATA 00H-FFH
4X4(SIZE=16BIT)
4BIT= 1 NIBBLE
1011
1100
1101
0010
4X8 (SIZE=32BIT)
8 BIT=1 BYTE
10101111
16 BIT= 1 WORD
DESIGN THIS1024X8=1KBYTE
AVAILABLE -1024X4, 1024X4=1024X8
WE NEED 2 CHIPS OF 1024X4
NO. OF CHIPS=DESIGN MEMORY/AVAILABLE MEMORY
8X1024X8/1024X1=64
Architecture of 8085
8085 Architecture Divided in various functional blocks
1. Registers
2. ALU
3. Instruction decoder
4. Increment/decrement address latch
5. Interrupt control unit
6. Serial i/o control
7. Address buffer
8. Address / data buffer
9. Timing & control unit
P=0
CYcarry flag during the arithmetic operation any carry generated
from bit D7, then CY will be set otherwise reset.
3. Temperaroy RegW & Z, Temporary data reg 8 bit wide
We can not access these temp reg. microprocessor can access
these reg for internal work.
XCHG- data of HL pair swaped from data of DE pair.
SP (Stack Pointer):
LIFO-last in first out
Address range:
A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1
A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0
1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1
FA=A900H
LA=A9FFH
ASSIGNMENT:
Map a memory of 2KB so that first address will be C000H. Also find
the last address.