?
( processor). "", , , . : ( , ), , .. " ", . (, ..), (, , ..), ( ), . , , . .
, , , . , , , , . , , , . , , , . . , , - (. 1.3). , , .
. 1.3. .
, . , ? , . (), , , , . , , , (, , ). . , . - .
|
|
, , . , , . . ( ) ( ). ( ). , , , .
, - (, ALU Arithmetic Logic Unit), , , . . (. 1.4).
. 1.4. .
, . " ", . , , , , . , , .
, . .
. 1.5. .
(. 1.5) . , , . .
(. 1.6) , ( ). ( ). , () . , (. bus).
, , , , . , , .
|
|
. 1.6. .
, , , ( ). , , , , .
, . , . .
:
- ( 2, 2S, , TTL);
- ( , OC);
- ( ) ( 3, 3S).
. 1.7.
2 , ( ) ( ). , . 3 ( 2), , , . (Z-) EZ.
. 1.7. .
3 (. 1.8) (. 1.9) .
. 1.8. .
. 1.9. .
3 , , , . , .
. 1.10. :
- ;
- , (, RAM Random Access Memory) (, ROM Read Only Memory), ;
- / (, I/O Input/Output Devices), , (, , Read) (, , Write) .
. 1.10. .
( ). :
- (Address Bus);
- (Data Bus);
- (Control Bus);
- (Power Bus).
() , . ( ), . - , , , , . .
, . , - - . . .
|
|
. . ( , ). , , .. .
, , . . ( +5 ) ( 5 , +12 12 ). . .
( ), / . ( ), / .
, . . ( ) ( ), . , . .
, , . . ( ) (), ().
, / " ". , . . , . , . , . .
/ , . /, .
|
|
, , . , , , ( , software), . ( , hardware) . , , . , , , /, , . , .
. , ().
( ) :
- ;
- (Interrupts);
- (, DMA Direct Memory Access).
. , . ( , Master) . () , , .
() , /, , /. , , (), . , , (. 1.11). .
. 1.11. .
, - , . , , . , , .
:
- ( polling);
- , ;
- , .
. , , . , , . ? , . , - . . , , . , . , , , , , . , , , (, , ).
/, , .
|
|
, ( IRQ Interrupt ReQuest), . , , (. 1.12).
, , , , . , . , , . , . , . .
. 1.12. .
, . , , - .
(, DMA) , , . , , , , , , .
/ /. , , , (. 1.13). , . , , .
, ( ), . , / . , , , (. 1.14).
. 1.13. .
. 1.14. .
/, /. , , , . . . . .
, /, . , , .