Professional Documents
Culture Documents
? ? ?
KK
????
K?Microprocessor?W{
KK
IntelIntel 8085
KEZilog, MotorolaF
W
KW J
K J
?? J
K J
K J
KW J
KWL J
KW
EIntel 8085F J
KEFlowchartF J
EAssembly languageF J
KEOperation codeF
K J
KW
K J
KW J
K J
KW
W
K J
K J
KC J
W
W
K
WW
KG
KG
KG
KW
W
K
--
J
J
EF
E F K
WE JF
--
W J
WEInput unitF J
WEOutput unitF J
Intel 8255
--
.W(
J)
RAM
ROM
W( J)
--
WEBusF J
F5v0v
KE10
WEData BusF J
KEF
64/32/16/8F
EDataFDEEBitF
K8D7 D6 D5 D4 D3 D2 D1 D0
WEAddress BusF J
EAddressFA 16
WW
KEF
E FE
.E JF
--
D7 D0
0
1
1
0
1
0
1
1
WE JF
EControl BusF J
EWRFERDF
K
W
EROMRAMF
ERAMF
EF
MEMR
MEMW
IOR
IOW
--
??
K
W -
0vMEMR
Intel 8085 J
WEFIntel 8085
--
Intel 8085WE JF
Intel 8085
K??AD7-AD0
K??
KE JF
--
D0
D1
D2
D3
D4
D5
D6
D7
IO/M
Intel 8085
MEMR
MEMW
IOR
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
IOW
5v
? ?
Intel 8085 WE JF
IO/M
0vG
LG
5v
K
--
W J
WG J
WG
EF J
WW
KEF J
EF J
K
KMEMREF J
KE JF
- -
MEMR
WE JF
W J
K(Quartz Oscillator)
2MHz
K(Million Instructions Per Second = MIPS) MIPS0.37
- -
KW
J
EF
?? J
J
WE JF
- -
W J
W J
EF
KEBit)64/32/16/8 EWordF
KEByteF??8
(Binary) J
HEHexadecimal F J
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
EF
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
WE JF
- -
W J
W
W
5v 1 0v0
J
KEF
K
W
- -
W
1
1 x 23 +
1 x 21 +
0 x 22 +
1 x 20
0 x 23 +
0 x 21 +
1 x 22 +
1 x 20
A2 A1 A0
- -
W
W J
0124H-ABCDH-123H-011GH-119H-1FH-0000F-BBEEH-0ABCF-45EFH-ABFH-1235H
K J
W J
KRAM/ROM
KRAM/ROM
K J
WEFEF J
K J
W J
J J
J J
J J
J J
W J
- -
W E JF J
IOR
MEMW
MEMR
E J F
K
WE JF J
J J
- -
D0 = 0
D1 = 1
D2 = 0
D3 = 1
D4 = 0
D5 = 0
D6 = 0
D7 = 0
MEMR = 1
MEMW = 1
IOW = 1
IOR = 0
E J F
- -
A0 = 1
A1 = 0
A2 = 0
A3 = 0
A4 = 0
A5 = 1
A6 = 0
A7 = 0
A8 = 1
A9 = 1
A10 = 0
A11 = 0
A12 = 0
A13 = 0
A14 = 1
A15 = 0
W
W J
K
K
W
W
W J
ADDRESS
DATA
ON
MEMW
MEMR
IOW
IOR
OFF
WE JF
- -
W J J
ERAMF J
KEFG
KE(RAM)FG
KEFG
ROMF J
WE
KEFG
KEFG
KEFG
J J
KE F
A3 A2
A7 A6
A11 A10
A15 A14
A1
A5
A9
A13
EF
A0
A4
A8
A12
1
2
3
4
- -
J J
EF
D3 D2 D1 D0
D7 D6 D5 D4
1
2
J J
MEMR J
MEMW J
IOWEF J
IOREF J
- -
W J
ADDRESS
DATA
WE J F
W J J
W??
EF J
W J
ERAMFG
FG J
EROMRAM
K J
- -
W J
KE
1
32
E?c??a?FEF??
WE J F
W??
a
c
+5v
D1
D3
D5
D7
MEMW
MEMR
A0
A2
A4
A6
A8
A10
A12
A14
0v
- -
+5v
D0
D2
D4
D6
IOW
IOR
A1
A3
A5
A7
A9
A11
A13
A15
1
4
5
6
7
9
10
16
0v
32
17
18
19
20
21
22
23
24
W J
W J
WL
KL
KL
KL
WL
D7 D6 D5 D4 D3 D2 D1 D0
0
1 1 1
D7 D6 D5 D4 D3 D2 D1 D0
EvoltF
- -
E10F J
W
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKELowF0
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKEHighF1
W J
EFL
W
EF
EF
MEMW
MEMR
IOW
IOR
WL
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKWMEMR
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKWMEMW
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKWIOW
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKWIOR
- -
W J
KEF
KL
W(1AH)L
MEMW
IOW
IOR
MEMR
- -
W J
W J
W
J
EOpen circuitF J
EShort circuitF J
- -
J
J
D3L
Kc5
KL
KL
KEFL
00
01
04
05
09
0A
02
03
06
07
08
.KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
- -
EFL
D3
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
WL
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
FL
ED3
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
J
D0 L
KEc4a4FD1
KD3
0AH00HL
K
00
01
04
05
- -
02
03
06
07
08
09
0A
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
EFL
D1D0
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
WL
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
- -
W
KW
W W
KG
KW
W
K
- -
E
F
W J
W J
W J J
EBitF
Bit
10 W
WE JF
W J J
EF
EEByteFEWordFF
WE JF
- -
W J J
EE JFF
FK??
E??F (KB
WEF
1K = 210 = 1024
E10F
EF
W( J)
K2048W
1024W
2048/1024 = 2
K??2048
- -
W J
EF
2 Z
Wn
8K
4K
2K
13
12
11
10
13
12
11
10
EKF
2n
EF2KW
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
2K
2KWE JF
- -
K
W J
EE JFF
0
K
CS
CE
EN
WE JF
E F
- -
ROMW
ROM
RAM
CS
CS
0v
CS
5v
CS
5v
5v
WE JF
EBinary DecoderF J
EF
I1
0
0
1
1
0
0
1
1
I0
0
1
0
1
0
1
0
1
O0
1
0
0
0
0
0
0
0
O1
0
1
0
0
0
0
0
0
O2
0
0
1
0
0
0
0
0
O3
0
0
0
1
0
0
0
0
O4
0
0
0
0
1
0
0
0
O5
0
0
0
0
0
1
0
0
O6
0
0
0
0
0
0
1
0
O7
0
0
0
0
0
0
0
1
EN
I2
I1
I0
WE JF
- -
O0
O1
O2
O3
O4
O5
O6
O7
I2
0
0
0
0
1
1
1
1
2EFZ
0000
0001
0004
xxxx
0002
yyyy
WE JF
K
W J J
WROM J J J
8085Intel
0000 HZ
16E JEFFZ
H
- -
WRAM J J J
RAM
EFZ
16E JEFFHZ
ROM
K
ROMW
KKRAM
0000 HZROM
EF03FF HZROM
EF0400 HZRAM
- -
W J
WEF
IO/M
EN
I2
I1
I0
O0
O1
O2
O3
O4
O5
O6
O7
CS
CS
WE JF
- -
ROMW
.KRAM
EA9.A0F10210ZKZ
J
A15 A14 A13 A12 A11 A10
EF J
KI2A12I1A11I0A10W
J
A15 A14 A13 EF
W
IO/M
A15
A14
A13
EN
A12
A11
A10
I2
I1
I0
O0
O1
O2
O3
O4
O5
O6
O7
ROM
K
CS
RAM
K
CS
A9 A0
WE JF
- -
J J
W
EF J
J
EF
J
EF
ROMG
O0=1 J
W J
- -
IO/M
A15
A14
A13
0v
I2
I1
I0
A12
A11
A10
EN O0
O1
O2
O3
O4
O5
O6
O7
CS
ROM
K
A9 A0
KROMWE JF
J
WEFA15=0 A14=0 A13=0W
A15
A14
A13
EN
WE JF
- -
RAMG
RAME J JF
O1
KE JF
IO/M
A15
A14
A13
0v
EN
A12
A11
A10
I2
I1
I0
CS
O0
O1
O2
O3
O4
O5
O6
O7
ROM
K
CS
RAM
K
A9 A0
K WE JF
- -
2KROM W 2
ROMF.KRAM
ERAM
J
K
KROM J
J
RAM
RAM J
K
- -
E JF
IO/M
A15
A14
EN
A13
A12
A11
I2
I1
I0
0v
CS
O0
O1
O2
O3
O4
O5
O6
O7
ROM
2K
A9A0
CS
A10
A10 A0
RAM
K
WE JF
- -
WL J
Intel
WL
LA7A0 J
K
W J
FFH00H
K256
IO/M
5v
A0
A1
A2
A3
A4
A5
A6
A7
CS
LIntelWE JF
- -
K80 HLW
WW
KL
IO/M
5v
A0
A1
A2
A3
A4
A5
A6
A7
CS
IntelWE JF
80 HL
?L?
- -
EMemory MapF J
EF
WL
ROM J
RAM J
WW
2KROM KRAM -
80 H -
81 H -
WEF
- -
0000 H
ROM
07FF H
0800 H
RAM
0BFF H
XX80 H
XX81 H
WE JF
W J
E JF
W
- -
ROM J J
E0001 HEFF
RAM J J
210 = (22).(24)24.1620400
K
- -
W
J
L J
8FFFH-8800HROM7FFFH-0000H J
KRAM
K J
ROM J
RAM J
K1KRAM2KROM J
K0000HROM J
RAM J
KROM
K J
- -
WE JFEF J
A15
CS
A14
A13
A12
I3
I2
I1
O0
O1
O2
O3
O4
O5
O6
O7
A11-A0
CS
CS
CS
CS
E JF
EF J
WROM
KF000H-FFFFH CFFFH-C000H J
DFFFH-D000H J
K EFFFH-E000H
EFFFH-E000H J
KDFFFH-D000H
EFEF
KI2 KI2I1 -
K - -
E F EF J
W
03FFH-0000HW J
07FFH-0400HW J
0BFFH-0800H W J
0FFFH-0C00H W J
L J
WE JF
IO/M
A0
A1
A2
A3
A4
A5
A6
A7
CS
E JF
W J
2K J 4K J
13H J
12H J
- -
W
W J J
W
ERAM : Random Acces MemoryF J
W J
W
EROMF8xK J
ERAMF8xK J
J
J
W J
EF
EF
F
K0000HKE
8K
E64KF
- -
9FFF-8000
7FFF-6000 5FFF-4000
3FFF-2000 1FFF-0000
FFFF-E000
DFFF-C000 BFFF-A000
- -
W J
ERAMF J
K0000H L
KL
W0007H-0000HL
J
EMEMRWF J
.EF
W
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
K
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
W J
EFL
W 0006H-0000H
EMEMWWF J
0006H 0005H 0004H 0003H 0002H 0001H 0000H
00
00
C3
02
D3
- -
01
DB
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
K
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
WELFL
00
C3
02
D3
01
DB
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
K
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
WEROMF J
EROMFERAMFL
W0004H-0000H
W L
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
- -
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
0000H0AHL
EF
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
K
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
- -
L
W
W J
W J
F
KE
W J
EF
WEF
KW J
KW J
- -
W J
B0
B1
B2
B3
B4
B5
B6
B7
EF
KE5v0v
EF
KE F
- -
1 2 3 4 5 6 7 8
KL
KE
A7 A6 A5 A4 A3 A2 A1 A0
W
A7 A6 A5 A4 A3 A2 A1 A0
8 7 6 5
EF
- -
W J
12H
13H
K J
- -
B7 B6-----B1 B0
High level : 1
Low level : 0
5v0vF
KE
KEF
- -
W J
W J
KB5H L
EF
KL
WL
K J
F J
E
KIOW J
B7 B6 B5 B4 B3 B2 B1 B0
0CH
0AH
11H
0BH
0CH
WL
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
EFL
K
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKW
B5HL
KEF
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKW
- -
W J
K5CHL
EF
KL
WL
11H J
EF
KIOR?? J
WIOR
EF J
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
EF J
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
K L
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
IORL
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
- -
W J
WL
12H09H J
K13H
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
KL
- -
W
KW
W W
KG
KG
KG
KW
W
K
K
- -
KIntel 8085
W J
W
W( J)
- -
KW J
KW J
EHLT : HaltF
KEF
(4)
(3)
EHF
EF
(2)
RESET
W( J)
- -
(1)
J
J
EF
E0000HF
W
EF J
KEF
K J
J
K
EByte8F J
K
Emicro-instructionsFW J
KE JF
- -
W( J)
ELFEHF
KIntel 8085
- -
E16 bit
EStack PointerF
EF
Program Counter
W(8)
Z(8)
B(8)
C(8)
D(8)
E(8)
H(8)
L(8)
EF
Address
Register
WE JF
W
EZFEWF
KEF
KEF0012H W
WW J
EZFByte J
EWFByte J
00
12
MostByte LeastByte W
W J
- -
00
12
W J
K
00 13
00 12
- -
WEFEFWIntel 8085 J
WW J
W
E16-bitF J
F J
K
KE??
KHL DE BCW6 J
WZW J
W(Accumulator)8A J
E JF J
WW J
Intel
W8085
E1 ByteF J
E2 BytesF J
E3 BytesF J
KEOperation CodeF
- -
Byte
Byte
Intel 8085AWE JF
EF W
W
JMP addr
EJMP : JUMPF
022A
KJMP 022A
WC3
- -
JMP
11000011
Byte
00101010
Byte
00000010
JMP 022AWE J)
W J
W J J
EZFByte J
EWFByte J
W J J
EZF J
- -
W J J
EF
W J
K
K
W
KL J
K J
K J
WL J
WL J J
W
(A)
AW
(Port)
/
KAEF (Port)L
W
- -
IN Port
(Input)
KW
KIntel 8085AW
IN 82W
IN DB
82
11011011
10000010
- -
WL J J4
W
(A)
AW
(Port)
/
EPortF
OUT Port
EOutputF
KW
OUT 80
- -
OUT D3
10110011
10000000
80
W J
W J J
K
EFW
EFW
EFW
r J J J
W
- -
(r )
(H,L)
MOV r,M
(H,L)
MOV B,MW
EHLF
0022
xx
0022
B
xx
xx
W J J J
W
(H,L)
(r)
MOV M,r
- -
EFErF
KEHLF
MOV M,C W
25
4012
4012
(HL)
00100101
EHLFC
W J J
W J J J
W
(HL)
(data)
MVI M,data
EH,LFEdataF
- -
MVI M,02 W
(HL)
2000
02
2000
02
K(HL)E
W J J J
W
(r)
(data)
MVI r,data
rE8Fdata
- -
MVI D,54W
KD54
16
(rp)
data 16
LXI rp,data 16
KrpprE16F
LXI B,0142W
KBC0142
KB01C42
W J
EF
WMOVW
(r1)
(r2)
MOV r1,r2
Er1FEr2F
(A)
- -
MOV B,A
MOV B,A
0F
0F
11
0F
B
- -
W J
(F)K (8 bit)
CY
Carry
P
Parity
A
C
W(Flag)
4
AC
Auxiliary
Carry
CY
6
Z
Zero
S
Sign
KE531F10
W J
KA1W J
EA-BF05B 04W
K1EF7??E JFK-01
1W J
0
1W J
K
- -
EA+BF02B0EW
H
00001110
00000010B
Z00010000
KED3FED4F
EF1W J
A1W J
EFFF
10BFFW
(A) + (B)
KE531F10
11111111
H10000000B
Z01111111
(A)
K1
- -
W J
EF
- -
EFlowchartF J
KK
W
WEProgram FlowF
WEProcessF
EPredefined ProcessF
WEDecisionF
- -
WW
- -
(Branch Instructions) J
EF
EJUMP InstructionsF J
ECALL InstructionsF J
WEJMP : JUMPF J
W J J
JMP addrW
KaddrEFJMP
- -
W
JMP F021
C3
21
F0
0022
0023
0024
F021
F021
KF021
W J J
J<>addr
J
EaddrF
EF
- -
Jump if Zero : JZ W
EFW
K
JZ 0023
K0023
EFW
K
JNZ 01A2
K01A2
KW
12 E F
13 EF
0 Z
0 Z
- -
12HEF J
13HEF J
WEF J
EFG
EFG
JEFG
WEF
EFG
W J
W
CALL addr
addr
KEsubroutineF
ERETURNFK
- -
WE JF
- -
W J
W J
E JF
ROMWE JF
EF
W J
??E JF
K
- -
ROMWE JF
- -
J
K
K J
HLT J
ROM J
KEmicro-instructionsF J
0125H J
W Z
01
25
25
01
ByteByteW J
W
J
- -
W J
MOV J(A)
(Port) ;
(A)
(Port)
K JW
K J
K J
A J
A J
K J
J
MVI M,45 ; LXI D,F001 ; MOV A,C ; MOV M,E ; MVI D,FC ; MOV C,M
KKKKKKKKKKMOV A,B J J
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
KKKKKKKKKKKKKKKKKKKKKKKKKKKMOV B,M J
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
MVI C,1A J
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
1D J
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
A
C
- -
2
P
K J
1
CY
EA-BF J
KEF6
K J
W J
B12H
K13H
EJMPF J
JMP 01FE01FE J
W J
JMP ABCDH ; JMP 012FH ; JMP 12H ; JMP 158GH ; JZ 00FFH ; JP 012FH
K JM AFF0H ; JMP 013H
J
E0000HF
81H80HW
K J
W11H J
01HG
K11H
KG
- -
F1H J
KE0032HF J
K21H , 0BH , 03H J
KAG
K22H J
- -
W
W J
W J
EAssembly languageF
KIntel 8085
IN J
EInputF
OUT J
KEOutputF
JMP J
KEJumpF
E
K
L
J
J J
8xK RAM J
J
- -
EF J
W J J
ONON/OFF J
W J
HLTHLT/RUN J
OFFEFADDR.STOP J
K J
J
K
WL
FOFFON/OFF J
E
RUNHLT/RUN J
WL
FOFFON/OFF J
E
RUNHLT/RUN J
STEP J
- -
W J
W J
WL
*IN 12
EF
J
DB
12
D3
13
C3
00
00
OUT 13
JMP *
0000H
0001H
0002H
0003H
0004H
0005H
0006H
L
W
00
01
02
03
04
05
IN J
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
IN J
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
OUT J
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
- -
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKOUT
J
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK J
K
W
J
????
(OUT)(IN)
??
0000H
0001H
0002H
0003H
0004H
0005H
0006H
0007H
DB
12
? ?
D3
13
C3
00
00
* IN 12
OUT 13
JMP *
- -
W J
WL
*IN 12
EF
J
DB
12
3C
D3
13
C3
00
00
INR A
OUT 13
JMP *
0000H
0001H
0002H
0003H
0004H
0005H
0006H
0007H
WL
00
01
02
03
04
05
J
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
J
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
J
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK J
WL
- -
EF
J
*IN 12
DB
12
3D
D3
13
C3
00
00
DCR A
OUT 13
JMP *
0000H
0001H
0002H
0003H
0004H
0005H
0006H
0007H
WL
06
05
04
03
02
01
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
J
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
J
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
- -
W J
WL
*IN 12
ADI 05
OUT 13
JMP *
EF
J
DB
12
C6
05
D3
13
C3
00
00
0000H
0001H
0002H
0003H
0004H
0005H
0006H
0007H
0008H
WL
00
01
02
03
04
05
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
J
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
J
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
- -
05 J
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
WL
*IN 12
SUI 05
OUT 13
JMP *
EF
J
DB
12
D6
05
D3
13
C3
00
00
0000H
0001H
0002H
0003H
0004H
0005H
0006H
0007H
0008H
WL
0A
09
08
07
06
05
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
J
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
05 J
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
- -
ERegisterF J
E0010HFL
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK J
WL
MVI A,55
STA 0010
HLT
EF
J
3E
55
32
00
10
76
0000H
0001H
0002H
0003H
0004H
0005H
0010H J
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
0A0001HL
ELFELF
J
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
MVI A J
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
MVI A J
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
MVI A J
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
- -
STA J
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
STA J
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
STA J
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
- -
W
KW
W W
KG
KG
KW
W
K
- -
W J
W16 bits J
W8088-8086 J J
161978
EAD15-AD0F 20
E1018576 = 220F
EQuartzFEIntel 8085F
K10MHz4.77MHz
8086WE JF
WEiAPX 286F80286 J J
W 24 16
J
20MHz6MHz J
W J
- -
K 1048576G
EVirtual MemoryF?? G
80286WE JF
:32 bits J
E32??F
WEVirtual MemoryF J J
??E
EF
K
- -
??
??
WE JF
K
Windows XPEFW
Pagefile.sys
KEc:/Pagefile.sysF
- -
32 bits J J
4294967296 = 23280386
KE32F
Intel 80386WE JF
40 MHz 16 MHz
33 MHz 16 MHz
20 MHz 25 MHz
386 DX
386 SX
386 SL
32 bits J J
FIntel 80486
WEE JF486DX
EF32G
K50MHz 33 20G
EFIntelE1994 1989F
W
i486 DX 50MHzWE JF
W32 bits J J
Ex86FIntel1993
WPentium??
32
Intel
Inside
64
pentium
pentium??WE JF
W
K??64G
K G
- -
K G
KEcycleFG
W32 bits J J
ENetworkF1995
EmasterF
EslaveF??
K
KEPentium ProF??
Pentium Pro??WE JF
????
KEGHz2007F200MHz
- -
: J
W
W J
K(Mouse)(Keyboard)(Monitor)(Tower)
WE JF
W J
?Bios??Quartz?
EE JFF
WE JF
- -
W J
W J J
110220
.E-12+125F
WE JF
W J J
- -
E F
WE JF
W J J
K??
W?Quartz? J J
WE JF
200MHzW
- -
E10FEF200000000
W
K
W J J
W J J J
EF
SIMMWE JF
K
- -
DRAM
(Video Card)??
??
?Lithium??Cadmium-Nickel?
K
W J J
K??
W J J
- -
(DRAM)
KKK
WE JF
W(Graphics Card) J J
(Graphics Card) WE JF
W J J
K1.44Mo
- -
??EF
??
K
(Format)
KE JF
WE JF
W J J
FK??
K(ms)E
- -
WE JF
J J
??
??
WE JF
W J
W J J
- -
Pixel J
KE{F
inchE{ZinchF?inch? J
K
60Hz70Hz J
WE JF
W J J
W?? J J J
??1????
KEF0
- -
??
WE JF
W?? J J J
W?? J J J
W??
- -
bluetooth J
bluetoothbluetooth
WE JF
W J J
EF
(microcontroller)
- -
WE JF
Bluetooth
- -
?16 bits? J
16 J
16 J
K J
J
10MHz J
20MHz J
?? J
?? J
?Quartz? J
J
333MHz
(Bios) J
K J
K J
K J
- -
- -
W J
W J
MFA
K
W J
EF
K64K J
K J
WE JF
- -
W G
13H12H J
K J
KG
CMD>|G
KKKKKKMemory,Load,Save,Go, AssemblerWG
W J
W J
EMFA??FMFA J
..KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK J
EF800HFAssembler J
"Enter"W
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
"GO" J
K J
KEFEF J
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKAssembler
W J
K J J J
F"SAVE" J
- -
KE"My Documents"
K J
FEMFAF J
E
F"LOAD" J
EMy Documents
J
K
W J
W J
K
EMFA??FMFA J
"Memory" J
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
F J
KE
K"space"W
K J
W J
E5v)
E12HF J
D0 J
K
- -
J
MVI A,01
OUT 12
END
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
W J
* MVI A,01
OUT 12
** MVI A,FF
DCR A
JNZ **
MVI A,00
OUT 12
*** MVI A,FF
DCR A
JNZ ***
JMP *
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
- -
KW
KW
W W
KG
KG
KG
KW
W
K
- -
??
K
W J
????
BytesBitsEF
KKK
BitsW J
W J
W(Simplex transmission) J
K
W
EF
EF
(Simplex transmission) WE JF
- -
W(Half-duplex transmission) J
W(Full-duplex transmission) J
W(Parallel transmission) J
E8 BitsFByte
WE JF
LPT
W(Serial Transmission) J
????
K J J
WE JF
EF
EUSB, COMF
(Asynchronous transmission) J
K
??EF
K????
- -
??(Byte)??
??
START bit
STOP bit
11010001
10001011 WE JF
W(Synchronous transmission) J
EF
SYNC
EF
KEF1000SYNC
- -
(00111001)
(00000111)
WE JF
- -
W J
?Z?
W(Ports)
0v5v
W
DB25WE JF
- -
W J J
WE JF
W(Data Register) EF J J J
K(Byte)??
K0x378
CF1HW
OutPortb(0x378,0xF1);
- -
W(Control) J J J
Bits4
K0x37A
E JF
(D3-D2-D1-D0)
0F
KE
CX4HW
OutPortb(0X37A, 0x0F)
X4H
W(Status) J J J
K??
K0x379
E JF
(D7-D6-D5-D4-D3)
EF
- -
CW
Byte = InPortb(0x379)
??
EFD7
EFEF
W
DB9 WE JF
- -
(Communication)COM4,COM3, COM2,COM1
W
W J J
MAX 232
MAX 232 WE JF
W J J J
EFC
K
- -
W
hPort=CreateFile(pSerialConfig->ComPort,
GENERIC _READ| GENERIC_WRITE,
0,
NULL,
OPEN_EXISTING,
FILE_FLAG_OVERLAPPED,NULL);
(COM1) hPort=CreateFile(pSerialConfig->ComPort,
EF
0,
NULL,
EF
W
void CloseSerialPort()
{ if (hPort!=NULL)
{CloseHandle(hPort);
hPort=NULL;
}
}
- -
ERS232F
WUSB2.0USB1.1
USB2.0
480 Mbits/s
USB1.1
12 Mbits/s
1.5 Mbits/s
USBWE JF
W J J
EKFW J
EKKKKKKKKKKKKFW J
- -
(VBUS)(+5v) -1
100mA
(D-) -2
(D+) -3
(GND) -4
USBWE JF
WUSB J J
15w
K"USB Hub"
USB Hub
USB
EF??
W(token ring)??
- -
(1ms)
????
E7bitsF7
W??
??E??2558F J
K???? J
128 7
0E127=27 0F
K127 "USB Hub"
USB Hub
??
token ring??WE JF
- -
W J
E F
KC
JAVA,ADA,PHP,C++,C,FORTRAN,COBOL,PASCAL,BASIC
.
W J
EF
EF
F[].exe
KE
??
WE JF
- -
W J
EF
K
W J
BASIC
C
MATLAB
MATHEMATICA
C++
FORTRAN
PASCAL
JAVA
COBOL
- -
W
K J
K J
K J
USBRS232 J
USBRS232 J
outportb(0x378,0xdata) J
KMAX232 J
USB Hub J
USB Hub J
J
J
- -
W
C
K
KC J
C-Free 3.5 J
http://www.bestsoftware4download.com/download/t-free-c-free-download-bonbwrdh.html
ECF
KC-Free 3.5 J
W J
W J
W J
- -
Project J
(save)File J
.C
J
Empty Project
OK
source files J
NewFile J
J
- -
J
#include <stdio.h>
void main ()
{Printf("It's the first step to learn practically the C language \n");}
EFW J
#include <stdio.h>
void main ()
{ char name[50]="";
printf("What's your name ?\n");
scanf("%s",name);
printf ("Hello%s !\n",name);}
EEFFW J
#include <stdio.h>
void main ()
{char name[50]="";
int i;
for (i=1;i<=10;i++)}
{printf("What's your name ?\n");
scanf("%s",name);
printf ("Hi.. %s !\n",name);}
- -
FW J
E
#include"conio.h"
#include"dos.h"
#define PORT 0x378
void main()
{
{
outportb(PORT, 0x01);
delay(5000);
outportb(PORT, 0x00);
delay(5000);
}
}
- -
1 k
J
J
W Intel 8085A J
W J
W J