You are on page 1of 131

..

2017

681.3
32.973
958
:
.., , . .-.
.

;
.., . . , .


958

,
: . /
.. . : - . . - .
, 2017. 131 .
ISBN 978-5-86889-744-3

, .

, . ,
. ,
.
, .
681.3
32.973

ISBN 978-5-86889-744-3

.., 2017
. . - .
, 2017


..................................................................................................4
1 ,
1.1 . .................5
1.2 .....................................................................9
1.3 ........................................15
1.4 ..................19
1.5 ........................................................................28
1.6 .......................................................................34
1.7 .....................................38
..............................................................41
2
2.1 ..............................................43
2.2 ....................................................43
2.3 ...............................48
2.4 .............................................54
2.5 .........................................................57
2.6 - .........................................................................58
..............................................................62
3
3.1 .............................63
3.2 .
..............................................................................................69
3.3 (, ) .............................72
3.4 ()...................................................74
3.5 ...............................80
3.6 .........................................................................86
3.7 ...............................................................................95
............................................................106
4
4.1 .......................................................................................107
4.2 ..................113
4.3 (3D) .............................................119
............................................................124
..........................................................................................126
.............................................................................................127
...........................................................................................129


, .
,
.

,
.
, [1].
, ,
.

1 ,

1.1 .

, . (),
()
() [2].
, , , [3],
[4],
15971-90 [5]. , , / .
(, Computer) , . ,
() [5].
- (, Electronic
Computer) ,
, , , .
, , ,
(ISO 2382/1-93).

15971-90 ,

.
, ,
.

() ,
.
, ,
.
,
ENIAC (Electronic
Numerical Integrator and Computer), . . 1945 . 1940- . . .
ABC
Colossus, . .
1951 . ..
(), 1953 . (),
8000 /.

.
.
. ,
.
. - , ,

. : , , .
, -22,
-32, -2 .

.
, , . .
IBM/360
(370) , .
, .
()
() . . (RISC).
1980- .
. [2].


( ) ( 1.1) [6].
,
.
, , ,

.
,

. , (, ), (..
)
(,
).

1.1

,
, .

1.2
( 1.2), 15971-90. : , ,
, , .

1.2 15971-90

,
[3, c.10; 7]:
1) -;
2) ;
3) ;
4) ( );
5) () ;
6) .

, , ,
.
- () , , , ,
- ( 15971-90).

,
.
-:
, , , , , , ;
, ,
,
.
, ,
,
, [8].
. 70
80- XX .,
: , , .. , ( IBM, Hitachi,
Amdahl), .
.
(main frame ); ,
( 1.3).

10

(
-) , -
.

1.3 1980-
-1052 ( , )

.
serve . , , , - .
, : -, ,
-, , .
, , ( , , , ).
( ). ,
(, ), ,
[5].

11


. -, PDP-11 VAX
DEC. .
99. 1999 . (
99) [3, 9], Intel Microsoft, . - Intel Microsoft
1998 2001 .
:
1) (consumer PC);
2) (office PC);
3) (mobile PC);
4) (workstation PC);
5) (entertainment PC).
(mobile PC). ,
,
, .
.
laptop . ,
, ,
.
.
: 1) ; 2) ; 3) ().

,
.
.
(netbook ),
( 1.4).

12


, .. (tablets).
(,
, .). :
) ; ) ; )
..

1.4
.
Intel Classmate PC

ARM (Advanced RISC Machines),
19831985 . Acorn Computers. 1990 . Acorn,
ARM Apple,
, ARM,
Advanced RISC Machines. ARM , .
ARM ,
, Intel.

,
, Android ( 1.5).
(embedded system). , .
,
, .

13

,
, ,
, ..

1.5 ,
Android. , :
ASUS Transformer Prime, Samsung Galaxy SIII,
Samsung Nexus S, Google Nexus 7


, .
, ,
. , , [7].
. (, performance) .
[3]:
;
, ;
;

14

;
;

;
- .
.
(
) MIPS (Million
Instructions Per Second ).
MIPS
.
- ,
, MFLOPS
(Million FLoating point Operations Per Second ); .
, GFLOPS (,
1000 MFLOPS), TFLOPS (, 1000 GFLOPS) PFLOPS
(, 1000 TFLOPS).
[10, . 27].


.
: :
1 ,
1 / ,
1 MIPS .

1.3
,
, . -

15

,
, ,
. ,
, . .
, .
: , , , .. ,
(..
) [1].

. -
,
( ),
(), .
[2].
( 1.6)
: - (), (),
(),
() ().
.

, .
, ,
. - -

16

, ..
,
. ,
.

()
1.6 ()

,
, ( ) . , . , ,
.
.
().
, .
,
.
, ,
.

17

;
, .
,
(). (),
(), ,
-, ( )
( 1.7),
().

()

1.7

: ,
, . .

(.. , ,
)

;
.

18

() ,
(, ..).
,
, . . (. . 3).

1.4

, , (motherboard, MB;
mainboard)
,
.

( 1.8):
(central processing unit CPU);
(chipset );

, BIOS (basic input/output system -);
- ;
(random access
memory RAM) ,
;
;

, , , ..

, .
1.8, 1.9.

19

IDE

PCI

SATA

BIOS

1.8

1.9

- . - (form
factor) , -

20

, , ,
, / ,
( 1.1).
1.1 -

XT
AT

ATX

MicroATX

Mini-ATX


( )

8,511
216 279 IBM,
1983
121113 305 279 IBM,
330
1984

IBM PC/XT
IBM
PC/AT Desktop/
Tower
12 9,6 305 244 Intel,
1995


MiniTower,
FullTower
9,6 9,6 244 244 Intel,

1997
ATX.
.


11,2 8,2 284 208 AOpen,

2005
MoDT
(Mobile on Desktop
Technology),

21

. - . ,

(, ) . -
,
() .
.

[5].
,
.
(, central processing unit
CPU) ,
. , , ..
, (
).
, (. 1.10).
Intel 1.2 [7].
, 2004 .
100 , ,
.

22

23

,
Si,

1997
250

200
Al
SiO2
Si

200

Al
SiO2

Si

856

1995
350

854

Si

Al
SiO2

200

1999
180

858

Si

Cu
SiO2

200/300

2001
130

60

Cu
SiO2

300

2005
65

1264

Cu
High-k

300

2007
45

1256

Cu
High-k

300

2009
32

1268

Cu
High-k

300

2011
22

1270

Strained Strained Strained Strained Strained


Si
Si
Si
Si
Si

Cu
SiO2

300

2004
90

1262

1.2 Intel

(, )
.

1.10 Intel Core 2Extreme X6800

(), :
) (, .. RAM), ;
) (), .

.

1.11.
.
. (Northbridge) ,
, (RAM),
(CPU). ,
.
-

24

, .

. ,

.
.


PCI Express x16

FSB QPI

DMI
PCI
PCI

/
IDE, SATA, USB,
Ethernet,

LPC

BIOS

. (COM)
. (LPT)
(PS/2)
(PS/2)
- (IR)
(FDD)

1.11

25

.
, , . , .
, . , 30 .
. -,
, -, , . ,
. -, , ,
, .
.
. (Southbridge) , -
ICH (In/Out Controller Hub).
IDE, SATA, USB, LAN, Embeded Audio
,
,
.
PCI, PCIe ISA ( ).
. IDE,
SATA, USB, LAN ,
SM- (
), DMA-, IRQ-, ,
BIOS, APM ACPI, LPC
Bridge.

26

, , ,
.
, , USB-. ,
,
. . ( )
.
( ) . ( )
, BIOS
(Basic Input-Output System). , .. .
.
, .

1.12 [7].
(. 1.11) (clock generator),
.
( )
( ) .
. , .

27

, , .


.
.

Optional

1.12
i945GSE

1.5
1.11.
[11].

28

FSB (Front Side Bus) , :


, , . .
, , ,
FSB, ( ,
) , . . , ,
, , ,
.
( ,
Intel, GMCH Chipset
Graphics and Memory Controller Hub),
,
.
,
PCI Express,
(BIOS, PCI, , . .) .

, .
Core i-x
LGA 1156
QPI
2,5109 .
FSB QPI .
BSB. BSB (Back Side Bus)
-

29

,
DIB (Dual Independent Bus),
() (L2-cache).
QPB. Intel QPB
(Quad Pumped Bus), 64-
.
, , , ,
.
DMI (Direct Media Interface) ,
Intel
. LGA 1156 ( Core i3, Core i5 Core i7) DMI PCH (Platform
Controller Hub) CtC (Chip-to-Chip).
PCH , , ,
P55 Ibex Peak. , -
Intel, PCI Express .
, DMI, Intel i915
LGA 1156, 2004 .
DMI 2 /. -
Intel , , PCI Express
DMI .
HyperTransport ( Lightning Data
Transport) / , P2P (pointto-point),
(Low-latency responses) , -

30

- (I/O Controller Hub).


, , (
)
.
HyperTransport .
DDR (Double Data Rate), 5,2109
2,6 .
QPI (Quick Path Interconnect, CommonSystem Interface, CSI) Intel,
P2P . QPI
, FSB HyperTransport.

. FSB . FSB
QPI.
(
) 25,6 /.
, - QPI,
2008 . AMD,
HyperTransport.

Intel Nehalem
Intel x86. 2010 QPI
Itanium 9300, Tukwila, , Itanium. QuickPath ,

31

QPI I/OCH. QPI,


Tukwila Nehalem.

. :
;
;
RAS (Reliability, Availability, Serviceability, , )
,
.
LGA 1366 DMI
.
LGA 1156 QuickPath,
, , DMI
. QPI LGA 1156
PCI-e .
() QPI
, 20 .
20 , 16 ( ). 4,8109
6,4109 , ,
19,2 25,6 / ,

32

9,6 12,8 / .
QPI . , QPI
( )
,
.

QPI , QPI 2
, 3
.
PCI . PCI Express.
PCI Express ,
PCI.
,

, (1x, 2x, 4x, 8x, 16x 32x),
, .
PCI Express

, ,
P2P.
PCI Express :
;
;
;
, ,
QoS (Quality of Service);

33


ASMP (Active State Power Management)

( )
;
,
, Data Link ( )
,
,
CRC (Cyclic Redundancy Check).
PCI,
32- ,
PCI Express P2P, 2, 4, 8, 16, 32 .

1.6

,
.
.
, , , .
15971-90
,

.
,
, ,

34

. , [10]:
1) ;
2)
;
3) ;
4) ;
5) ;
6) ;
7) ;
8) ;
9) ().
,

. .

, ,
-.

- ,
.
1.
.
2.
. .
, :
1) ;
2) .
1930-
. -

35

, - , ..
. , , I.
- ,
Microchip PIC, Atmel AVR, Intel 4004, Intel 8051,
- x86-,
.
( ). , ,
1945 . .
, -, .
- (.
1.6):
1) ( CPU), - () ();
2) ( RAM);
3) () -,
- (),
(
);
4) , , ( ,
.).
, .
. . ,
.

36

, 0 1.
8 , . , ,
.
. ,
.
.
,

.
.
, . .
, . ,
.

.

.
. ,
,
. ,
.
.

37

1.7
, , , .
, .
CISC (Complex Instruction Set Computing, Complex
Instruction Set Computer ) , :
;
;
, .
CISC-
Intel x86 (
Intel Pentium 4, Pentium D, Core, AMD Athlon, Phenom,
) Motorola MC680x0.
,
Intel x86 ( 86-64 64- ). 86- CISC-.
, Intel Pentium Pro,
CISC- RISC-. CISC-
x86 RISC. , x86
RISC-. x86 RISC- ( P6
RISC- ).
.

CISC-, , CISC-

38

RISC- . CPU.
RISC (Restricted (Reduced) Instruction Set Computer ) ,
,
, . RISC- .

( ).

,
.
.
, ,
( ). , ,

,
. CISC.
RISC-
- .
UNIX- (SunOS) RISC-.
RISC-, ARM, DEC Alpha, SPARC, AVR, MIPS,
POWER Power PC.
x86 RISC-, ,

RISC.

39

CISC
RISC 1.3 [12].
1.3



()

()

CISC
VAX11/780 Intel 486
303
235
22
11
257
112
16
8

RISC
MIPS R4000
94
1
4
32

, SPARC. SPARC (Scalable Processor ARChitecture ) RISC-,


1985 . Sun Microsystems.
. Intel 86 ARM.
x86 (Intel 8086) c ,
Intel.
.

, ,
. ,
: Intel Atom; NVIDIA Tegra 3;
Intel Core i5-3427U.
Intel
x86 , ,
5 ,
ARM.

40

86 , ,
-,
.
-
, 86 ARM.
ARM (Advanced RISC Machine) RISC-. ARM
32- 64- ARM Limited.
(, ..).

, . ARM
, ,
. ,
ARM ,
, , .
Apple
ARM, .
Samsung .
,
Apple.


1.
2.
3.
4.

?
- ?
?
?

41

5. ?
6. ?
7. ?
8. ?
9.
?
10. FSB?
11. ? , .
12. SPARC. ?
13. ?

42

2
2.1
,
.
,
, ,
, , .
, , ,
, ,
.

2.2
, .
, ,

, , , ( 2.1).
,
, ,
. .

43


( ). , , ,
.

.
,
.. -
.


( )

()

2.1.
(. )


.
. .
, , .
, ,
, . , ,
( ) . , 32-
32 . ,
, . -

44

.
, . , ,
, ,
.
(, . main storage)
, [5].
( ) ( 2.2), ,

.
.
(Random Access
Memory, RAM).
:
SRAM (Static RAM) DRAM
(Dynamic RAM).
2.2
SRAM ,

, .
. , .
DRAM .
() ,
. ,
DRAM , .
DRAM,
SRAM - .

45

. .

.


( ).

. , (),

.
- (cache memory) (),

( )
. -
; , .
, , - , .

- , ,
.
-
, , ( 1-
L1).
.

46

-
32 . 2- 3- -.

.
2.1. ,
,
.
2.1

0,2 0,5
1 5

, ..
32 512
5 20

14
30100


( RAM)

18
50100
-

1001000
315

0,7 9
50

,
8 64
2550
-

225
(,
/
)
0,1 1
300500

/
(SSD)

1 200
10 60
(
/
)

47

. ( ) ,
.
ROM (Read Only Memory),
, .
, ..
.
, BIOS,
, .. .
(external storage) , -.
- (, CD/DVD, SSD, -), , ,
.
(drives).
( ). .
, ,
.

2.3
(,
HDD Hard Disk Drive) ,
. -

48

. ,
IBM, , ( 2.3).

2.3


100 .
.
( ).
(. 2.3)
(-, ) , ,
.

49

.

, ( ) .
0,1 ,
.

,
. , , .
.
.
ATA ( IDE PATA), SATA,
SCSI, SAS, FireWire, USB, SDIO Fibre Channel.
.
2000
(2 ). , 1024 ,
, 1000. , , 200 , 186,2 .
(-). 3,5, 2,5 .
1,8, 1,3, 1 0,85 . - 8 5,25 .
,
. 2,5 16 .
(spindle speed) .

50

.
: 4200, 5400
7200 / (), 5400, 7200 10 000 / ( ), 10 000 15 000 / ( ).
- 50 ./
100 ./ .

.
, . . 26
. (
) .
(. transfer rate) : 44,2
74,5 /; 60,0 111,4 /.

8 64 .
.
, , , . (
).
. ( ) .
, , . ,
.
,
. 1
2 , .

51

,
.

,
. , .
, ,
. .
.
,
. .
( ) , ;
. (
, , .)
, (
) . ,
,
. ,
,
.
, (),
, .
.

52

,

, ,
( ,
), ( , ,
,
, , ,
).
, .
(
).
.

( ). , PRML (Partial
Response Maximum Likelihood
).
. ,
.


. /
, , , , .
, ,
.

53

( ), .

2.4
(optical disc)
, ,
.
, ,
. ,

. (, . pit , , 2.4)
,
.

2.4 - (CD)

54

(), . 100
500 . 850 3,5 .
.
1,6 . ,
, 45 .
: CD, DVD,
Blu-Ray ( 2.5).

2.5

CD-ROM (compact disc read-only memory)


- , .
,
.
CD-ROM , (CD-R CD-RW).
CD-ROM, DVD-ROM , , ,
.
- 1,2 ,

55

(, , .) ,
. ,


.
0,7 , . , 0,2 ,
, ,
. 15 . 16 .
- 120 650 . 2000 .
700 . - 80 140
210 .
, :
CD-ROM (); CD-R
; CD-RW .
-
(, IR) 780 . CD DVD.
DVD (Digital Versatile Disc)
, , -,

650 . DVD- 4,7 ,
8,5 . CD/DVD-
(650 ) (780 ) .
Blu-ray Disc (BD) , ,
.
Blu-ray BDA. Blu-ray

56

( ) (405 )
( -) .
Blu-ray 25 , 50 .

2.5
(SSD Solid State Drive, Solid
State Disk)
. , (RAM SSD) (NAND Flash SSD) .
RAM SSD,
( ,
),
, . . . ,
, ,
/ .
NAND SSD,
, ,

. , ( ) ( ).
Flash
, ,
, .

57

.

.
SSD :
;
;
270 /;
;
;
;
;

;
.

2.6 -
- (Flash-Memory) . ,

( ). -, 100
, CD-RW. , ,
, . , , - ( 2.6 2.7).
-
, .

. , -

58

2.6 -

- NOR -,
.
: .

10 .
.

2.7
.
USB--

59

, .
-
, .

-: - ,
. , () .
NOR-
,
. NAND-.
NAND- -. , NOR-
. ,
NAND- .
, .
.
NAND- NOR- , .
-, .
Compact Flash (CF) CF -. CF-
SanDisk 1994 .
- , - (43363,3 )
Compact Flash-
MP3-.
Multimedia Card (MMC). MMC 24321,4 . SanDisk Siemens. MMC -

60


. MMC SD.
MMCmicro
14121,1 . MMC .
SD Card (Secure Digital Card) MMC. SD MMC, (32242,1 ).
MMC :
,

.
SDHC (SD High Capacity). SD (SD 1.0, SD 1.1)
SDHC (SD 2.0)
: 24
SD 32 SDHC ( ).
SDHC SD, SD-
SDHC,
SD SDHC .
(, mini micro).
MiniSD (Mini Secure Digital Card).
21,5201,4 . ,
SD-, .
MicroSD (Micro Secure Digital Card)
- (11151 ).
, , . ., , ,
, .
Memory Stick Duo. Sony.
. .

61

Memory Stick Duo Memory Stick Sony, (20311,6 ).


Memory Stick Micro (M2). microSD ( ),
Sony.


1.
?
2. ?
.
3. ?
4. , ?
5. ?
6. ? ?
7. ?
8. ?
9. - ?

62

3
3.1


.
, , ,
, .
(), ,
, -
[1].
, , 1960- .,
-, ,
, , , . . .
,
[1] ( 3.1).
(. peripheral device)
,
/ .
. , /.
:
1) ;

63

2) ;
3) -;
4) .
, , , , .. [13, . 175].

3.1 :
; ,
, , (BIOS)

, ,
(, , , ), , , (, , , )
.
: , , (), , , QR-, (), ,
,
, , , , -, -, GPS- .

64

: (), , , , , ,
(), (), 3D-.
/: , , , (), -, Wi-Fi, Bluetooth, RFID
(, , ),
NFC ( ), (, .. ),
Wi-Fi
Bluetooth ( 3.2).

3.2

()

:
(, ROM),
(, , HDD ),
(, FDD -), -, (SSD),
CD/DVD/Blu ray,
. ,
, , .

65


,
.
, [8].
(interface) ,

() [5].
,
, .
, :
1) ( );
2) ( );
3) (- );
4) (-
).
3.3.

()
,
.. -

3.3

66

- , USB HID class. USB HID (human


interface device) class USB-, , . , , ,
.
, , .
/. :
) ,
;
) /,

( 3.4).

3.4

. 1 (. 1.7), , .
-,
, , ,

67

.

.
, () , , ().

, 3.5.

/

()

3.5
/: 1 ();

2 ()
, / , .. . , 1
(.. ),
() 2, .
- ,
.. .
(driver) ,

68

( ) , , .
, ,
.
( ) , .

,
(, ,
), ,
(, /dev/zero
Unix, ),
(, /dev/null Unix NUL DOS/Windows).
,
: /; ; , .

3.2 .

, .

. , .
PCI (Peripheral Component Interconnect)
.
( 3.6) PCI Express. , PCI-
,
: , ,
, USB, RS-232, LPT ,

69

-, . ,
PCI- -
.

3.6 () PCI

PCI Express ( 3.7) Intel


2004 . PCI AGP.

3.7
PCI Express ( 4, 16, 1, 16).
2- PCI

70

PCI Express , , ,
-,
PCI, ,
. PCI
Express ,
PCI, .
PCMCIA ( PC Card) , . PCMCIA, PCMCIA, .. Personal Computer Memory
Card International Association (
).
PCMCIA ,

.
PCMCIA , .
AGP (Accelerated Graphics Port) -
.

3D- ( 3.8).
AGP PCI Express.
AGP ,
.

3.8 AGP

71

3.3 (, )
( )
,
( 3.9).
,
, -, . .
(GPU),
,
3D- .
BIOS , ,

.

3.9 ()
HD15 (D-sub15, VGA) ()

,
(RAM)
Video
RAM. 128
2 . RAM-DAC (Random
Access Memory - ), -

72

, ,
, .
, , HD15 ( , VGA, D-sub15),
DVI, HDMI, S-Video,
(. 3.9).
, / .
,
, , /
. , .
,
( 3.10).

3.10


.
Ethernet , .

73

Ethernet- 48-
, MAC- ( ), , . (UTP)
, , RJ-45, LAN-.

3.4 ()
USB (Universal Serial Bus)

( 3.11). USB-
.

3.11 USB-

. ,
. USB

.
Firewire ( IEEE-1394
iLINK Sony)
, ( 3.12).
Firewire .

74

High
Definition Audio-Video Network
Alliance (HANA)
A/V (/)
.

3.12 Firewire
.
PS/2 .
,
, , . PS/2
PS/2, ( 3.13).

3.13 : PS/2
( ), , ,
(, MIDI)

(serial) (parallel)
(. 3.13).
( /) ( ) .

75

(. 3.13) ,
8 (.. 1 )
, (), , . , ,
, . ,
,
,
.
Centronics,
Centronics. IEEE-1284.

LPT (Line Printer). LPT1, LPT2.
: ,
.

,
. 120 200 /.
, ..
8
. , , ,
.
, .


2 /.

76

, ,
.
RLE (Run Length Encoding),
: ,
. ( ), ( ).
, , .
, , .

.

,
.
(. 3.13)
: ( ) ,
,
.
,
.
RS-232
(RS-422, RS-465). , ..
-, D-sub 9-
() D-sub 25- ().
, .. ,
: , ,

77

.. ,
Windows .
, . PC98 99 [9]
, , ,
3.1 [1]. ()
( 3.14).
3.1

78

SCSI

USB

IEEE 1394

79

1 ( PS/2); 2 ( PS/2);
3 LAN- (RJ-45) Ethernet 100BASE-T 8P8C;
4 USB; 5 COM- (RS-232) 9- (DB-9);
6 LPT- 25- (DB-25);
7 VGA (.. D-sub);
8 / MIDI (15 );
9 3,5- : ; ; .

3.14 :

3.5

. 2
.
(. . 2). CD DVD- , . CD-ROM (
), - (CD-RW), CD-RW USB- , .
DVD-, BluRay- .
-
, ,
. - USB-,
- SD, miniSD
microSD (TF). - USB ,
, .
64 32 .
- ,
, .
() .
,
.
, -,
. , ,
USB-, , .
, . 3.1.

80

, ,
. . :
; ( : , . .); ; ; ;
; ; .
, .
(digitizer) , - ( )
(3D-) .
.
3D- , , , , .
.
: ;
(); , ;
.
( ).
.
(graphics tablet graphics pad,
drawing tablet, digitizing tablet) , , .
, .
( 3.15).

81

,
, , .

3.15

: , - ( 3.16),
.

.
, ( ), , .
3.16
-
(. . 4.1) .
. . : 1) ; 2) ; 3) .
, ,
.
.

82

:
(impact);
(non-impact).
:
;
;
;
LED-;
;
;
.
. (impact dot matrix)
: ( ) ,
, ,
. () . -
, 1500 .
,
, . .
.
.
. .
, ,
. (liquid
ink jet) (continuous drop, continuous jet) (drop-on-demand) .

83

(bubble-jet thermal ink-jet), (iez ink-jet).


, , , , , .
( ) ,
, .
, ,
12 64.
( ), , (
). 720 . ,
().
. ,
, - .
. .
.
,
.
( ), - , .

,
, (PostScript,
TrueType), .. , .
LED-. ,
LED- (Light Emitting Diode),

84

- , .

.
. (thermal wax transfer)
, , ,
, (
) .
, ,
:
. ,

, ( ).

,
. .
.
.
(dye sublimation) ,
,
.

. ,
. . ,

.

85

.
. ,
(phase change ink-jet, solid ink-jet),
.
.
, .
, . (liquid
ink-jet), ,
, . , ,
. , .
. ,
, (dye
sublimation) (phase-change inkjet). .
RGB CMYK.

3.6
, :
1) ;
2) (, )
(GPU) ;
3) ;

86

4) -, .

.
,
.
(), ,
, .

, ( ).
.
:
;
;
();
.
:
-
(. Cathode Ray Tube, CRT) ( 3.17,);

3.17 () ()

(. Liquid
Crystal Display, LCD) ( 3.17,);

87

OLED OLED (.
Organic Light-Emitting Diode
, );
(. Plasma
Display Panel, PDP, gas-plasma display panel);
, ( ), ;
(, ) .
. : ( ):
4:3 ();
16:9 16:10 ();
25:16 .
(1 = 2,54 ):
15 (38 ); 17 (43 ); 19 (48 ); 21 (53 ); 22 (56 ); 24 (61 );
26 (66 ); 30 (76 ); 32 (81 ).
():
VGA (640480);
SVGA (800600);
HD 720 (1280x720);
Full HD 1080 (1920x1080) .
3.2.
(). ( 3.18):
1) (Graphics Processing Unit, GPU
);
2) ;
3) ;
4) (, RAMDAC
Random Access Memory Digital-to-Analog Converter);
5) - (Video ROM);
6) .

88

3.2

VGA
SVGA
HD 720p
Full HD 1080p
UXGA
WXGA++
Super Hi-Vision

640480
800600
1280720
19201080
16001200
1600900
76804320

4:3
4:3
16:9
16:9
4:3
16:9
16:9

307,2
480
921,6
2,07
1,92
1,44
33,17

3.18 Geforce 4200

(GUI), 90- . XX .,
.
(graphics accelerator) , .
,
,

89

.
(graphics processing unit, GPU)
() , .

. ,
.
. ,
(
).
, , .
( ),
()
(, ) .
, , , .
GDDR3. GDDR4,
, GDDR3.
GDDR4 -

(, Radeon X1950XTX,

90

HD 2900 XT, HD3870). GDDR5, , GDDR3


.
. ,
.
() ().
. . 3.3,
AGP PCI Express.
.
. VGA
VGA (15- D-sub
) ( 3.19). VGA (9-) .
. S-Video (.
3.19).

3.19 ( ):
9- S-Video TV-out, DVI D-sub

RCA (.. RCA-


). RCA.
( 3.20)
: , ,
, .
Y-Pr-Pb

91

RCA- (. 3.20), .

3.20 :
(); YPbPr ()


DVI HDMI ( 3.21).

3.21 :
VGA, DVI, HDMI, S-Video

DVI (Digital Visual Interface) HDMI ,


( DVI
D-Sub , HDMI
DVI-D , (. High Bandwidth
Digital Copy Protection, HDCP), -

92

). DVI-I ,
D-Sub (DVI-D ).
HDMI (High Definition Multimedia Interface)
,
: 1) ; 2)
; 3)
.
HDMI DVI- . HDMI DVI , HDMI ,
.
, SCART RCA.
HDMI Hitachi, Matsushita Electric Industrial ( Panasonic) (Panasonic/ National/
Technics/ Quasar), Philips, Silicon Image, Sony, Thomson (RCA).
HDMI 4,9 10,2 /.
10 , 2035
-,
. .
HDMI DVI
, /. HDMI CEC AV.link.
HDMI-CEC (CEC Consumer
Electronics Control) ,
AV.Link
. HDMI;
CEC Implementation
Guidelines, HDMI Licensing, LLC.
HDMI-CEC (, ,

93

HTPC . .), .
HDMI-CEC
Toshiba,
Toshiba. CEC

SCART. 10 .
CEC . CEC : Anynet+ (Samsung);
Aquos Link (Sharp); BRAVIA Sync (Sony); HDMI-CEC (Hitachi);
Kuro Link (Pioneer); CE-Link Regza Link (Toshiba); RIHD
(Remote Interactive over HDMI) (Onkyo); SimpLink (LG); HDAVI
Control, EZ-Sync, VIERA Link (Panasonic); EasyLink (Philips);
NetCommand for HDMI (Mitsubishi).
DisplayPort
( 3.22). VESA (Video
Electronics Standard Association) 2006 ., 1.1
2007 ., 1.2 2010 . DisplayPort

- ,

. DisplayPort
, , USB- -.

3.22 () ()
DisplayPort

94

DVI,
HDMI (. 3.19, 3.21), DisplayPort ( ATi
).

3.7
[13, . 175], .
(power supply unit, PSU
, ) ,
.
.
( 3.23) PC
ATX 2.x 5, 12, +3,3 , +5 (.
standby).

+3,3, +5 +12 . , , .
(5 12 )
.
5 ISA
. 5
ATX ATX12V 1.2 20 . ( ) 1.2
1.3 .
12 RS-232 -

95


, .

3.23
IBM P

5, 12, +3,3 . ,
,
+5 +12 .
+5 .
, , , ,
+5 +12 .
+12
.
12 5
,
.
+3,3 +5 , 5 +3,3 .

, () .
.
( 3.243.26):

96

97

3.25

3.24

220

. .
(
).
(PFC),
.

3.26
(ATX) :
A ,
; B ,
; C
,
; D ;
E


.
.
+5 +12 .

98

(
TL431
, 7805/7812
) ( )
TOP Switch.
. . /
(TL494, UC3844, KA5800, SG6105 .).

,
(
).
.
.
PG (Power Good,
)
().
. (5 12 )

.
, .
.
,
. . ,
- ,
,

99

.

, .
. ,
, , , . ( ) ( ,
+5 +3,3 ) 10 25 .

3.3 3.4.
3.3

+12V 1DC
+12V 2DC
+5 V DC
+3,3 V DC
12 V DC
+5 V SB

5 %
5 %
5 %
5 %
10 %
5 %

+11,40
+11,40
+4,75
+3,14
10,80
+4,75

+12,00
+12,00
+5,00
+3,30
12,00
+5,00

+12,60
+12,60
+5,25
+3,47
13,20
+5,25

3.4
300

+12V DC
+5 V DC
+3,3 V DC
12 V DC
+5 V SB

1,0
1,0
0,5
0,0
0,0

18,0
16,0
12,0
0,4
2,0

18,0
19

100

2,5

:

;
(6570 %).
,
, ;
,

, ,
( );
, ;
, . , , ,
.

:

.
;

MOSFET-.

, .
(100150 );
, .
;
. -

101


. ,
5
3,3 12 .
, ATX.
13 () 14 () , ( 3.27, 3.28), .

3.27 24- ATX-,


4

20-

3.28 20- -
: ;

102

, ,
5 (, ). 24-
( 3.29) .

3.29 24- -
(), ()

.
( 3.303.33).
.
( ) (), .
( 3.34).

, , ,
.
.

( ,
,
).

103

,
.

3.30 (
) :
1 AMP 171822-4 5 12
; 2 Molex 8981; 3 5-
Molex 88751 SATA;
4 PCIe8 connector ;
5 PCIe6 connector ;
6 EPS12V ;
7 ATX PS 12V ;
8 ATX12V

3.31
SATA

104

3.32
IDE ()

( ..)

3.33
- (3,5 )

18,5 19 , 15 16 (
); 19,5 ; 20 24 (Apple).
, 3,16 ( ); 3,42; 4,74; 6,3;
7,9 ,
.

3.34

( , ,

105

0,5 , ),
.
,
.

.


1. ?
2. ?
3. ?
4. PCMCIA ?
5. AGP ?
6. USB- ?
7. PS/2
?
8. ? ?
9. ?
10. ?
11. VGA .
12. DVI .
13. HDMI .
14. HDMI-CEC, ?
15. ?
16. ?

106

4
4.1
, (, CAD Computer Aided
Design),

( ), ,
.
[14].
, ,
, , , ,
( 4.1).

4.1
-7051 (, 1980 1983 .).
50 /.
, ,

( , , 2011 .)

107

2D
CAD-,
,
.
() ().

() ,
X, a
( 4.2). , .
,
.

4.2 -


(. 4.1).
, . , ,
.

108

, .
.
, , .
,
.
.
,
,
. () ,
(, ,
),
CAD-.
, , ,
. ,
. (. utter ).
. ( 4.3) ,
;
, ,
-; ,
, .

109

4.3 / Graphtec FC4510-60


(), ;
1 = 0,025 = 25 , 40 /
1016 /.
HPGL [15]. HPGL ( HP-GL) Hewlett-Packard
. Hewlett-Packard Graphics Language (
-).
- .
HPGL . , .
, HPGL-,
, , .
HPGL/2 , -

110

.
.
. .
HPGL
. ,
(arc) :
AA 100,100, 50;
AA Arc Absolute; 100, 100
; 50 ,
. , ,
5 .
HPGL ,
, . HPGL-
4.1.
,
(.. , RS-232)
(.. LPT, Centronics, IEEE1284,) , USB-.
, , .
, , . ,
, ,

.
,
.
.

111

4.1 -

,
IN;

, IP;
0, 0

SC 0,40,0,40;
0 200 X 0
100 Y (1 = 40 )
SP1;
1
PU0,0;


PD100,0,100,100,0,100,0,0; (
4-)
PU 50,50;
50, 50

CI25;
25
SS;


DT*,1;
*
(1 true)
PU 1000,100;
=1000 , Y=100
LB Hello World*;

,
[14].

112

4.2

(Digital Manufacturing) .
(,
CAD-), ,
.
, (),
CAM (Computer
Aided Manufacturing ), , .
() ,
, .
, ,
..
NC
CNC,
.
NC (Numerical Control ()
), , , , . -
, .
CNC (Computer Numerical
Control) / . CNC
/ .

113

,


( ).
.
.
1. (). , Altium
Designer (P-CAD), AutoCAD, , Corel Draw . . .
2.
(). ,
G- . -, LazyCAM .. -.
3. :
) (milling)
();
) (drilling) () . -, Mach3. .
, , 4.4.
- 4.5.
- 4.6.
( )
( ) - 4.7.

114

4.4
: ();
()

G-

X, Y, Z, n

4.5

115

4.6 -
()

4.7 :
;

, X Y
, ( 4.8).
, ( 4.9,),
( 4.9,).

116

Z+

X+
Y+

Y+
X+

4.8

X+

Y+

X+

Y+

4.9 ()
() 2:1
( )

, 4.9,
G-:
F100
G0 Z2
X0 Y12.5
Z0
G1
Y10
X2.5
Y7.5

( )
( 2 )
( )
( 0 )
( )
( Y)
( X)

117

X0
Y5
X2.5
Y2.5
X0
Y0
G0 Z2
( )
X0 Y12.5 ( )
Z0
( 0 )
G1
( )
X7.5 Y12.5
Y0
X0
G0 Z40
( 40 )
M1
(, :
)
G0
( )
X1.25
Y1.25
(. )
Z-0.2
(./. 0,2)
Z2
( 2 )
Y3.75
Z-0.2
Z2
Y6.25
Z-0.2
Z2
Y8.75
Z-0.2
Z2
Y11.25
Z-0.2
Z2
M5 M30
( , )

118


, (3D) ,
G-.
,
- , .

4.3 (3D)
, (CAD), ,
, 3D-,

.
(rapid prototyping)
() ,
, , , - . 80-
XX () .

.

CAD- .
STL, .
, ,
-

119

, -. .
, ( 4.10) [14].

4.10
: 3D-;
();


: ,
, . ,

[14].
.
,
(Fused Deposition Modeling
FDM). 3D-, , .
3D- , (
). . -

120

.

, .
,
.
4.11 3D-, .

+24

4.11 3D-
RepRap Prusa Mendel v2.0

ABS- PLA-.
ABS- () ,

121

. .
,

.
PLA () , ,
.
.
, 3D- , ,
3D-.


. ,
3D-. 3D-, . 3D-

,
, , Z Corporation.
3D-
-.
RepRap.
.
3D- RepRap Prusa Mendel v2.0, ,
4.12.
3D- RepRap Prusa Mendel v2.0 :
1) USB- 3D- ;

122

2) ATmega 1284, ..
3D-.
Marlin 3D-
3D- Arduino 1.0.6.

4.12 3D- RepRap Prusa Mendel v2.0

,
3D-, , ,
-3D (
). STL.
3D- , Repetier-Host V0.95F. ,
- .

123

3D- :
1) 3D- (
STL) ;
2) 3D- G-;
3) ( ).
, 3D- ,
.


1. ? ?
2.
?
3. ?
4.
?
5.
?
6. ?
7. -?
8. ?
9. NC?
10. CNC?
11. .
12. .
13. 3D-?
14. FDM .
15. 3D-?
16. 3D-,
?

124

17. 3D-?
18. ?
19. 3D-?

125


,
,
.

,
, , .
,
. ,
,
, , -.

, , , .
,
, , 3D-.

126


, , .
(external storage) ,

-.
(computer) ,
. , .
(driver) ,
( ) , , .
,
.
(interface) ,
() .
(controller) ; ,
.
(microcontroller unit, MCU) ,
.
,
() .
(microprocessor) ,
.

127

(monitor) ,
.
(mainframe) , ,
, , .
(main storage) ,
.
(peripheral device)

, /
.
(processor)
, .
(central processing unit, CPU) ,
.
(computer bus) ,

. , ()
.

128


1. .. . - : . . . .
/ .. , .. . .: , 2013.
224 .
2. .. : .
. / .. , .. , .. .
.: , 2006. 320 .
3. .. : . /
.. , .. ; . .. . .: , 2008. 400 .
4. .. : .
/ .. , .. . 2- . .: , 2011.
688 .
5. 15971-90. . . 12 .
6. [
]. : http://www2.sscc.ru/Information/
PagHist/Park-%D0%A1%D0%A1.htm ( : 25 2016 .).
7. .. : , / .. . .:
-, 2010. 640 .
8. ISO/IEC 23821 / . . .. [ ]. : http://www.morepc.ru/informatisation/iso23811.html?print#s01.03
( https://www.iso.org/obp/ui/
ru/#iso:std:iso-iec:2382:ed-1:v1:en ) ( : 25
2016 .).
9. PC 99. System Design Guide. A technical reference for
designing PCs and peripherals for the Microsoft Windows family
of operating systems. Intel Corp., Microsoft Corp., 1997. 662 c.
10. .. ,
: . / .. , .. . 2- . .:
, 2007. 560 .

129

11. . [ ].
: https://www.colocat.ru/texts/bus.html ( : 25 2016 .).
12. Dandamudi S.P. Introduction to Assembly language
programming: Pentium and RISC processors. 2nd ed. New
York: Springer, 2004. 701 .
13. ..
/ .. , .. , .. ; . .. . .: ,
1999. 344 .
14. .. : / .. . .: , 2010. 192 .
15. HPGL. [ ].
: http://ru.wikipedia.org/wiki/HPGL ( :
25 2016 .).

130





12.01.17. 6084/16.
.-. . 7,67. 200. 05.

.
634050. . , . , 40.
. (3822) 533018.

You might also like