46
КОМП’ЮТЕРНА ТЕХНІКА ТА ОРГАНІЗАЦІЯ ОБЧИСЛЮВАЛЬНИХ РОБІТ Лекція №8 Для спеціальності 151 “Автоматизація та комп’ютерно-інтегровані технології” 141 «Електроенергетика, електротехніка та електромеханіка» КНУБА, 2016 Соболевська Л.Г. [email protected] +38 066 251 89 80

Computers and Computing Works lecture №8

Embed Size (px)

Citation preview

8 151 - 141 , , 2016

.. [email protected]+38 066 251 89 80

1970- MULTICS ( Bell Labs), . 1969 UNICS ( Unix. , : ( );

( , ' ' );

;

( C);

(- , ).

1970- Unix, TCP/IP. BSD (Berkeley Software Distribution).

Bell Labs Unix, GNU ( GNU's Not Unix).

UNIX ; '; ; ( ); ; (IPC).

: ; ; -; ; .

POSIX (IEEE 1003, ISO/IEC 9945)POSIX (Portable operating system interface for Unix - Unix) - , ( API), C . UNIX- . POSIX IEEE. (ISO) c (IEC) (POSIX) ISO / IEC 9945.

POSIX ; , ; , ; , , ; , ; (') .

LinuxLinux - Unix- , .

Linux .

Linux , .

5 1991.

Linux : (85%),- (60%)' (97%)- (32% 2009 .)

Linux 42%.

. (Interface) - , (-, ' ), , , ' , . .

. .- HMI human-machine interface c - user interface (UI).

() - . ' . . - , ' , , . (').

() ( ):

. (API) - , . . '- .

- , ( ): : ' (). : , WIMP (window, icon, menu, pointing device , , , ) -' ' .SILK- ( speech - , image - , language - , knowledge - ): ' . : , , . .' : .

- ' ' .

: ( ) .

, , - , ' ' .

. : - , . IP- , . ', , , ' .

, , . IP-. , , ' , , , .

' .

gateway ' , (, ).

(). , ' ' .

() .

Gateway

' ' (Computer bus) , '. : ; () ; () . : (, , , ); - .

, ; .

' . . .

. ASUS Media Bus; CAMAC (instrumentation systems) ; Extended ISA (EISA); Industry Standard Architecture (ISA); Low Pin Count (LPC) ; MicroChannel (MCA) ; MBus; Multibus; NuBus (IEEE 1196); Peripheral Component Interconnect (PCI), PCI-X; S-100 bus (IEEE 696) ; SBus (IEEE 1496); VERSAmodule Eurocard bus (VMEbus); STD Bus; Unibus; Q-Bus; 1-Wire; HyperTransport; IC; PCI Express (PCIe) ; Serial Peripheral Interface Bus ( SPI) ; Universal Serial Bus (USB); FireWire (i.Link, IEEE 1394); Direct Media Interface (DMI) ; Intel QuickPath Interconnect (QPI) ; SATA / SAS;

: (); chipset; .

= *

.

: (address bus); (data bus); (control bus).

Computer bus

( ) .

. , . , 16- 16 .

. , : ( ). . ( ) . .

; ; ().

. 8- 8- .

. : '; '; -; -.

.

IRQ ' DMA https://habrahabr.ru/post/37455/

, .

' ( ), '. : - ' ', , LPT-, , USB-. - - . - , ( TCP, UDP SCTP). IP- .

- , , .

- , ; .

: ;

:; ; .

' : ISA, ATA, SCSI, PCI Front Side Bus, IEEE 1284/Centronics, LPT (Line Print Terminal)

IEEE-488.

PCI (Peripheral component interconnect, - ' ) - - '.

, RS-232 (, )RS-422RS-423RS-485ICSPIUSBFireWireEthernetFibre Channel ( , ' )InfiniBand MIDISDI-12 - Serial Attached SCSISerial ATASpaceWire - HyperTransportPCI ExpressSONET SDH ( )T-1, E-1 ( )MIL-STD-1553A / B

:; ; .

:; -.

PCI Express, PCIe, PCI-E- ' ( , ' "-"), PCI , .

USB (Universal Serial Bus - ") - . USB USB Implementers Forum (USB-IF), ' USB. USB : Compaq, Digital Equipment, IBM, Intel, Microsoft, NEC Northern Telecom.

IEEE 1394 (FireWire, i-Link) - , ' . : Apple FireWire, Sony - i.LINK, Yamaha mLAN, TI Lynx, Creative - SB1394.

IC ' , ' (SDA SCL). ' , . Inter-Integrated Circuit. Philips 1980- ' .IC , .

IC ' NVRAM; / ; , ; ; , ; , , ; ( ); / ; ;

1-Wire - ' ( 15,4 / , 125 / overdrive), ( - , ; ). Dallas Semiconductor ( 2001 - Maxim Integrated) .

- . 1-Wire ' MicroLan, Dallas Semiconductor.

1-Wire ' : . 800 ( ); . 300 : IEEE1394 (Firewire); ( ); " " ; - 1-Wire .

1-Wire , .

iButton (Touch memory, Contact memory) MicroCAN

iButton ( "dallas key", "touch memory")

, 1-Wire "" 1-Wire

. .

iButton . 1-Wire . iButton , . , RFID. iButton , . - .

1-Wire . , . . .

1-Wire . .

iButton iButton , . . , iButton ' ( ), .

!

46