:
1 ?
2 .
ϳ , () , , , - , .
.
. 7.1.
7.1
:
1 , , , , .
2 , , . 䳿 , . , (, , ) .
3 ˳ , , .
4 . .
5 ; , , . .
6 ̳ , , .
.
, 䳺 , . 7.2.
7.2
. , . . , , . . ( ). : .
|
|
:
1 ?
2 ?
3 ?
4 ?
5 ?
:
1 ?
2 ?
Intel
:
1 n -- ²?
2 ?
7.2.1 Intel ( )
50- Bell Telephone Laboratories (Bell Labs) , , , . Intel (Integrated Electronics) 1968 , 1972 Intel 8- 8008, : , , , . ̳ 8008 n - -㳺, 30000 16 , . 1974 8080, 8008. , 8008 8080. 8080 200000 , 64 .
8080 Intel 1 .
1978 Intel 8080.
8080 5808, , , . 2 .
8- 58080 . 7.3.
, , 8- . , , ; , , .
|
|
س 8- B, C, D, E, H, L (). ֳ ᒺ BC, DE, HL.
7.3 8-
58080
1, 2, W, Z , - .
(SP) 16- , , .
˲ (PC) ; , , . / (/), 1.
, , - .
- (ALU) , , , 2, , 8- .
1 2.
. .
() , - . , , , , , BCD (8421). , 2- . - ( 01102). 4- .
, , , , .
CY ( , Carry) .
Z ( , Zero) 1, .
S ( , Sign) , ; S = 1 , , S = 0 .
( , Parity) 0, , 1 ; , .
( Auxiliary Carry) 0, , 1, ; - , .
|
|
(U) , . () (F) AF, ( PSW PROGRAM STATUS WORD). .
16- (), () 16- () . 16- 216, () . , , 64 , 65536 8- .
() () . , : L 0 L 1 , .
() , (). () .
. , , , , .
:
− RESET ;
− F 1 F 2 ;
− READY ; , ;
− HOLD () ; , ;
− INT , .
:
− SYNC , , , ;
− WAIT ; , ( );
− HLDA ; , , ;
− INTE ;
− DBIN ; , ;
− ; , , .
F 1, F 2, SYNC. , , RESET READY. HOLD, HLDA,INT,INTE. WAIT, DBIN, .
|
|