01 Study of 8086 Trainer Kit
01 Study of 8086 Trainer Kit
01 Study of 8086 Trainer Kit
Aim:
To study the ESA 86/88-2 Microprocessor trainer kit
Apparatus required:
ESA 86/88-2 Microprocessor trainer kit and its User manual
Specifications:
CPU:
8086/8088 CPU @ 5MHz (Supplied with 8086 CPU). The Processor is configured in
maximum mode.
CO PROCESSOR:
8087 Numeric Data Processor (optional)
MEMORY:
8 JEDEC sockets provide the following memory configuration:
EPROM:
128K bytes of system firmware using 27256s. (32K X 4)
RAM:
128K bytes using 62256 (32K X 4)
Memory Map
PROM
System Application: F8000 FFFFF H
User Expansion: F0000 F7FFF H
SRAM
Supplied with Kit: 00000 0FFFF H
Available for User Expansion: 10000 1FFFF H
PERIPHERALS:
8255: PPI, Two Nos, Each 24 I/O lines.
I/O Addresses:
FFE7, FFE1, FFE3, FFE5 (High Port) and
FFE6, FFE0, FFE2, FFE4 (Low Port)
8253: PIT, (Three16 bit programmable timers). Timer0 is used for baud clock. Timer1
and Timer2 are available for user
I/O Addresses:
FFFF, FFF9, FFFB, FFFD
(Continued in page no: 6)
SSN EC / BE ECE / V / EC6513: Microprocessor and Microcontroller Lab
Page 1 of 6
Page 2 of 6
Command
Acronym
Name
Register
Acronym
Name
0
EB / AX
EB
Examine Byte
AX
Accumulator
1
ER / BX
ER
Examine Register
BX
Base Register
2
GO / CX
GO
Go
CX
Count Register
3
ST / DX
ST
Single Step
DX
Data Register
4
IB / SP
IB
Input Byte
SP
Stack Pointer
5
OB / BP
OB
Output Byte
BP
Base Pointer
6
MV / SI
MV
Move
SI
Source Index
7
EW / DI
EW
Examine Word
DI
Source Index
8
IW / CS
IW
Input Word
CS
Code Segment
9
OW / DS
OW
Output Word
DS
Data Segment
A
/ SS
SS
Stack Segment
B
/ ES
ES
Extra Segment
C
/ IP
IP
Instruction Pointer
FL
Flag Register
D
/ FL
EB
Examine Byte
E
F
Page 3 of 6
Function Key
RESET
Operation
The RESET key allows the user to terminate any present activity and
to return the kit to an initialized state. When pressed, a sign-on
message appears in the display and the kit is ready for a command
entry
KB / INT
The + (plus) key allows the user to add two hexadecimal values.
The - (minus) key allows the user to subtract one hexadecimal value
from another.
REG
The REG key allows the user to use the contents of any of the
Processors registers as an address or data value.
NEXT
(,)
PREV
EXEC
(.)
The dot key is the command terminator. When pressed, the current
command is executed.
Page 4 of 6
Command
Examine Byte
Function / Format
Displays / modifies memory byte locations
Input Byte
Step
Move
Page 5 of 6
Page 6 of 6