... TYPORAMA / ISBN: : (0610) , / : (0610)

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "... TYPORAMA / 1997-2001 ISBN:960-538-196-6 : (0610) 314094, 314206 / : (0610) 317244"

Transcript

1 µ µµ µ µ µ 2008

2 µ µµ µ µ µ µ / & µ µ µ / & µ µ µ µ µ µ µ µ µ µ µ µ µ... µ TYPORAMA µ µ / ISBN: : 21/2 Copyright 2000 µ &, : (0610) , / : (0610) µ µ. 2121/1993, µ µ µ µ,.

3 µ µ µ, : µµ µ µ µ µ µ. µ µµ & µ, µ µ. µ µ µ - µ - pusm GNUM µ µ ISBN: : 21/2 Copyright 2008 µ 16 &., : (2610) / :( 2610) µ µ. 2121/1993, µ µ µ µ,.

4 µ µ μ µ, µ µ µ µ - µ µ, µ, VLSI µ, µ µ - µ. ( Extending the Viability of I DDQ Testing in the Deep Submicron Era, -, 3rd IEEE Int. Symposium on Quality Electronic Design (ISQED 2002), San Jose, CA, USA, March 18-20, 2002). µ. µ µµ.

5 µ µ µ µ, µ, µ µ,

6 µ µ,, µ µ µ µ, µ µ µ µ µ µ µ (Cache memory) µ µ (Virtual Memory) / µ µ µ µ µ µ µ µ µ µ (Addressing Modes) µ µ µ

7 µ µ µ µ µ µ µ µ µ µ µ µ µ µ µ µ µµ µ µ µ µ µ µ µ µ µ µ µ µ µ µ µ µ µ µ µ µ...151

8 µ µ µ µ (fetch policy) µ µ µ µ µ (placement policy) µ µ µ µ µ µ (replacement policy) µ µ µ µ µ µ µ - µ µ (Buses) / µ µ / µµ / µ /

9 14 µ µ µ µ µ µ µ µ µ µ µ µ µ /

10 µ -, µ µ, -. µ. µ µ - µ µµ µ. µ. µ µ,, -. µ µ,, µ µ µ / -.. µ µµ µ, µ µ.. µ µ µ µ. µ µ µ, µ µ µ - µ /. µ µ µ µ µ µ. µ µ µ µ µ µ µ. µ µ. µ µ. µ µ. µ µ µ µ µ μ

11 µ,, µ -,,. µ. µ µ µ, µ : µ µ Y µ A O K µ K µ µ B µ µ A M A. - µ µ µ. - µ -. µ µ,, µ µ µ - /., µ - µ.

12 µ (hardware) µ (software). µ -. µ µ µ, µ : µ µ µµ, µ, µ µ, µµ, -, µ., µ, µ µ µ, µ,, - µ, µ. µµ µ -, µ µ µ. µ, µ -,, µ µ µ µµ, µµ. µ µ µ µµ. µ (hardware) - µ (software). µ, µ, µ µ - µ,,. µ µ - µµ, - µ. µ µ µ µ - µ µ. µ, µ µ µ :

13 19 T µ µ (system software) T µ (diagnostic software) T µ µ (application software) µ µ µ - µ µµ µµ µ. µ µ : 1. µ (operating system). µ µ µ, µ. 2. µµ (utility programs). µ- µ,, : µµ µ, µ µ. - µ µ µµ "explorer" WINDOWS XP. µµ µµ, - µµ µ, µ (editors). µµ (library routines). µ µµ µ, µ µ. µ (translators) µ (interpreters). µ µµ, µ µ µ µ - µ µ. µ µ µ., µ µ, - µ. µ, µ. µµ µ. µ µµ µ

14 20. µ µ µ µ µ - µ (Data Base Management Systems),, µ, µµ µ (Computer Aided Design), µ - µ µ. 1.1., µ. 1.2 ;... µ - µ.. µµ. 1.2 µ. µ µ µ, µ : µ µ,, - µ µ µ, µ.

15 21, µ. µ µ µ, -, ',. - µ, µ, µ - ', µ µ. µ µ, µ,, µ µ. µ µ ' - µ µ,.,, - µ µ, µ µ '. µ 1.1.

16 22 µ 1.1 µ. µ µµ µ. µ. - µµ µ -, µµ µ. µµ - µ µ - µµ µ µ. ' µµ µ. µ - µ. µ - µ, µ µ µ, µ (device allocation) µµ µ (scheduling). ' - µµ µ. µ - µ µ, µ µµ µ, µ µ µ µ, -, µ - µ (addressing modes). µ - µµ µ., - µ, - µ. µ µµ µ -, µ µµ µ µ µ µµ µ. µ -, µ µ µµ µ. µ µ.,, µ µ µ, µ,, (implementation)

17 23 (performance). µ µ,, µ, - µ µ - µ µ µ, CMOS, BiCMOS. µ µ µ µ (ripple carry) - µ (carry lookahead)., µ, µ µ. µ, µµ -,, µ, µ. µ µ µ - µ - /4300, (IBM, Motorola, Apple)/PowerPC Hewlett Packard/PA RISC. µ, µ µ / /, µ µµ µ - µ µ. µ,. µ µ - µ µ µ. ' µµ,, µ -, µ µ. ' µ - µ µ µ. µ µ PA 2.0 Hewlett Packard, µ PA RISC. µ µ, µ µ, - µ µµ. µµ µ- µ µµ µ, µ µ -, µ µ (compiler), µ.

18 24 µ, -. µ µ, µ µ µ µ µ -, µ - µ µ. µ µ µ µ µ. µ - µ, µ µ µ. µ, µ µ µ µ µ, µ. 1.3 µ µ µ :. µ. µ , -, µ ;. - µ µ. ; i. µµ, µ - µ. ii. µµ, µ.

19 25 iii. µµ, µ, µ µ. 1.3 µ, µ - µ µ ( µ )., µ µ µ ( - ) µ µ µ -.,, - µ, µ µ 1.5. µ µ µ, µ : µ µ µ µ µµ µ, , µ µ µ µ µ µ, - µ µ.

20 µ ( ), µ µ, µ / µ µ. µ 1.2 µ -. µ µµ. µ (Data Path) (Control Unit). µ µ - µ µ, µ. µ 1.2 µ. µ µ µ, -, µµ,. µ µ µ µ -, µ µ µ µ., µ µ,, µ µ

21 27 µ µ µ µ -.,, ( µ µ ) µ µ µ µ µ µ -.,, µ - µµ µ µ µ µ µ. µ µ µ - µ µ µ µ µ µ. µ µ µ - µ, µ µ µ µ. µ µ, -, µ µ µ. µ 1.2 µ µ µ, µ, ( µ ' 1.3.5), µ µ (µ' µ 1.3.4), µ µ µ µ µ µ µ µ. µ µ - (bits) (bytes), µ. µ 0 1 µ. µ µ, - µ µ, µ : Kbytes KB, 1 KB = 2 10 bytes =1024 bytes Mbytes MB, 1 MB = 2 20 bytes =1024 Kbytes Gbytes GB, 1 GB = 2 30 bytes =1024 Mbytes, µ, µ µ µ -, GB G. µ / µ - µ µ. µ / - µ µ. µ µ µ µ µ µ, µ µ µ -. µ. µ 2.

22 28 µ 1.2 µ / µ µ µ. µ - µ µ. µ, µ 1.2 µ, /, µ ( ) µ. µ µ /. 1.5 µ, - µ. 1.6, µ µ µ µ µ. 1.7 µ µ µ, µ µ µ µ : GBytes, (bits), Kbytes, (bytes), Mbytes. H µ. H µ µ, µ µ µ, µ. H µ µ µ. H µ µ µ µ,, - µ (Data Path) (Control Unit). µ µ µ (Integrated Circuit, IC) µ (processor).,

23 29 µ, µ µ µ µ, µ µ (cache memory) µ µ µ,, (Memory Managment Unit, MMU). µ µ µ, µ. µ µ, µ - (fixed point arithmetic) µ - (floating point arithmetic) ( µ 2.). µ, µ µ µ, µ, µ µ. -,, µ µ µ -, µ µ, µ - (coprocessor) µ µ. µ, µ -. µ µ, - µµ, µ - µ µ., µ µ, µ µ. µ -. - µ, µ µ µ, µ µµ, µ µ, µ µ - µ µ. -. µ -

24 30 µ µ µµ (program counter), µ µ µ, (index registers), µ µ, (stack pointer), µ - µ µ, (status register), - µ µ. 1.1 µ - µ, -,. 1.1 µ.,, - µ µ, µ µ µ µ - µ µ. µ,,, (CPU cycle time) µ µ. - (CPU clock rate) µ µ., µ µ µ. µ µ - -, µ µ. µ µ µ :

25 31 1., µ µ - µ, µ µµ. 2. µ µ µµ, µ µ µ. 3. µ µ µ, µ. 4. µ µ. 7. µ 1 µ. µ µ, µ, µ 4 6 µ µ. µ, µ µ 5, µ µ - µ µµ - µ 7.. µ,.. µ µ.. µ µ 7 µ. - µ µ., µ µ µ µ µµ. µ. µ µ µµ, µ µ µ. µ µ µ, - µ. µ µ.

26 µ µ µ µ µ µ µ - µ µ (, µ - µ ) µ µ µ. µ µ µ, µ µ, µ µ µ. µ µ - µ µ. µ µ, 0 µ 1 ( µ 1.3.). - µ µ. - µ µ µ, µ - µ. µ - µ µ µ,. µ 1.3 H µ µ µ, µ µ µ 8. µ µ : ) µ - µ, µ µ µ µ

27 33 µ µ, ) µ µ - ) µ -. µ µ µ µ -,, (access time) µ - µ µ. µ. µ µ, µ µ µ µ - µ µ µ µ - µ µ µ. µ µ µ µ, µ, µ µ. µ µ µ, µ µ µ ( µ µ ), µ µ - µ µ µ µ µ µ, µ µ µ µ µ (cycle time of the memory). µ, µ µ µ µ, µ µ. µ µ µ (data transfer rate bandwidth). µ µ µ µ -. µ µ µ µ, - µ. µ -, µ µ - -, µ µ µ. - µ µ µ, µ µ - µ µ µ µ,. - µ µ, µ - µ. µ µ µ,,, µ µ µ µ µ,.

28 34 µ µ µ - µ µ µ µ µ - µ. µ - µ µ µ, µ µ µ µ µ - µ, 2 µ. µ µ µ µ (system configuration), µ -, µ µ µ. µ µ µ µ µ, - µµ µ., µ µ µ µ - µµ. µ - µ µ, µ µ µ -, µ µ. µ µ µ µ µ µ µ µ (Random Access Memory, RAM). µ µ RAM,, SRAM, µ, DRAM. µ SRAM, µ µ DRAM, SRAM DRAM. - µ µ µ µ, µ µ µ DRAM. µ µ µ µ - µ µ (Read Only Memory, ROM), µ µ µ µ µ, - µ µµ. ROM, µ µ µ - µ µ µ µ,, µ µ µ,, - µ µ µ ROM, - µ µ µ RAM. ROM µ - µ µ µµ µ, µ µ, µ µ µ µ µ µ µ, µ - µ.

29 35 µ - µ µ, µ µ - µ µ. µ µ µ µ, -. µ,, µ µ, µ µ µ µ µ µ µ. µ µ µ µ µ µ. µ µ µ µ µ µ -, µ. µ , µ µ - µ µ. µ µ µ µ, µ, µ µ, µ µ µ µ µ µ. µ , µ µ µ µ. µ µ µ µµ µ,. µ µ µ (overflow), -

30 36 µ µ,, µ µ µ -. µ µ µ,.. µ, µ, µ. µ µ µ µ. µ µ - µ, (serial access) (direct access). µ µ, µ µ - µ µ µ. µ µ µ µ µ. µ, µ -, µ µ µ (tracks), µ. µ µ µ, µ -. µ µ -. µ µ µ µ, - µ µ µ µ, µ, µ µ µ µ µ :. µ µ.. µ µ µ µ.. µ µ µ - RAM ROM.. µ µ µ µ µ µ ROM;

31 37 µ µ µ µ µ µ - µ µ µ µ µ µ µ µ µ - ; µ µ (Cache memory) µ µ,, µ µ µ. - µ µ µ µ µ µ, µ µ µ -., µ µ µ (cache memory). µ µ µ µ µ µ, µ -, µ µ µ µ µ - µ. (principle of locality) - µµ. µ µ ( µ ) µ - µ µ µ µ, µ µ µ. µ µ µ µ µ µ, µ µ µ µ µ, µ. µ µ µ µ µ µ SRAM, DRAM, µ µ µ., µ µ µ µ µ µ µ, - µ µ µ µ.

32 38 µ µ µ µ µ µ µ µ. µ, - µ - µ µ µ, µ. µ µ µ, - µ µ., µ µ, µ µ. µ µ - µ, µ µ, µ µ µ, µ µ µ ( µ 1.5)., µ µ µ µ, µ (hit rate). µ µ µ µ, µµ. 4 - µ µ µ µ, µ µ. µ µ µ µ µ ( µµ ) µ (unified cache memory), µ µ µ (data cache) - (instruction cache)., µ - µ µ., -, µ µ µ, µ µ µ, µ µ µ, - µ µ µ. µ - µ µ µ µµ µ µµ µ. µ 1.3.3, µ µ, µ -

33 39 µ 1.5 µ - µ µ. µ µ ( µ 1.4). - µ, µ, - µ - µ. µ -

34 40 µµ µ (multiprogramming) - µµ µ µ, µµ, - / µ / - µ µµ. µ µµ µ - /, µ. µ µ - µ, µ µ (disk cache). µ µ µ µ. µ. µ. µ, µ - µ µ µ. µ DRAM. µ µ µ µ µ µ µ µ -. µ µ µ (file cache).,, µ - µ µ µ µ. µ µ µ µ, µ µ µ µ - µ µ µ µ µ µ µ µ - µ µ. µ µ µ µ, µ. - µ µ µ µµ, µ µ. µ µ µ µ, - µ µ µ. µ, - µ µ WINDOWS 95 µ. µ µ µ µ µ µ, 8%~10% µ - µ µ, µ. - µ, WINDOWS 95 µ µ µ µ µ µ µ µ - µ µ µ.

35 41., µ µ, µ µ µ µ µ µ µ :. µ µ µ µ (Virtual Memory) µ µ µ - µ,, µ. µ., µ µ µ, µ - µ (virtual memory). µ µ µ µ µ µ µ µ, µ µ - µ µ µ. -,, (logical addresses) (logical address space). H µ µ µ (Memory Management Units, MMU) - µ µ µ µ. µ µ µ., µ, µ µ, - µ, µ µ - µ µ µ, µ µ -, µ µ µ µ. µµ µ µ., µ - µ µ µ µ. µ, µ µ

36 42 µ µ, µ µ. µ µ µ - µ, µ - µ µ. µ -. µ, µ µ µ, µ µ µ µ µ -., µ µ µ µ µ µ µ µ µ (µ µ µ ). µ µ µµ, µ, µ µ ( ) µ µ. µ, µ µ µ µµ µ µ. µ µ µ µ µ -. µµ, µµ, - µ,,, µµ - µ µ, µµ µ µ - µ µ µµ, µ, µ µ µ. µ- µ, µµ - µ µ, µ µ, µµ µ - µ. µ, µ µ. - µµ µµ µ µ - µ µ. - µµ µ, µ µ, µ µ µ µ µ µ µ µ µµ, µ ( µ 1.5). µ µ -.

37 4 µ 1.5, µ µ µ µ µ, µ µ µ µ µ µ µ µ µ µ - µ µ µ., µ -, µ :, µ. 1 3 :. µ µ.. µ µ µ µ ; 1 14 µ, - µ µ µ, µ / µ. µ - µ, -, µ µ. µ µ µ µ. µ µ, µ. µ - µ µ. µ µ µ - µ, - µ µ µ., µ µ µ µ, µµ - µµ µ µ µ - µ µ,.

38 / µ µ - /, µ µ /, µ. µ µ µ, : µ µ µ, µ µ, - µ µ, µ, µ µ -, - µ µ. µ / µ - µ. µ µ µ, µ -. µ µ µ / µ, µ, µ / µ. µ µ. ', µ,,. µ µ ( ' ) (scanner). - µ µ., µ,,, µ µ - µ. - µ µ ' µ µ µ. µ µ - µ µ.

39 / 45 µ, µ - '. µ, µ - µ µ µ µ, µ µ µ µ. µ (CD-ROM, DVD) µ µ µ,, µ µ, µ µ µ µ µ / - µµ. µ µ - µ, µ. µ, µ µ µ µ, µ, µ. µ µ -., µ /, µ µ -, µ µ CD ROM, µ. µ, µ, µ, -, µ µ µ µ, µ µ -,.. µ µ. µ - µ µ / µ µ µ µ. - µ, µ µ µ µ,, µ µ - µ, µ µ, µ. - / µ µ µ -,, µ, µ µ µ. µ, µ µ µ - 10, - µ µ

40 µ µ :,, µ µ, µ µ -, µ,,, µ, µ -, µ,,. O µ µ. O µ µ. O µ µ. O µ µ. 1.5 µ µ µ. µ µ µ, : µ µ - µ, µ µ, µ MIPS ( µ ) MFLOPS ( µ ). µ µ - µ - µ. µ µµ. MIPS µµ Million Instructions Per Second µ µµ

41 47. - µµ o, µ. µ. - µ. µ -,. -, µ ( - 3) µµ µ µ µ (Instruction Set), µµ. µ µ µ µ µ MIPS µ - µ. µ - µµ µ µ MIPS. MIPS µ µ µ,. MFLOPS µµ Million FLoating point Operations Per Second µ µµ µ ( 2). µ µ. µ MIPS µ µ. µµ µ µ, µ -. µ. µ µ µ µ - µ, µ µ -. µ µµ µ 100% - µ µ µ MFLOPS, - µµ µ 100% µ., - µ -, µ -,, µ. µ

42 48 µ µµ µ µ µ. µ. (execution time) - µ µ µµ. µ (response time). µ µ - µµ (throughput). µ- µ µ. µ - µ -. µ µ µ µ - µ µµ, µ µµ µ µ, µ µ, µ µµ µ. µ µµ SPECXXXX µ µµ (benchmarks). XXXXs - µ µµ. SPECXXXX - SPECintXXXX µ µµ, µ -, SPECfpXXXX, - µ - µ µ 100 MIPS 150 MIPS. µ ; µ, µ µ, - µµ µ. - µ µ µ -

43 9 µ. µ µ µ, µ µ µ., µ - µ µ µµ µ ( µ - µ µµ µ, 3). µ µ µ µ µ µ,,. - µ - µ µ.,, µ µ, µ / µ µ. µ- µ. µ µ µ, - µµ,. µ µ µ µ KBytes, MBytes GBytes. µ µ µ µ µ - µ µ µ -. µ µ µ µ µ µ µ µ µ µ µ µ µ. µ, µµ µµ µ µ µ µ µ. µ / µ - µ µ. µ µ. MIPS MFLOPS µ µ µ, -. µ, µ µ µ µ - µ. µ - µ µµ µ µ µ.

44 µ -. µ µµ µ. µ µ µ, µ : - µ µ µ µ - µ A µ µ A µ µ E T. -. µ.

45 µ - µ,. µ µ µ, µ : µ. µ µ - µ µ µ µ, - µ µ µ µ - µ µ µ µ µ µ -. µ - µ µ µ. µ µ µ. µ µ µ, µ µ. µ µ µ µ. µ µ µ µ, µ µ µ µ. (truncation). µ - µ µ µ,

46 53 µ. µ µ µ. µ µ µ µ (rounding). µ µ µ /2, µ µ µ, µ. µ µ µ = µ µ 10 4 /2 = , µ µ µ µ µ µ, µ µ µ µ, µ µ (round off errors). µ, µ - µ µ. µ, µ µ µ µ -. µ µ,. - µ µ µ. µ µ µ. µ, µ, µ. µ µ, µ µ - µ µµ µ.,, µ,, µ, µ 0 1. µ µ µ µ µ, µ µ µ µ,, µ µ µ µ, - µ. µ µ -

47 54 µ 0 1., µ, µ µ 9, µ 0 1 µ 9. - µ. - µ, µ µ, BCD. µ- µ, µ -, µ µ 8, 4, 2 1, 2.1. µ µ µ - µ µ (Binary Coded Decimal, BCD, numbers) µ, µ BCD µ µ µ. µ µ., µ µ µ -. µ µ µ µ BCD, µ µ µ µ BCD.

48 55 µ µ BCD µ., BCD µ µ µ µ, µ µ µ µ µ - BCD. µ, µ BCD µ µ BCD -. - µ µ µ µ. µ, - µ BCD µ, µ BCD µ µ µ. - µ µ µ BCD, µ., µ, - µ µ - µ. BCD µ, µ µ BCD µ. µ µ µ (fixed point representation) - (floating point representation). µ µ µ µ µ - µ µ µ. µ, - µ µ. µ µ µ µ µ. µ, µ - µ µ µ µ : , µ 1, 2,, 0 <. µ µ µ, 1, µ µ - µ 0 1.

49 56 µ µ µ µ ( 1) 1 + ( 1) 2 + +( 1) µ µ µ =( 1 )/( 1) µ =1/, 1 = ( 1) 1 = ( 1). - µ µ µ µ, 0, µ µ , 0 1, µ µ 0 ( +1) ( +1) µ µ µ µ µ ( +1). µ, µ - µ µ - µ, µ µ µ, µ - µ µ. µ µ µ µ, µ µ., µ µ µ, - µ, µ - µ., µ µ - µ µ µ µ µ µ. µ µ -. µ µ µ µ. µ µ µ µ µ µ µ µ. µ µ /2, µ µ µ, µ, -. µ µ µ µ 2, = 2, µ - µ µ. µ 0, µ,, µ 1,. - µ µ, µ, µ. -

50 57 µ µ, µ µ µ µ. µ µ µ - µ µ : ( ) = a 1 a 2 a 3 a 1 a 0, µ 0 a i 1.. µ µ µ (sign magnitude representation). a 1 /2, µ µ µ µ ( ) = a 1 a 2 a 3 a 1 a 0 µ ( /2)00 0. µ =2, µ µ 0a 2 a 3 a 1 a 0 µ 1a 2 a 3 a 1 a 0, µ 0 a i 1. µ µ 0, µ,, µ 1,. µ µ.. µ µ µ (diminished radix complement representation). a 1 /2, µ µ µ µ µ µ a 1 a 2 a 3 a 1 a 0, = ( 1) a 0 1. µ, µ µ µ µ µ 1. µ µ 1. µ =2, µ µ 0a 2 a 3 a 1 a 0 µ 1a 2 a 3 a 1 a 0, µ 0 a i 1. µ µ 0, µ µ,, µ 1, µ µ - µ µ µ 1.. µ µ (radix complement representation). a 1 /2, µ µ µ [1] µ µ a 1 a 2 a 3 a 1 a 0, = ( 1) a

51 µ µ [1] µ µ µ ,, µ µ µ, µ [1] µ µ. µ, µ µ µ µ. µ µ. µ = 2, µ µ 0a 2 a 3 a 1 a 0 µ 1a 2 a 3 a 1 a 0, µ 0 a i 1. µ µ 0, µ µ,, µ 1, µ µ - µ µ µ 2. µ 2.1 µ µ µ 8 - µ (10) = 11 (10) = 11 µ : µ µ - µ µ.

52 µ µ. µ, - µ µ, µ µ µ µ µ -. µ, µ µ. µ - µ µ µ µ. µ µ µ µ µ µ µ. µ µ µ µ - µ, µ µ. - µ. µ, µ µ. µ - µ µ µ, -, µ =. µ µ µ µ , µ µ. -

53 6 µ, µ - µ. µ µ µ µ µ. µ, , µ. µ µ µ µ µ - µ (normalized) µ µ µ µ. µ, -, µ µ, µ µ. µ µ - µ µ µ,. µ 2.1 µ µ 32 µ µ 754. µ - µ, µ -. µ µ µ µ µ, µ µ µ -, µ µ µ µ - µ. µ µ µ µ µ µ µ, µµ

54 6 µ µ. µ µ µ -. µ. µ µ, µ 2 µ µ µ 32 - µ 2.1. µ µ µ µ 25, µ 24 µ. µ µ µ - µ µ µ µ, µ. µ - µ. - µ µ. - µ, µ 23, µ µ,. µ - µ µ, µ µ. µ, µ µ µ, µ - µ. IEEE 754 µ - µ µ. µ - µ,. µ. -, µ µ µ µ µ -, µ. µ µ - µ, - µ µ. - µ µ. µ -

55 62 µ µ, µ - µ µ. µ 2.2 µ µ - µ µ, µ : µ, µ µ, µ µ µ µ µ -. µ µ µ µ µ - µ µ µ - µ µ µ µ µ 127, µ µ 127 µ 754. µ 2.3 µ µ µ 2.2. µ µ µ 754, µ 1 +1 µ 127, µ µ 126 (10) = (2) 128 (10) = (2). µ, µ µ µ µ µ µ µ µ µ µ -.

56 6 µ 2.2 µ µ µ, µ µ µ µ. - µ µµ µ. µ µ µ µ µ -., µ - µ µ, µ 0, µ µ µ - µ µ (denormals). µ µ µ , µ µ µ µ µ µ µ. µ - µ µ -. µ µ µ 754., NaN (not a number). µ NaN µ µ - µ µ, µ µ µ µ. µ µ µ µ µ, - µ µ -. µ, ( µ )/(+ ) = 0 NaN + ( µ ) = NaN µ µ µ µ : = NaN, = = ( 1), = 255 = 0 = ( 1) 2 E 127 (1. ) 0 < < 255 ( µ µ ) = ( 1) (0. ), = 0 0 (µ µ µ ) = ( 1) 0, = 0 = 0 ( µ )

57 64 µ µ µ µ. µ. - µ µ 64, µ, µ µ, µ µ 754, : = NaN, = = ( 1), = 2047 = 0 = ( 1) 2 E 1023 (1. ) 0 < < 2047 ( µ µ ) = ( 1) (0. ), = 0 0 (µ µ µ ) = ( 1) 0, = 0 = 0 ( µ ) 2.1 µ µ µ -. µ µ µ. (2) = (2) = (2) = (10) = (10) = (10) = BCD µ : (10) = (10) =

58 65 µ - µ (2) = 10110, (2) = (2) = , µ - µ. µ. - µ µ µ,. µ µ 1. µ µ µ - µ µ µ µ µ µ µ µ µ -. µ µ, µµ, µ µ. µ - µ µ µ. 7 µ µ µ ASCII (American Standard Code for Information Interchange), 2.3.

59 O ASCII µ,, µ, µ 00/0 µ 15/7, ASCII. µ µ., µ µ µ ASCII.

60 67

61 68 M - µ µ -,. µ - µ,., - Unicode µ M µ Aµ, E, M A -, A, I, A. O µ µ µ µ To Unicode µ µ R, q, [, %,,, ASCII 928. µ µ. -, µ µ µ.. µ µ µ µ µ µ, µ µ µ - µ µ. µ µ, - µ µ µ. µ µ µ µ µ. ASCII µ µ µ µ, µ, µ µµ, 928.

62 µ µ. µ µ µ µ µ µ -. µ µ µ, µ : µ µ µ µ µ µ µ µ µ µ µ µµ. µ µ µ µ, µ µ µ. µ, MIPS «µ µ 9» µ µ µ µ (machine language). µ µ µµ µµ µ µ -. µ µ µ (operands) µ µ. -

63 7 µ µ. (operation code, opcode). µ µ - µ, µ µ µ, µ µ µ. µ - µ µ, µ. µ µ µ µ µ µ. 1. µ µ. µ µ µ µ µ µ. µ - µ µ µ µ. µ µ µ - µ µ 5000 µ µ µ µ µ µ, µ µ µ µ. 2. µ. µ - µ. µ µ µ µ,, µ. 3.. µ Boole µ µ, µ µ - µ. 4. µµ. µ µ µ µ µµ,. - µ µ µµ. µµ µµ., µ, µµ, µµ µ.

64 71 5. /. µ µ µ µ µ - /. µ µ µ µ µ. µ, µ «- µ µ - 20» µ µ - µ µ µ (Addressing Modes) µ µ µ µ µ - µ. (IMMEDIATE ADDRESSING MODE) µ µ µ, µ µ. (DIRECT ADDRESSING MODE) µ :. µ µ. µ µ µ µ µ µ, µ. µ µ, µ µ. µ µ µ µ 2 32, - µ µ, - µ 32.

65 72 µ µ µ.. µ µ -, µ, µ. µ µ µ. µ µ 64, µ - 6. µ 2.4. (INDIRECT ADDRESSING MODE) µµ - µ µ µ µ, - µ µ µ. µ µ µ µ µ :. µ µ µ, µ µ µµ µ.

66 73. µ µ µ µ µ µ, - µ µ µµ µ µ µ. µ 2.5 µµ - µ. µ 2.6 µµ - µ µ µ. µ µ µ µ - µ,. µ µ µµ µ µ µ µ µ µ µ (pointer) µ µ µ, µ., - µ. µ µ µµ - µ

67 74. µ µ µ µµ. µ - µ,. µ µ µ. µ (relative addressing mode), - µ µ, µ µ - (offset displacement). µ µ µ -. µ, µ µ µ µ. µ µ : 1. µ, µ µ. 2. µ µµ µ µ, µ - µ µ (statically position independent programs). - µ µ µµ - (program counter relative addressing mode). - µ, µ µ µ µ ROM 4K -, µ -. µµ, ROM, ROM µ µ µ., µ, - µ µµ µ ROM µ - µ ROM. µ ROM - µ (configuration) µ.

68 75 µµ µ ROM µ µ µ µ µµ ROM, (, ROM). µ µµ ROM µ µ µ µµ. 3. µ, µ µ µ. µ µ µ µ µ, µ µ (relocatability of programs and data segments). µ - µµ µ µ µ. 4. µ µ -, µ µ. (index register). µ µ µ - µ. - µ µ (0) - µ, ( ) +. µ - µ, µ µ ( ) µ µ. µ µ - µ, µ. µ µ µ ( - ) µ µ µ - µ. µ µ µ - µ. (stack). µ µ µ µ µ. µ µ -

69 76, µ µ. (stack pointer). µ µ µ µ µ, µ µ µ -. µ, µ,. µ µ - µ µ µ µ µ. µ 2.7 µ µ µ µµ µ µ µ µ. - µ - µ. µ µ µ - µ µµ, µ. µ µ µ., µ

70 77 µ µ µ µ µ - µ µ µ µ. µ, µ,. - µ µ µ - µ µ BCD µ, µ µ. µ, - µ µ -, µ.. µ µ - µ. µ µ µ µ µ - 8 (µ ), 16 (µ ), 32 (µ ), 64 ( - ), 32 µ -, 64 µ µ - µ µ, µ µ µ IEEE 754 ASCII Unicode. µ - µ µ BCD µ µ µ µ - µ µ, µ µ (stack architectures), - (accumulator architectures) (general purpose register architectures). µ µ µ µ - µ µ µ µ - µ. µ

71 78 µ µ. µ - µ µ µ µ - µ PUSH, µ µ µ - µ µ POP. µ µ - µ µ µ µ µ µ µ C µ µµ : Push A Push B Add Pop C -,, µ -. µ µ µµ : Load A Add B Store C µ «µ µ µ µ µ». µ «µ µ µ µ µ - µ». - µ «µ µ µ µ C». µ µ, - µ µ (load store) (register register). µ µ µ - µ µµ : Load R1, A

72 79 Add R1, B Store C, R1 µ «µ R1 µ µ µ µ». µ «µ R1 µ µ µ µ µ R1». µ «µ R1 µ µ µ C». µ - µ µµ. Load R1, A Load R2, Add R3, R1, R2 Store C, R3 µ «µ R1 µ µ µ µ». µ «µ R2 µ µ µ µ». µ «µ R1 R2 µ R3». µ «µ R3 µ µ µ C».. µ (hardware) µ µ µ µ µ µ - µ., µ µ µ (compilers) µ µ µ. µ µ µ µ - picojava Sun, - µ µµ Java. RISC (Reduced Instruction Set Computers) CISC (Complex Instruction Set Computers), µ

73 8. µ µ µ µ, µ. -, µ, µµ µ., - µ - µ µ µ. µ µ µ µ µ Power PC MIPS, µ µ µ µµ µ, µ, µ µ. µ ,. µ. - - µ µ - µ. µ - µ µ, - µ µ. µ, µ µ µ µ µ. -, µ µ µ µ, µ µ, µ,,

74 81 µ µ, µ µ -. µ µ. µ. µ µ µ. µ, VAX µ µ 3 19 µ 0 µ 6 µ µ. µ. µ µ µ µ MIPS, Power PC SPARC. µ, µ. µ µ Intel 80X86. µ µ µ µ µµ, µ, µ - µ. µ : Load A, Store A, Add R1, R2, R3, AND R1, R2, R3, JUMP X1 ( µ ), JUMPE X1 ( µ µ µ µ, µ µ µ µ 1) µ µ µµ µ µ.. µ µ. 2.7

75 µµ µ µ. µµ µµ µ, µ, µ µ ;. 2.1 µµ µ µ µ = + µ µ., - [3], 29 31, µ -. µ µ µ - µ µ. µ µ µ µ. - µ µ µ - µ µ, -. µ -. µ µ µ µ µ µ. µ µ µ. µ µ -. µ µ µ µ µ, µ µ. µ, - µ, µ µ, µ.

76 83 µ µ µ µ (BCD). µ - µ µ µ µ µ µ, - µ µ µ µ µ. µ µ µ µ -. µ µ, µ µ - µ µ µ µ µµ. µ µ 754. µ µ, µ, µµ, - µ µ, µ - µ. µ µ µ, µ - µ ASCII. ASCII µ -. µ µµ µ µ µ µ. - µ - µ µ. µ µ µ, µ,, µµ - /. µ µ µ, µ µ µ. - µ µ µ µ,, µµ µ - µ µ, µ µ.

77 8 - µ µ µ µ, - µ µ µ ASCII Unicode. µ - µ µ µ,. µ - µ µ - µ µ -., RISC,, CISC. - RISC µ µ µ µ. - CISC µ- µ µ, µ µ µ µ µ -.

78 µ - µ, µ µ µ µ. µ µ µ, µ : µ,, µ µ µ M µ A µ µ Y M M µ M µ 1.3.2, -,, µ (Data Path) (Control Unit) µ µ µ µ µ. 3.2 µ µ, µ µ µ.

79 µ µ µ µ - µ, µ µ. µ µ µ, : µ µ µ µ µ µ µ µ µ µ µ µ µ µ. µ µ, µ - (fixed point arithmetic) µ - (floating point arithmetic), µ 3.1. µ, µ µ, -. - µ µ µµ (µ µ µµ µ µ µµ - µ 3.2.) µµ µ - µ. - µ µ, µ. µ µ µ µ µ -

80 87, µ µ µ µ. µ µ µ - µ, µ µ - µ. µ µ µ µ. µ 3.1 µ µ µ µ µ,, µ µ -. -.

81 88 µ µ µ µ, µ µ - µ, µ, µ, µ, 8, 16, µ µ , - µ µ µ (range extension sign extension)., µ µ µ µ µ µ - µ µ, µ <. µ, µ, µ - µ µ. µ µ µ = ( µ 1, µ 2,, 0 ) - µ µ 2 µ µ µ µ (Z 1, Z 2,, Z 0 ), µ v > µ. Z i = X i i = 0,, µ 1 Z i = X µ 1 i = µ,, 1 µ µ µ µ = 77 (10) µ µ 2 8, = (2). µ 16., = (2). µ - µ µ µ. µ µ 1, µ µ µ µ µ µ 2., - µ (2), µ µ 77, = 77 (10). µ 3.2, µ µ - / µ µ. µ µ µ /.

82 89 µ 3.2 µ µ. µ µ / µ µ µ µ 3.3. µ µ µ µ - µ. µ µ µ (ripple carry adder), µ µ µ (carry look ahead adder) µ µ. µ µ, µ µ µ, µ µ.

83 9 µ 3.3. µ / µ / µ µ, -, µ. = + ' =, ' µ µ. µ µ - µ µ µ µ, µ µ µ ( µ / - µ µ XOR - µ ) µ µ ( µ µ - / «µ»,, / ). µ µ µ, µ µ 1. µ µ µ µ, µ. - µ µ, µ, µ µ. µ, - µ µ = = = =65 10 µ µ, 8 -, µ = = µ =1. µ µ 2 1, -

84 9 µ , µ µ µ, µ µ, - µ µ + 2 µ = = = µ µ µ. µ µ µ µ µ µ µ µ µ. 3.1 µ µ µ µ µ µ µ µ µ,, µ -., µ, - µ µ. µ, µ µ µ µ - µ µ. µ µ = = , µ µ = µ µ µ,. µ µ µ. 3.1 µ µ 1 µ µ µ

85 µ µ µ 2. µ - µ µ Y A A (3.1) A A, (3.2) 1 2 µ (exclusive OR). (3.1) (3.2) µ µ µ µ µ µ - / µ µ µ µ µ. µ µ 3.3 µ (3.2). µ 3.3 µ µ µ µ µ µ µ,. µ µ µ - 1 = µ µ µ -. µ -. µ, =( ) =( ). µ i i i=1, 2, 3,, 1. µ µ - µ µ µ µ f( i, i ), µ µ µ i, 16., µ, µµ 0, 1, 2 3. µµ µ. µ µ µ µ - µ /.

86 93 µ 3.4 µ µ µ 16 µ µ. µ

87 94 (general purpose register file) µ. µ µ - µ,, -. µ,, µ µ µ µ RAM, µ - µ µ µ µ. µ, µ. µ µ, µ 3.5 µ µ. µ µ,. µ µ µ, µ µ. µ µ µ µ, 0, µµ, µ. :. 0 µ, µ µ. µ µ 0 µ µ µµ - µ AND,, - µ µ , 2 3 µ µ. µ, AND, 1, 2 3, µ µ, µ µ, µ -.

88 95 µ 3.5 µ µ µ.

89 96. 2 µ, µ µ. µ µ 2 µ µ µµ - µ AND,, - µ µ , 1 3 µ µ, AND 0, 1, 3 - µ µ, µ µ µ, µ µ. µ µµ µ, µ µ µ µ CLK µ - AND. 3 µµ 3 µ, µ µ µ CLK - flip flops 3. - flip flops µ µ - µ µ CLK µ, µ 3. - µ µ, µ µ 0, 1 2 µ, flip flops 0, 1 2 µ µ, µ. µ µ µ µ µ flip flops µ. µ µ µ µ -. µ µ µ, <,, -,. µ µ, barrel shifters, µ - µ µ 0 µ 1.

90 97 µ µ - µ flip flops, - µ µ. µ µ - µ µ. µ 3.6, µ µ 3.6 µ µ.

91 µ 3.6 µ. µ- µ µ - µ µ. µµ µ. µ 3.6 µ 4 1, µ µ 4 1 µ t 1 t 0 µ µ µ µ 3.2. µ 2 1 µ, µ µ=0, 1, 2, µ C µ. µ µ µ 5. -, µ µ 3.2, t 1 t 0 1 0, µ, C 2, C 1 C 0 µ 1, 0 1 ( µ 101 5) -., µ µ µ, = 2 > 0, µ -. µ ( µ ) µµ t 1 t µ C µ, µ µ = 0, 1,, 1. µ µ

92 99 µ, µ µ - 2 µ. µ, µ C 3 16 µ 1, µ = 8., µ µ 0, µ. µ ( ) - µ µ : 1 i 0 i C 2, µ µ 1 µ C µ µ 1. µ µ µ, µ µ 3.2 µ, µ µ. µ, - µ µ, µ µ µ µ -. µ µ µ. -, µ, 2 1. µ - µ µ, µ µ /, µ µ µ. µ µ µ, µ - µ, : i

93 1 µ µ µ. µ µ - µ, - µ µ µ µ µ. µ µ, µ, µ µ. µ µ µ µ, µ. - µ µ flip flops, µ - µ µ µ. 1 2 µ µ µ µ - µ µ.

94 1 1 µ 3.7 µ µ µ. µ 3.8 µ - µ. µ µ µ 1/ 2 µ µ 1 2 µ µ. µ ( ) µ,. - µ µ 3.7 1/ 2 µ µ. - µ 1/ 2 µ. µ µ µ µ. - µ, µ - µ. µ 3.9 µ - µ µ µ -

95 1 2

96 1 3. µµ µ µ µ µ µ µ µµ. µ µµ µ µ, µ µ 2, µ. - µ (carry propagate). - µ µ. - µ µ µ µ carry save. µ µ - µ, µ µ µ - µ Booth. µ - carry save, carry save -. carry save, µ - µ µµ, µ µ- µ,. µ µ µ µ µ carry save, µ Booth, µ - µ µ µ µ. µ µ. µ µ µ. µ µ 3.7, µ µ, µ µ. µ 1/ 2 µ µ µ. - µ.

97 µ, -, , - µµ µ µ. -, µ -, µ µ. µ µµ µ µ. µ µ µ µ µ. 3.1 µ µ µ µ µ µ µ µ,, µ µ µ µ µ µ. -.. = , = = , = = , =

98 1 5 µ 3.10 µ µ µ.

99 1 6 µ 3.11 µ µ µ µ.

100 1 7, µ µ flip flops, µ µ µ, µ µ ; 3.3. O µ.. O 30. µ,, µ ; 3.4. M µ.. M µ µ 3.7. µ - µ µ µ 3.7 µ µ 3.8. µ µ µ µ µ µ 3.5 µ 10 (10) 38 (10). µ µ 3.10 µ - µ µ µ µ µ. µ µ - µ µ µ µ ; 3.6

101 1 8 µ - µ µ. µ µ µ,,, µ, µ µ µ -. µ µ µ µ µ. 3.2 µ - µ µ, µ µ µ. µ µ µ, µ : µ µ µ, µ µ, µ µ µ µ µ µ µ µ µ µ : 1. µ µ µ µ µµ. 2. µ µ µµ, µ µ µ. 3. µ µ µ,, µ. 4. µ.

102 1 9 µ µ. 7. µ 1 µ. µ. µ - µ, µ. µ - µ,, µ - µ. µ µ, µ. - µ µ µ, µ µ. µ - µ µ µ - µ µ - µ. µ µ, µ. µ - µµ,

103 11 µ µ µ. µ µµ µ- µ µ µ µ µ µµ., µµ. µµ µ :. µ µ µ (jump) (branch).. µ µ µµ (call for subroutine).. µ µ (exception), µ µ µ, µ µ.. µ (interrupt), - µ µ µ /. µ µµ µ µ µ- µ. µµ µ- µ, µ µµ. - µ µµ, µ. µµ. µ - µµ, µ µ - µµ µ. µ µ µ, µ µµ µµ - µ, µ µ µ µµ. µ µ. µ µ µ. µ µ µ µ µ, µ, µ,

104 111 µ µ, - µ. µ µ µ - µµ. µµ - µ - µ µ. µ µ -, µ µ µ. µ µ µ - µ µ µ, µ µµ µ. µ µµ, - µ µ µ µ -, µ. µ µ µ. - µ µ µ µ µ, µ µµ µ (microprogramming) µ µ µ µ µµ -, µ - µ µ -. -, µ µ µ µ µ, -, - µ. µ µ µ µ " ",. µ, µ µ µ µ. µ µ µ,

105 112 µ,, µ, - µ (debugging). - µ µ µ (state assignment). µ - µ µ µ µ µ (flip flops). µ - log 2 µ µ µ. µ µ., µ, µ µ µ. ', µ µ µ µ µ, µ (one hot encoding). - µ, µ µ s 0, s 1, s 2, s 3 s 4, (00001), (00010), (00100), (01000) (10000). µ - µ µ µ µ µ µ, µ µ - µ, ' µ -, µ µ - µ µ. µ, µ µ, µ µ µ µ µ µ -. µ µ µ µ µ µ µ (clock) µ, µ µ - µ - µ., µ µ - µ µ µ µ µ µ µ µµ µ µµ µ - µ µ. µ

106 113 µ µ µµ - µ µ (microprogrammed control unit). µ µ- µ µ µ µ µ µ µ µ µ - µ µ µ µ, µ µ (control memory). µ µ µ µ (microinstruction) µ µ µ µ µ µ µ µ. µ µ µ -. µ, µ µ µ, µ µµ (microprogram). µ µ µ µ µµ µ µµ. µ µµ µ - µ µ µ µ - ( µ ), µ µ. µ µ µ µ µ µ, - - µ. µ µ µµ µ µ - µ µµ, µ (interpreter) - µ. µ µµ, µ µ, - µ µ (emulator). µ µµ - µ 1 µ µ µ- µ µµ µ 2 2, - µ µ 2 µ µ 1. µ µ µ µ - 1 µ µ µ µ 2. µ µµ µ µ µ µ µ µ µ µ. µ µµ µ µ -

107 114 µ, µ µµ µ µ -. µµ µ - µ µµ µ µµ µ µ. µ µ µ µµ µ µ (microprogrammable control units). ' µ µ -, µ µµ µ µ. µ µµ µµ µ -. µ µ, µ- µ µµ µ, µ µ µ - µµ, µ - µ µµ µ µ µ. µ -. ' -,, µ µµ - µ µ. µ µ µµ µ µ µ µ. µ 3.13 µ µ µ µµ µ µ - µµ µ µ. µ µ µ -, µ µ µ 3.14.

108 115 µµ µ µ -, µ µµ. - µ µ µ., µ µ, µ " µ µ - µ " µ. µ, µ µ µ µ µ

109 116 µ µ. µ, µ µ µ µ µ µ µ µ. µ, µ, µ - µ µ. µ, µ µµ - µ µ. µ µ µµ. µ µ µ µµ µ µ µ µ - µµ, µ. µ µ µ µµ µ µ. µ - - µ µ µ - µ µµ,, µ µ µµ ( µ ). µ µ µµ µ µ - µµ. µ µµ. -, µ µ µ -, µ µ µµ, µ µ µ µ. - µ µ µ µµ µ µ - µ µ µ µµ. - µ µ µ µ µ, µ " " µ. -, µ µ µµ

110 117 µ " µ " µ - µ. µ µ µµ, -, µ µ µ, " µ " µ µ µ µ µµ µ. µ µ µ µ - µ µ.. µ µ µ µ.., µµ µ. µ. µ µ µ - µ, µ µ «µ» µ., µ µ «µ». µ, µ µ µ µ µ, µ µ, µ µ. µ µ µ, µ -. µ 3.15 µ µ µ µ. µ, µ µ µ µ -, µ µ µ µ µ µ. µ

111 µ µ. 000, µ. µ 001, 010, 011, 100, 101 µ µ µ µ - µ 110 µ. µ 3.16 ( ) µ. ( ) M. µ µµ µ µ µ, µ µ µ µ µ µ, - µ µ µ µ, '. µ - µ µ, - µ µ. µ µ µ - µµ µ µ µ µ. ' µ - µ µ µ, µ µ - µ µ, µ µ µ µ, µ µ µ µ. - µ µ, µ µ µ, µ µ - µ µ.

112 119 µ 3.17 µ µ µ µ. µ µ µ, -. - µ µ µ µ, µ µ µ, - µ µ µ µ µ. ' µ µ µ µ µ µ µ, µ. µ, µ -

113 12 µ. µ µ ' - µ µ µ log 2 (100+1) = 7, -, µ 3.18, µ µ µ c 0 c 99. µ µ µ µ µ c 0 c 99, - µ. µ µ µ µ,, µ µ µ µ µ µ µ µ - µ, µ µµ - µ µ µ - µ µ, µ. µ 3.18 µ µ. µ µ, µ 3.19, µ µ µ µ. µ µ µ µ -, µ -, µ, µ, µ,

114 121. µ - µ µ µ, - µ µ, µ µµ µ µ µ., - µ ' µ, µ µ µ µ. µ µ µ. µ µ µ - µ. µ µ µ µ µ µ µ µ µ µ. ' µ µ µ -, µ µ µ µ µ. µ µ - µ, µ µ µ µ µ (optimal) µ.

115 122 µ 3.20 µ µ. µ µ µ (horizontal). µ µ µ µ µ µ µ µ. µ µ µ (vertical). µ µ µ µ µ µ µ µ µ. µ µ µ µ µ - µ µ µ -. µ, µ - µ µ µ µ µ µ µ. - µ - µ µ µ µ µ - ( µ µ -

116 123 µ (pipelining)) µ µ µ µ Y. µ µµ µ µ -, µ - µ µ µ - ( µ ). µ µ -. µ µ µ µ µ µ µ µ µ µ. µ µ µ - µ. ' - µ - µ µ. µ 3.21 X µ µ.

117 124 µ. µ ( µ ). - µ µ µ - µ. µ ' µ ( µ ) µ µ µ - µ -. µ - ', µ µ µ µ. - µ µ µ µ µ µ. µ, µ µ µ µ µ µ µ µ - µ µ. 3.7 µ - µ. - µ µ µ µ. 3.8 µ µ µ µ - µ µ µ µµ µ. 3.9 µ µ µ µ µ µ.

118 125 µ µ µ µµ µ. - µ 100, µ - µµ µ 2048 µ µ µ. µ µ µ µ µ µµ µ ( µ- µ µ ), µ µ µ µ ; 3.10 µ µ - µµ µ µ µ µ - µ µ µ. - µ µ µ µ - ; µ µ µ -. µ µ µ. µ µ µ - µ µ µ µµ µ. - (RISC) µ µ. µ - µ µ. - µ µ µ,,, µ -, µ µ µ. µ µ µ

119 126. µ µ µ µ - µ µ. µ µ µ µ µ. - µ µ µ, µ µ µ - µ. µ µ - µ µ µ. µ µ µ µ µ µ. µ µ µ. µ -. -, µ. µ - µ, µ. µ µ µ µ. µ - µ µ - µ. µ µ - µ µ µ µµ µ. µ µ µµ µ, µ - µ - µ µ µ µ µ, µ µ. µ µ µ µ µ : ) µ - µ µ µ, ), - µµ µ ) µ.

120 µ µ - µ. µ µ µ : µ µ - µ - µ µ µ µ / - µ A A A µ µ A µ A µµ µ / µ µ µ µ. - µ. µ /.

121 (Buses) µ (buses) µ µ. µ µ µ, µ : µ µ µ / µ, µ µ. - µ, -. µ µ µ µ. - µ µ - µ, µ µ - µ µ. µµ -, µ µ -. µ, µ µ µ, µ µ /. µ. (bus) µµ -, µ µ,. (protocol). -

122 (BUSES) 187 µ µ - µµ. µ µ 1 0 µ. µµ µ, µµ µ µµ. µ µµ µ, µ - µ µ µ. µ µµ µ, - µ µ µ. µ µ µ µ µµ µ. µ 5.1 µ 5.1 µ µ 1 2 µ µ µ µµ, µµ, µµ µ. µµ µ 1 µ 1 µ µ - 2, µ µ 1. µ 2, µ µ, µ t 2 t 1, µ µµ µ. µ 1, µ µµ µ, µ 3 µµ µ 0.

123 188 µ 4 µ 2 µµ µ -. µ µ µ 2 µ µ 4 µ µ µµ µ -, µ - µµ µ., µ µ 2 4 µµ µ µ µ µµ µ. µµ µµ -. µ 5.1 µ µ µµ. µ µ µ 1 µµ µ, µ 2 µ 1 µµ µ µ. µ µ, µ µ. µ µ µ µ µ, - (master) µ, µ µ µ (slave). µ, µ µ,. µ µ µ 1 µ µ 2. µ µ µ - µ µ ( ), µ - µ ( ), µ ( ), - µ µ µµ, µµ µµ µ. µµ µ µ - µ,. µµ µ µ µµ µ µ µ

124 (BUSES) 189. µ µ µµ µ. µ µµ µ µ µ µ. µ, µ µ µ µ µ µ (time multiplexed) µµ - µ µµ µ., -, µ µ - µ µµ µ µ µµ µ µ - (.., µ µ / ). µ µ µ µ µ., µ µ (burst mode), µ µ. µ µ µ - µ (throughput) µ µ. µ - µ µ, µ µ µµ µ µ µ µ µ µµ., µ - µ / µµ µ. - µµ µ µ - µ µ. µ - µ. - µ µ. µ µ. µ µ µµ µ - µ µ µµ µµ. - µ µ µ µ µ µ µ

125 µ µ µ -, µ µµ. µ - µ µ -. µ µ µ µ µ µ µ. µ µ µ - 8 µ. µ µ - µ µ -. µ µ. µ µ (unidirectional), µ µ µ, - µ 5.1, (bidirectional), µ µ µ 1 µ µ -. µ PCI SCSI Firewire USB - µ./../../. - µ µ µ - µ ( - / ) (Firewire 400) 100 (Firewire 800) 0,2-60 µ - µ µ µ (µ ) ,5* 5* * µ µ µ (repeaters).

126 (BUSES) µ µ. µ - µ µ µ µ µ µ. (dedicated buses point to point). µ µ - µ µ, ( 1)/2. µ µ, - µ µ µ µ µ. µ µ µ. µ µ.,, µ. µ µ µ µ µ, µ 5.2. (shared bus). µ µ µ µ - µ µ. µ - µ µ,, µ µ µ µ - µ. µ µ µ µ. µ µ µ. µ µ -. µ µ µ µ µ µ. µ, µ µ - µ µ, µ - µ µ µ µ., µ. µ.

127 192 µ 5.2 µ µ µ µ µ. µ 5.3 µ µ -. µ µ µ µ µ µ -. µ µ µ µ µ -

128 (BUSES) 193 µ µ. - µ µ µ 5.3 µ, µ µ. µ µ µ µ µ µ µ µ / µ µ µ µ µ /. µ 5.4 µ, µ µ, µ /. µ 5.4, µ µ µ, µ µ, / µ (local bus). µ µ µ µ, µ µ µ - µ µ µ µ µ µ µ µ.

129 194 / µ µ µ µ µ / µ µ µ µ. µ - µ µ µ µ /. µ µ - µ -., / - µ µ. - µ / µ µ. µ µ µ µ -., µ / - µ µ - µ µ (latency) µ µ µ (bandwidth). µ, -, µ µ µ - µ µ µ. µ 5.4 µ µ µ µ, - µ / µ / - µ µ, µ µ. µ (local buses) Peripheral Component Interconnect (PCI), Intel µ µ IBM Apple. / : Industry Standard Architecture (ISA), Extended ISA (EISA), Micro Channel, EIDE SCSI.

130 (BUSES) 195,, - µ µ, µ - µ. µ 5.5 µ µ µ 5.5 µ µ µ µ PCI (PCI bus interface). PowerPC 601 -, µ µ µ µ µ. µ µ µ PowerPC 601. µ µ µ µ , µ - / µ µ µ µ / / µ. / :. µ µ µ µ - /.

131 196 µ 5.6 µ µ - µ - PowerPC µ µ - /. - /.. µ µ - µ µ µ / µ µ - (buffering).. µ µ µ- µ µ. / µ µ µ. -, µµ, µ /,.

132 (BUSES) 197 µ µ / µ µ. µ 5.8 µ µ - /. / - : µ 5.7 µ - µ - PowerPC 601.

133 198 µ 5.8 µ - /.. µ µ, - / µ.. µ µ, µ.. /. µ µµ µ / µ µ µ µ. µ µ µ - µ, - µ µ. µ µ -

134 (BUSES) 199 µ µ. µ µ µ µ. µ µ µ µ. µ µ µ µ - µ -. µ µ µ - : 1. µ (Daisy chain arbitration). µ µ µ, _ (Bus Request), _ (Bus Grant), µ _ - (Bus_Busy)., µ µµ _, _, µ - _. µµ _ µ _ µ µµ _ µ _. µ - µµ _ µ µ, µ 5.9. µ µ µ - µ µ. µ µ. - µ µ _ µ µ µ. µ µ -. µ µ, µ µ µ µ - µ µ -, µ. µ µ µ µ µ µµ.

135 200 µ 5.9 µ -. µ µµ _. µµ µ, µ µ, µ µ µ -., µµ µ - _ µ, µ µµ _. µ µ, - µ µµ _, µ µ - _ µµ µ _. µ, - µ µ _. VME µ µ µ µ µ. 2. (Centralized Parallel Arbitration). µ µ µ _, i _ i, µ µ µ,. µ. µ -, -

136 (BUSES) 201 (priority encoder)., µ µ, µµ _ µ µ µ. µ, µ µ µ µ. µµ µ,, - µµ µ µ µ µ. µ - µ (rotating priority) µ µ - µ. µ µ µ - µ, µ µ µ µ µ µ - µ. µ µ. µ 5.10

137 µ µ (Distributed arbitration). µ µ µ µ :. µ µ µ (distributed arbitration with self selection),. µ µ µ (distributed arbitration with collision detection).. µ µ µµ, - µµ. µ µ. µ µ µ - µµ. µ µ µµ, µ µ. µ, µµ µ µ µ µ µ µ. µ µ µµ. µ - µ. µ µµ µ µ µ ( , , , , , , , , ). µ µ µ µ µ -. µµ, µ µ µ, µµ µ - µ. µ µ µ. NuBus µ µ Apple Macint sh II, - µ µ.. µ µ µ µ, - ( µ (collision)), - µ µ. -, µ µ µ µ µ. µ µ - µ. µ µ -

138 (BUSES) 203 µ µ, µ, µ. µ µ - µ, µ µ -, µ, µ µ µ µ µ µ µ -,,., µµ µ µ µ µ, µ µ µ. µ, µ µ µ - µ µ µ µ ( µ 5.11). µ µ µ µ µ µ - µ, µ µµ µµ. - µ µ µ -, µ µ, µµ µ µ,. µ µ µ µ, µ µ (, µ ).

139 204 µ 5.11 µ µ µ µ µ. - µ µ. µ µ :. µ µ - µ µ µ, µ µ.. µ µ µ.. µ µ. µ µ, µ µ µ, µ µ µ µ µ.

140 (BUSES) 205 µ µ µ µ µ µ, µ µ µ. µ µ µ µ µ µ - (handshaking protocol). µ µ, µ µ µ µ - µ. µ - µ, µ (request) µ (Acknowledge). µ µ µ µ µ µ. µ µ µ µ µ. µ 5.12 µ µ µ µ. µ µ µ µ, /. µ µ µ µ µ µ µ :. µ _, _, _, µ µ µ.. µ µ.. µ - µ µ µ µ.. µ µ µ µ µ.

141 206 µ 5.12 µ µ µ.

142 (BUSES) 207. µ µ µ µ µ. ( µ - µ µ µ - µ, µ µ 1.) µ µ -. µ 5.11 µ µ µ - µ µ - µ µ µ µ :. µ _, _, _ µ µ µ.. µ µ.. µ - µ µ µ. µ µ µ. µ -. µ µ - µ µ, µ µ - (wait cycles) - µ µ µ. - µ µ µ µ PCI. µ µ µ µ - µ µ µ.

143 µ µ µ - µ µ µ. µ - µ µ, - (latency) µ µ. µ µ µ µ µ - µ µ µ -. µ µ µ :. µ. - µ µ -. µ - µµ.. µµ µ -, - µ µµ µ µ µ µ - µ. µµ.. µ µ, µ -, µ µ,, - µ,. - µ µ µ µ µ μ : ISA, SCSI, PCI, EISA, EIDE. O μ μ. O μ. O /.

144 (BUSES) 209. / ;. μ μ ;. μ μ μ μ / ; µ µ µ - µ µ µ 20% 10 nsec, 30% 20 nsec, 40% 30 nsec 10% 60 nsec. - 5 nsec. µ µ µ µ µ µ µ 5 nsec: i., ii. µ.. 10 nsec µ. µ µ. µ µ µ µ µ. µ µ µ,. µ - µ µ µ -. - µ µ, µ µ - µ. µ µ µ µ - µ µ, - µ µ, / µ -

145 210. µ µ µ. µ, ' µ µ µ µ. µ µ - µ. µ µ µ - µ µ. 5.2 / µ µ µ /. µ µ µ, µ : / - /, µ µ. µ µ µ - /. µ µ µµ / µ -. µ µµ - µ /.

146 / 211 µ µ./.. µ µ./. µ µ./. µ µ./., µ µ µµ - µ µ µ - / µ./. µ µ µ./. -. µ./.,. µ, µ, /. µ µ µ / µ µ. µ µ µ / (. µ 5.13). µ µ / µ µ µ Intel 80X86.

147 212 µ 5.13 µ µ /., µ µ, µ µ µ µ µ / (memory mapped I/O). µ µ µ µ - µ /, µ µ µ µ./., -. µ µ - µ µ µ µ. µ µ µ - Motorola

148 / 213 µ 5.14 µ µ /../. µ, : µµ µ µ - / (polling) µ (interrupts). X µµ µ µµ µ - µ./. -. µ µ./., µ µ µ µ µ µ /. µ - µµ µ µ µ./.. µ µ - µ. µ µ, µ - µ, µ µ 1. µ µ

149 2 4 µ µ µ 1 µ µ - µ. µ µ µ µ µ µ µ µ µ µ, -. µµ µ,, µ./. µ / µ./. µ, µ. μ µ µ µµ µ - µ./. µ - µ (interrupts). µ µ./. µ, µ., µ µ, -, µ µµ µµ, µµ - (Interrupt Service Routine), µ. µµ - µµ -, µ. µ, µ µµ µ µ µµ, - µ µ µµ -., µ µ µµ µ. µ µ µ µ µ µ µ. µ µ :. µ µ ;. µ µ./. µ,

150 / 215, µ µ, ;. µ µ µ ;. µ : µ µ, µ (maskable), µ µ µ, µ µ (non maskable). µ µ µ µ. µ µ - µ µ µ - µ, µ µ,, µ - µ µ. µµ µ µ µ µ µ µµ,, µ, µµ µ µ µ µ. µµ µ µ µ µ µµ µ. µ µ µ µ. µ µ µ,, µ µ µ µ. µ µ µ µµ µ µ, µ µ µ EEPROM µ. µ µ µ - µ µ.

151 216. µ µ µ - µ µµ µ. µ µ, µ µ, µ µ µ. µ µ./. µ, -, -, µ ( µ µ 1). µ,, µ µ -, - µ./. µ µ µ - µ. µ µ µµ µ - µ./. µ µ µ./. µ µ µ µ µ./., µµ µ µ µ µ, µ./. µ. µ µ µ µ. µ µ, µ µ - µ - µ µµ µ µ µ µ µµ µ µ (vectored interrupt). µ./. µ µµ µ - µ µ µ µ. µ - µ µ µ -

152 / 217. µ - µµ, µ µ µ µ µ. µ µ -./. µ µ µ./. µ µ µ µµ., µµ µ -. µ./. µ, µ./. µ. - µ µµ µ µ µ µ./. µ µ, µ µ., µ µ µ, µ µ µ.. µ µ. µ µ µ µ -, µ µ µ µ µ. µ - µ µµ µµ µ. µ µ - µ µ µ µ µ - µ µ. µ µ µ µ - µ, µ µ µ - µ µ

153 218. µ, µ µ µ µµ, - µ µ, - µ µ, µ., µ µ µ. µ µ - µ µ, µ. µ µ µ µ µµ µ µ µ µ µ -., µ µ µ. - µ,, µ µ µ, µ -, µ µ - µ µµ / µ µ µµ / µ µ µ. µµ µ - /,, µ, µ - µ. µ ( µ 5.15) µ - µ µ µ µ (buffer register), µ µ - µ. µ µ µ µ - µ µ µ µ / µ µ µ. µ µ µ µ / µ µ

154 / 219 µ µ µ. µ - µ µ µ. µ 5.15 µµ µ - /. µ µ µ µ /., - /. µ,. µ µµ - µ / µ µ (interrupts). / /

155 220 µ. µ µ / - µ /, - µ. µ µµ µ µ µ µ. µ µ. µ µ µ µ. µ µ µ / µ, / µ µ / µ µ - µ. µ µ µ µ µ (Direct Memory Access, DMA) / µ µ µ. - µ, µ µ µ µ. µ µ µ. µ µ µ µ µ. µ µ µ µ µ µ µ µ / µ µ. ( ) µ µ µ µ µ µ - /., µ µ µ / -. µ «/», µ - / µ. µ µ / µ µ, µ, µ µ. µ µ -, µ. µ 5.16 µ µ µ µ µ µ.

156 / 221 µ 5.16 µ µ µ µ µ. µ µ µ µ µ µ µ µ. µ µ µ µ - -µ µ. µ µ µµ - µµ µ µ,, (DMA request)., µ, µ µ, µ 5.17, µ - µ µµ, µµ - (DMA Acknowledge).

157 222 µ 5.17 µ µ µ µ µ. O µ µ µ µ µ µ µ µ µ µ µ µ - µ (DMA block transfer) µ µ (cycle stealing). µ µ µ µ µ µ µ µ - µ. µ µ, µ - µ µ - µ µ µ µ µ. µ - µ µ - µ µ µ. µ µ. µ µ µ. µ

158 / 223 µ DOS, - µ µ µ (single tasking operating system), - /, µ µ. - µ µ, µ µ µ. UNIX Windows, (multitasking), µ µ / µ µ. µ µ µ - / µ /. µ / µ / -, µ µ - / ( / processor, IOP). / µ µ µ. / µ µµ - / µ µ / µ µ µ µ / µ µ / µ µ / µ µ - /, µ µµ / -. µ - µ /. µ / µ µµ µ -. µ µ - / µ µµ, µ µµ µ µ µ µ µ / -. µ, - µ µµ

159 224 µ µ - µ. µ µ / µ -, µ µµ µ. - µ µ /. µµ µ -. µ -, µ µ / µ µµ - µ µ /. µ µ /,..,, (seek). µ / - µ, µ. µ µ (interrupts). µ µ / µ µ µ (throughput). 5.1 μ μ DOS μ μ μ μ ; μ - / μ μ.. μ μ μ.. μ μ μ μμ μ / μ.

160 / 225 µ 1 GHz,,, µ µ. µ./. - µ µ./. µµ - µ (polling). - µ, µ./.. µ µ./., µ µ µ - µ µ./. µ -. - µ µ µ./ µ. µµ , 100 / µ µ. µ µ - /. µ / µ µ - µ µ 4 ( Bytes). - µµ µ µ µ, (Direct Memory Access, DMA). - µ µ µ µ µ µ µ µ µ µ µ - - µ µ µ 4 - /, µ µ - µ - µ µ µ µ 100 / - 1 GHz. 5.6

161 226 µµ µ -. µ µ 2, µ µ µ 10. µ µ /. µ / µ - µ µ µ, µ -. µµ / µ µ µ µµ. µ - µ µ µµ µ / µ µ, µ µ µ - /., µ µ - µµ µ / - µ /. µ µ - /, µ µµ, /. µ µ µ µ. -. µ µ - µ µ -. ' µ µ µ. ' µ µ µ µ, µ µ /. µ µ - µ -

162 227., / µ µ µ. µ -, µ µ µ µ µ µ. µ µ µ -,, -., µµ - µ µ µ µ - µ. - µ µ µ µ µ µ µ,, µ µ µ. µ µ µ. µ µ µ µ µ µ µ, µ µ. - µ µ µ µ, /. µ µ µ - µ. µ µ µ. µ µ µ, µ, µ µ µ. µ µ µ - µ µ µ. µ µ - µ, µ µ. µ µ µ - µ, µµ µ µ -, µ µ, - µ.

163 228 - µ µ. µ / -,. µ, µ., - µ µ µ µ / µ -. µ µ µµ /, µ µ µ µµ µ / µ µ, µ µ µ /. µµ µ - / µ. µ /, - µ µ µ. µ -, µ. µ µ µ µ.

164 µ µ µ µ µ µ µ µ - µ µ. µ µ µ µ, µ : µ µ µ µ µ µ A µ µ B µ µ µ µ.1 µ µ µ µ µ µ µ : : X 1, µ 2, µ µ µ,, µ 0 1, µ - µ. 1, 2,, 0, 1, 2, 1, 2,, 0, 1, 2,. µ µ, µ,. µ µ µ ( ), µ µ µ µ µ µ,,

165 23 µ µ µ µ. µ µ - µ µ µ µ µ µ =2, 8, 10, 16 µ,, -. µ µ -.1. µ µ, µ -, µ µ µµ..1,, µ µ.

166 231 µ µ µ ( ) µ µ, µ = 0 = µ 1, µ 2, µ 3,. µ µ µ. µ µ µ - µ ( ) Z ( ) = µ..1 µ µ µ µ µ - µ µ : µ X 1 µ µ µ µ µ µ 1 µ µ µ µ µ 2. µ.1 µ µ,, - µ. µ : , , µ : 12765, , : , 56749, µ : FFDA0045, , µ µ µ µ - µ µ -, µ µ - µ µ. µ µ µ µ µ µ µ -, µ µ µ µ., µ µ µ µ µ µ -.

167 232.1 µ µ,,, -, µ - µ : , , , , ,. FF 901,. A ; 1. µ µ µ. 2. µ µ µ. 3. µ 9763 µ µ. 4. µ 9763 µ µ. 5. µ 8763 µ µ. A.2 µ µ µ µ µ µ µ µ µ µ, µ µ.1 µ - µ µ. µ.2 µ µ µ µ (2) = µ µ. (.1) µ : µ.3 µ µ - µ (16) = 2 4F0 µ µ. (.1) µ :

168 F µ, µ µ µ, µ A, B, C, D F µ 10, 11, 12, 13, 14, 15. µ µ µ µ - µ µ µ. µ µ µ = µ. µ µ µ µ µ 1 2 0, 0 1 = 0, 1, 2,, 1. - µ µ µ (.1), - µ, : = (( ( ) ) + 1 ) + 0 µ, µ µ, µ µ 0 µ ( ( ) ) + 1. µ, µ µ 1. µ µ µ µ µ. µ µ, µ µ µ, µ µ (.1), µ µ, : = 1 { [ ( 3 +.)]}. µ µ µ µ, µ µ µ µ 1 µ µ 1 [ ( 3 +.)]. µ, µ µ - µ µ µ µ µ µ µ µ µ. µ, µ µ µ -, µ µ, - µ µ µ µ µ µ µ µ - µ µ. µ, µ µ µ µ, µ µ.

169 234 µ.4 µ µ µ µ µ (10) = 59,735 µ. µ µ µ. µ (10) 59, µ µ µ µ : µ 1. 0 = 59/2=1 µ 59/2=29 µ 2. 1 = 29/2=1 µ 29/2=14 µ 3. 2 = 14/2=0 µ 14/2=7 µ 4. 3 = 7/2=1 µ 7/2=3 µ 5. 4 = 3/2=1 µ 3/2=1 µ 6. 5 = 1/2=1 µ 1/2=0 µ µ µ (10) µ µ µ 6 µ, µ - 6. µ 1. 1 = µ 2 0,735 = 1 µ =0,47 µ 2. 2 = µ 2 0,47 = 0 µ =0,94 µ 3. 3 = µ 2 0,94 = 1 µ =0,88 µ 4. 4 = µ 2 0,88 = 1 µ =0,76 µ 5. 5 = µ 2 0,76 = 1 µ =0,52 µ 6. 6 = µ 2 0,52 = 1 µ =0,04 µ, 0,735 µ µ µ µ = 0,734375, 0,735. µ µ 0,735 µ - µ 6. µ µ µ µ -. µ µ µ, µ µ µ -

170 235 µ. µ µ - µ (10), (10) µ (2) = µ µ µ - µ, µ µ µ µ µ µ - µ. µ µ µ. µ µ, µ µ µ. µ µ, µ µ µ. µ.5 µ µ µ (2) = (2) = µ - µ. µ µ µ µ µ, µ - µ µ µ - µ µ µ µ. µ.6 µ µ µ µ 5 µ µ.

171 236.3 µ µ µ :. (2) = ,. (8) = (16) = 109AC.D.4 µ :. (10) = 20.36,. (16) = DA (8) = µ µ µ µ µ µ µ µ µ µ. µ µ µ,,. µ µ µ µ µ µ µ µ.

172 µ µ µ, µ µ µ -., µ µ µ µ µ -. µ µ µ µ, µ : µ µ, µ µ - µ. µ, µ µ µ. 1. µ - (RISC). : µ, µ µ µ. µ -, µ /, µ µ µµ. µ, µ µ :

173 238. µ µ µ.. µ µ µ µ - µ.. (branch) µ- µ. µ µ - µ. - µ µ µ µµ - µ, - µ µ- µ. µ µ µ., µ µ µ - µ µ µ µ. µ µ µ µ - µ 32, µ µ µ µ µ. µ µ - µ µ 16 µ µ. µ µ 1.

174 239 1 µ LOAD r1, (r2) r1 M(r2) STORE r1, (r2) M(r2) r1 ADD r1, r2, r3 r3 r1 + r2 SUB r1, r2, r3 r3 r1 r2 RZ d = 1 = +d RC d = 1 = +d M(r2): µµ µ r2 : µ µ µ (Zero flag) : µ µ (Carry flag) : µµ «LOAD r1, (r2)» - µ µ µ r1 µ µ µ µ µ µ µ r2. µ µ LOAD $2, ($F) µ µ µ µ F, µ µ 15, µ µ 2. «STORE r1, (r2)» - µ µ µ µ r1 µ µ µ µ µ µ r2. µ µ STORE $8, ($3) µ - 8 µ µ 3. «ADD r1, r2, r3» - µ r1 r2 µ - r3. µ µ ADD $1, $, $C µ µ 1, µ µ 1 10, - µ µ 12.

175 240 µ, «SUB r1, r2, r3» - µ r2 µ r1 µ r3. µ - µ SUB $, $6, $2 µ 6 µ, - µ µ 14, µ - 2. µ µ µ µ, µ µ - µµ. «RZ d», µ µ µ µ 1, µ µ µ µ µµ µ d µ µ 2. «RC d», µ µ - µ 1, µ µ µ µµ µ d - µ µ 2. µ µ - µ, µ µ - µ µ µ. µ - µ,. µ µ, µ µ. µ 16, -. µ.1.5 µ µ - µ.

176 241 µ 1 «LOAD r1, (r2)» µ LOAD µ -., µ r1 r2 µ, µ µ. µ.2 µ LOAD. µ 2 µ «LOAD r1, (r2)» µ µ 3 «STORE r1, (r2)» µ

177 242 STORE, LOAD, µ., µ r1 r2 - µ, µ µ. µ.4 ADD SUB µ µ - µ, µ µ ADD , SUB µ.5 «BRZ d» «BRC d» µ

178 243 BRZ BRC µ µ, µ µ BRZ , BRC µ.6 µ µ µ µ µ µ. µ µ µ µµ ( ), µ - ( ), ( ), 16, µ ( ), - ( ), µ µ, µ,, µ. AR 1 AR µ, µ - µ µ DR 1 DR 2, AW µ µ DW. 1 = 0 0 = 1, 1 = 1 0 = 0. - µ, µ, µ. µ, µ µ µ µ µ - µ., µ µ µ µ 1. µ µ µ ( ) µ µ (clock), µ µ flip flops. µ µ µ µ µ 0 1., µ - µ µ 0 1 µ - µ 1. µ, µ µµ µ µ µ µ µ µ.

179 244 µ.6 µ

180 245 µ.7 µµ

181 246 µ.7 µµ, - µ µ µ.6, µ µ µ. µ µ µ µ 1 µ 0. µµ µ 7. µ, - µ LOAD, ADD SUB, µ STORE, BRZ BRC -.. µ,,, µ, µ- µ. 1 µ µ µ, µ µ µ µ µµ. µ µ,, µ µ µ 1. µ µ µ- µ, µ µ - µ µ µµ - ( µ ). µ - µµ µ µ µ µ µ µ. µ µ.6, µ µ µ ( ), µ - µ µ µµ ( )., µ -., - µ, µ 0 µ -. µ µ µ µ, - µ,. µ, µ µ 01.

182 247 µ, µ µ µ 1. -, 1 0 µ , µ µ 0,, µ, µ µ, µ., µ ( µ ) µ 1, µ - µ µ, µ µ µ. µ µ µ., µ µ µ µ o. µ, - µ. - µ µ µ, µ µ µ. µ µ,, µ µ µ., µ. µ, µ µ µ.

183 248 µ.8 1

184 249 µ.8 µ µ, µ µµ µ -. µ µ µ, µ µ - µ, µ., µ µ - µ µ µ µ. µ.8 µ µ, - µ µ µ, µ µ. µ µ µ µ. 2 µ µ µµ -. µ µ µ µ -. µ ADD, SUB STORE - µ, µ r1 r2., LOAD - µ µ - r2. µ r1 r2, µ µ µ, µ µ µ µ µ. µ, µ - µ - r1 r2. µ µ, DR 1 DR 2 µ - µ R 1 R 2., µ. µ.9 µ µ.

185 250 µ.9 2

186 251 µ, µ µ µ µ, µ -. µ,, - µ., µ µ µ ADD SUB. 3 ( ADD SUB) µ µ 1 00, µ µ µ - µ DR 1 DR 2 µ µ. µ µ µ 0 1, µ. µ, µ µ 1 0 µ 0 1,,, µ µ 1 0 µ µ µ µ, 3 µ µ. µ µ 3, µ µ 1, µ µ µ 0 1 µ µ µ µ. µ.10 µ - µ 3.

187 252 µ.10 3 ADD SUB

188 253 µ.11 4 ADD SUB

189 254 4 ( ADD SUB) µ,, - µ µ. µ 4 -, µ µ µ µ. 4 µ & µ 1, µ µ DW., r3 AW. µ, -, µ 1. µ, µ µ 0 1 µ - - µ r3. µ.11 µ µ 4., µ µ STORE. 3 ( STORE) µ µ r1 r2, - µ µ DR 1 DR 2 µ µ - µ µ µ. - µ µ µ µ µ 1. µ, µ µ µ µ µ µ µ µ µ µ µ µ µ µ. µ µ µ µ - µ µ, STORE. µ.12 - µ µ - 3.

190 255 µ.12 3 STORE

191 256 µ.13 3 LOAD

192 257 µ µ LOAD. 3 ( LOAD) µ µ DR 2 - µ - µ µ µ. µ µ 1, µ µ µ µ µ, µ µ µ, µ µ µ µ µ µ µ µ. µ.13 - µ µ 3. 4 ( LOAD) 4, µ µ µ µ µ µ µ 1. µ, µ µ µ - µ. 4 µ & µ 0, AW - r1 -, µ DW µ µ µ µ. 4 µ, -, µ 1. µ,, µ µ 0 1 r1, µ µ µ µ - r2. µ.14 µ µ 4., µ µ µ BRZ BRC.

193 258 µ.14 4 LOAD

194 259 3 ( BRZ BRC) µ, µ - µ r1 r2 -, µ µ DR 1 DR 2 µ -., µ µ, µ µ, µ µ 2. µ µ 10, µ µ µ. µ µ 0, µ µ µ. µ, µ +d. µ µ 0,, µ, µ µ µ. µ.. µ BRZ. µ 3 µ 1, µ µ 0. µ µ µ µ 1, µ µ µ 1. µ, µ µ µ 0 1 µ µ- µ, µ +d.. µ BRC. µ 3 µ 1, µ µ 0. µ µ µ 1, µ µ µ 1. µ, µ µ µ 0 1 µ µµ -, µ +d. µ µ µ 3 -, µ BRZ BRC.

195 260 µ 15 3 BRZ

196 261 µ.16 3 BRC

197 262 µ, µ µ µ µ µ :. µ, µ.. µ µ µ µ -,, µ µ.. µ µ µ. µ µ µ µ µ. µ, µ µ µ µ - µ µ µ µ - µ., µ µ µ µ µ µ -, µ µ µ (µ µ..) µ, - µ µ., µ µ µ µ ( µ µ µ µ 1) - µ µ 0. B.1 µ µ 1, 3, 4, 5. - R Z d, µ : = 0, = +d.. µ µ, µ µ µ µ B.6 - µ.. µµ R Z.

198 263 µ µ µ µ. µ, - µ µ µ µ µ µ,, µ - LOAD r1, (r2), STORE r1, (r2), ADD r1, r2, r3 SUB r1, r2, r3, RZ d RC d.

199 1.1 µ µ µ, - µ µ µ. 1.1 µ µ, - µ µµ., µ., µ, µ µ , µ., µ,... µ µ µ, µ -.,, µ. -, µ, µ µ... µµ, µ - µ., µ, µ µ µµ. µ, µ, µµ.,., µ -, µ µ µ µ,, - µ µµ µ, µ - µ µ µ,

200 266, µ µ.. µ µ, -, µ. µ, µ 1.2 µ.. µ µ.. µ µ. µ µ ' - µ, µ µ : µ µµ µµ µµ µ µ µ µ,. i ii, µ µ. 2. µ µµ µµ µ... µµ,, µ, µ µ µ -,., µ. µ 1, µ µ, µ µ, µ µ - µ.

201 67, µ. µ, µ µ, µ µ, µ µ µ. -, µ µ. µ µ µ /., µ / µ µ µ. µ µ -. µ, µ µ, µ -,., µ., µ,. 1 7 µ µ µ,, -, µ µ µ µ. µ µ -.,., µ µ µ µ µ,. 1 8 µ, µ µ Kbytes Mbytes, µ µ - Mbytes Gbytes µ µ Gbytes. - µ, µ µ : -, Kbytes Mbytes, Mbytes Gbytes Gbytes.,. µ µ µ µ -,,

202 268 µ µ µ µ µ µ µ. µ, µ µ 9 GB , 9 GB µ µ µ. µ µ µ- µ, ' - µ., µ., µ,.. µ µ., -, µ - µ, µ µ µ µ µ - µ., µ, µ µ -., µ µ µ : 1., µ µ - µ, µ µµ. 2. µ µ µµ, µ µ µ. 3. µ µ µ, µ. 4. µ µ. 7. µ 1, µ.

203 269,,., µ , µ µ µ µ, µ, µ., µ. µ µ, RAM ROM, µ µ., µ, -, µ µ µ µ.. µ µ µ µ (access time) µ µ µ. µ µ µ µ µ µ - µ µ µ µ µ µ µ. µ µ µ, µ µ µ, µ - µ µ µ µ µ - µ µ, µ µ µ µ µ (cycle time of the memory). µ µ µ µ µ µ µ µ µ µ (data transfer rate bandwidth). µ µ µ µ.,., µ -,.. ) µ - µ ) µ.

204 27 : i. T µ RAM µ, - µ µµ, µ ROM µ µµ,. ii. µ, µ RAM, µ ROM.,,,... µµ, µ µ. ' µµ. µ µ µ µ ROM, µ µ - µ ( µ ) ' µµ. µ µ µ µ.,, µ., µ -, µ µ µ µ µ µ RAM ROM, µ µ µ, µ. µ - µ, µ, µ µ - µ µ µ ( µ 1.4)., µ., µ µ µ µ µ µ µ µ, '. µ µ µ µ µ -.

205 µ µ µ - µ µ µ.. µ µ µµ -, µ µ. - µµ, µ µ µ, µ µ µµ -, '.,., µ, µ µ µµ µµ, ' µ µ µ. µµ µ µ µ - µ µ µ µ µ µ µ µ.. µ µ µ µ ( µ ) µ. µ µ µ O µ,, µ µ µ. O µ, µ µ µ. O µ / / µ -. O µ µ, µ / µ.

206 µ µ, µ µ MIPS, µ µ µ µ : 1. (2) = (2) = (2) = (10) = (10) = (10) = µ : 1. µ (2 2 )/2 = 2 3, µ (2) = µ (2 2 )/2 = 2 3, µ (2) = µ (2 2 )/2 = 2 3, µ (2) = µ (10 3 )/2 = , µ (10) = µ (10 2 )/2 = 0.005, µ (10) = µ (10 4 )/2 = , µ (10) = µ µ µ µ µ -, µ µ., µ., µ µ µ (10) = BCD = (10) = BCD =

207 273,., µ µ (2) = µ µ 1, µ.. µ µ µ. µ, (10) = 6.. µ µ 1. µ µ (2) µ µ µ 1, µ (2) = (10) = 9.. µ µ 2. µ µ (2) µ µ µ 2, µ (2) = (10) = (2) = µ µ 0 µ, µ µ (10) = (2) = µ µ 1, µ -.. µ µ µ. µ, (10) = 27.. µ µ 1. µ µ (2), µ µ µ 1, µ (2) = (10) = 4.. µ µ 2. µ µ (2) µ µ µ 2, µ (2) = (10) = 5., µ., µ,.

208 µ µ (2) = , (10) = 109. µ, µ -, (10) = = 18. (2) = 1.1, (10) = = 1.5. µ µ (10) = µ, µ, µ µ. µ µ µ, µ µ µ µ, µ - µ. µ, (10) = (2) = , (10) = 176. µ, µ, (10) = = 49. (2) = 1.0, (10) = = 1. µ µ (10) = µ -, µ µ µ µ ASCII, µ µµ,, µ ASCII.. ASCII µ R: , q: , [: %: µ R: , q: , [: , %: , : , : , : : µ R, q, [ %, 928

209 275 ASCII, µ µ µ., µ., µ µ µ. 2.6 Load A: H µ µ µ, - µ µ µ µ µ µ. Store A: H µ µ µ, - µ µ µ - µ µ µ. Add R1, R2, R3: H µ µ µ, - µ µ R2 R3 - µ µ R1. AND R1, R2, R3: H µ µ, µ AND µ µ R2 R3,, µ µ - R1. JUMP X1: H - µµ. µ µ. µ µ µ µ 1. JUMP X1: H - µµ. µ µ. µ, µ µ µ - µ, µ µ µ 1., µ JUMP X1 µµ.

210 µ µ µµ - µ µ µ / µ. µ -.. µ µ - µ µ µ µ µ µ µ. µ, µµ µ µµ µµ µ -, µ µ µ, µ µ µµ, µ µ µ µ, µ, µ µ µ = , = µ µ µ (2) (2) (2) µ µ, µ -. µ (10) + (10) = = 250. µ µ

211 277 µ µ =255, µ - µ 250, 250<255, - µ. 2. µ µ µ µ (2) (2) (2) µ µ - (3.2) = 1 2, µ µ µ. µ µ - µ. µ (10) + (10) = 88 + ( 94) = 6. µ µ µ 8 µ - µ 2 7 = 128, µ µ 6, µ.. = , = µ µ µ (2) (2) (2) µ µ, µµ µ µ - µ, µ µ. µ (10) + (10) = = 304. µ µ µ µ =255, µ - µ 304, 304>255, - µ µ µ 8.

212 µ µ µ µ (2) (2) (2) µ µ - (3.2) = 1 2, µ µ. µ, µ µ µ. µ (10) + (10) = ( 100) = 208 µ µ µ 8 µ µ 2 7 = 128, µ - µ 208, µ µ.. = , = µ µ µ (2) (2) (2) µ µ, µ -. µ (10) + (10) = = 137. µ µ µ µ =255, µ - µ 137, 137<255, - µ. 2. µ µ µ µ (2) (2) (2)

213 279 µ µ (3.2) : = 1 2, µ µ. µ µ µ µ., µ µ. µ (10) + (10) = = 137. µ µ µ µ 8 µ µ = 127, µ µ 137, µ µ , µ 3.6, log 2 (64) = 6 -. µ µ - µ µ, µ. µ, µ. µ , µ µ, µ µ µ -. :. 2 1, 2 1 µ µ µ µ... µ µ µ µ µ µ µ µ

214 = (2) = (2). - 1/ 2 µ µ = µ µ

215 µ µ µ µ µ, µ., µ, µ µ µ µ, µ. µ µ - µ, µ µ - µ, µ µ., µ µ µ, µ µ, - µ µ, - µ. 3.7 µ µ, µ µ µ µ µ µ (clock) µ, µ µ µ µ - µ µ. µ - µ, - µ µ.

216 µ : µ µµ µ µ µ µ. µ µ µ µ µ µ, - µ -. µ : µ µµ µ µ µ µ µ µ µ µ µ µ µ µ.., µµ µ.. µ µ µ = µ µ µ µµ - µ, 200, - µ, 100 µ, µ µ. 2048, - µ µ µµ, 8 µ. µ µ- µ µ = µ µ µ - µµ µ µ - µ µ. µ µ µ µ µ µ µ - µ, µµ µ, µ µ µ µ µ µ.

217 µ µ, µ -. µ µ, µ. µ, - µ µ µ µ µ µ µ µ 4.6

218 284 µ 4.1 µ AND 2, µ XOR µ. - µ µ 4.6 µ 4.1. µ µ 4.6 µ.. µ µ µ µ - µ µ -, µ µ µ. µ - µ µ - µ - µ µ µ, µ µ µ µ - µ µ µ µ µ µ ' -. µ µ µ µ µ... µ µ µ µ µ µ µ µ, µ µ /, µ - µ. µ, µ µ µ - µ µ, -.,., µ, µ µ, µ µ µ -, µ µ µ µ µ µ µ µ µ. µ,

219 285 = = G.. µ µ µ. i. µ µ µ µ /. µ. µ - µ µ µ µ µ - / µ µ µ µ. µ - µ., µ µ. ii. µ µ, µ µ µ. - µ µ µ µ -. µ, µ ( )= µ = 9,999. µ µ µ µ µ µ µ /. µ, / µ µ µ µ. µ µ ( µ ) : µ ( µ )= 1/7.200 = 60/ , µ, µ ( ) = µ ( ) + µ ( µ ) = =9, ,008 10,00. iii. µ µ ( ) µ :

220 286 µ ( ) = [ ( ) + µ ( )]/2 = (0+10)/2 = 5.. µ µ µ - /. µ µ 1/7.200 = 60/ µ µ µ µ µ 500 µ µ, µ µ µ µ µ, µ, µ : µ = (60/7.200 )/500 = (60/( ) = 16,666 µ.,., µ. µ -, µ - µ µ µ µ µ µµ. - µ (loops) µ µ µµ. - µ µ µ µ µ µ µ.. µ µ i µ i 1. µ, µ µ µ µ - µ, µ +1. µ, µ - µ µ µ µ 1, µ µ - µ µ µ, µ,. µ µ µ - µ µ µ - µ µ 1, µ µ µ 1 µ, µ µ.

221 287. µ i 1 µ µ T E E T. i i 1 i µ µ µ µ µ i µ µ µ µ - i, i=1, 2,.., µ µ µ µ µ µ (on demand) (prefetch).. µ µ - µ µ. -, µ - µ µ µ µ. ' µ µ µ. 4.7 µ µ µ, -. µ µ µ µ µ µ. µ µ µ., - µ µ µ µ µ µ, µ µ µ, µ µ µ µ. µ µ µ µ - µ µ. µ µ µ -. µ µ, - µ µ µ, µ.

222 288 µ µ µ µ µ, µ µ µ µ. 4.8 µ µ µ µ µ µ, 4 ( µ µ ) µ. µ - µ µ µ 3, 4, 6, 8, 9, µ µ µ µ 3, 0, 2, 0, 1, µ µ 16, 2 14, - 4, µ µ µ 2 14 /2 2 = = , µ µ µ µ 2 32 µ µ. µ µ µ µ, 8. µ µ µ µ µ µ µ µ, µ µ µ 2 32 /2 2 = 2 30 µ µ µ µ /2 12 = = 2 18 µ µ µ.. 690F8 (16) = (2). µ 4, µ µ µ µ - µ µ. µ µ µ = (2). µ µ µ µ µ - µ µ µ 690F8 (16) µ µ µ -, (2) = 43D. µ µ µ µ 690F8 (16) µ µ µ µ µ 43D.. µ µ µ µ µ µ µ 960 (16) µ µ RWZYX960,

223 289 W, Z, Y X µ 0 µ F (16), R µ 0 µ µ µ, - µ µ A79233 (16) µ - µ µ µ µ 64, , µ µ µ 2 16 /2 2 = = , µ µ µ 2 14 /2 2 = = , µ µ µ µ 2 32 µ µ. µ µ µ - µ, 8. µ - µ µ µ µ µ - µ µ, µ µ µ 2 32 /2 2 = 2 30 µ µ µ µ 2 30 /2 12 = = 2 18 µ µ µ.. 960F8 (16) = (2). µ 4, µ µ µ µ µ µ. µ µ µ = (2). µ - µ µ, µ - µ µ µ µ 960F8 (16) µ - µ µ, (2) = 83E. µ µ µ µ 960F8 (16) µ µ µ 83E µ µ.. µ µ µ µ, µ µ µ µ µ µ µ µ 60 (16) µ - RWZYX060 W, Z, Y

224 29 X µ 0 µ F (16), R µ 0 µ , µ µ µ µ µ µ µ, µ. µ µ -, µ ( ). µ µ 32 µ, µ (32*2=64) 64, 6 ( 2 64 ). µ,, µ µ, µ - µ µ µ -, µ µ µ. µ - µ µ µ. µ µ µ (0,1) 0, µ µ µ 0 1 µ 0. / µ ( ) ( ) (0, 1) (2, 3) (52, 53) (26, 27) 3

225 291 / µ ( ) ( ) (6, 7) 3 ( ) (26, 27) 3 ( ) (20, 21) 0 ( ) (0, 1) 0 ( ) (20, 21) 0( ) (30, 31) (36, 37) (16, 17) 7 ( ) (6, 7) 3 ( ) (10, 11) 4 ( ) (12, 13) 5 ( ) (14, 15) (22, 23) 1 ( )

Ενσωµατωµένα Υπολογιστικά Συστήµατα (Embedded Computer Systems)

Ενσωµατωµένα Υπολογιστικά Συστήµατα (Embedded Computer Systems) Ενσωµατωµένα Υπολογιστικά Συστήµατα (Embedded Computer Systems) Μαθηµα 2 ηµήτρης Λιούπης 1 Intel SA-1110 µc StrongARM core. System-on-Chip. Εξέλιξη των SA-110 και SA-1100. 2 ARM cores ARM: IP (intellectual

Διαβάστε περισσότερα

Σύγχρονες Αρχιτεκτονικές Υπολογιστών

Σύγχρονες Αρχιτεκτονικές Υπολογιστών ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΤΗΛΕΜΑΤΙΚΗΣ Σύγχρονες Αρχιτεκτονικές Υπολογιστών ΑΚΑ ΗΜΑΪΚΟ ΕΤΟΣ 2014-2015 Αρχιτεκτονική Συνόλου Εντολών (Instruction Set Architecture-ISA) 1 Ένας υπολογιστής

Διαβάστε περισσότερα

Στοιχεία αρχιτεκτονικής μικροεπεξεργαστή

Στοιχεία αρχιτεκτονικής μικροεπεξεργαστή Στοιχεία αρχιτεκτονικής μικροεπεξεργαστή Αριθμός bit δίαυλου δεδομένων (Data Bus) Αριθμός bit δίαυλου διευθύνσεων (Address Bus) Μέγιστη συχνότητα λειτουργίας (Clock Frequency) Τύποι εντολών Αριθμητική

Διαβάστε περισσότερα

Εντολές γλώσσας μηχανής

Εντολές γλώσσας μηχανής Εντολές γλώσσας μηχανής Στον υπολογιστή MIPS η εντολή πρόσθεσε τα περιεχόμενα των καταχωρητών 17 και 20 και τοποθέτησε το αποτέλεσμα στον καταχωρητή 9 έχει την μορφή: 00000010001101000100100000100000 Πεδία

Διαβάστε περισσότερα

Οργάνωση Υπολογιστών (Ι)

Οργάνωση Υπολογιστών (Ι) Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2014-15 Οργάνωση Υπολογιστών (Ι) (η κεντρική μονάδα επεξεργασίας) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Ένα

Διαβάστε περισσότερα

1. Οργάνωση της CPU 2. Εκτέλεση εντολών 3. Παραλληλία στο επίπεδο των εντολών 4. Γραμμές διοχέτευσης 5. Παραλληλία στο επίπεδο των επεξεργαστών

1. Οργάνωση της CPU 2. Εκτέλεση εντολών 3. Παραλληλία στο επίπεδο των εντολών 4. Γραμμές διοχέτευσης 5. Παραλληλία στο επίπεδο των επεξεργαστών ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ ΟΡΓΑΝΩΣΗ ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ Ι Γ. Τσιατούχας 2 ο Κεφάλαιο ιάρθρωση 1. Οργάνωση της 2. εντολών 3. Παραλληλία στο επίπεδο των εντολών 4. Γραμμές διοχέτευσης 5. Παραλληλία στο

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ

ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ ΜΑΘΗΜΑ 3 ο ΛΕΙΤΟΥΡΓΙΚΗ ΔΟΜΗ ΥΠΟΛΟΓΙΣΤΗ ΒΑΣΙΚΗ ΜΟΝΑΔΑ ΜΝΗΜΗ & CPU Λειτουργική Δομή Αρχιτεκτονική Von Neumann Όλοι οι υπολογιστές ακολουθούν την αρχιτεκτονική κατά Von-Neumann

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 2: Χειρισμός Δεδομένων

ΚΕΦΑΛΑΙΟ 2: Χειρισμός Δεδομένων ΚΕΦΑΛΑΙΟ 2: Χειρισμός Δεδομένων 2.1 Αρχιτεκτονική Υπολογιστών 2.2 Γλώσσα Μηχανής 2.3 Εκτέλεση προγράμματος 2.4 Αριθμητικές και λογικές εντολές 2.5 Επικοινωνία με άλλες συσκευές 2.6 Άλλες αρχιτεκτονικές

Διαβάστε περισσότερα

Μικροεπεξεργαστές - Μικροελεγκτές Ψηφιακά Συστήματα

Μικροεπεξεργαστές - Μικροελεγκτές Ψηφιακά Συστήματα Μικροεπεξεργαστές - Μικροελεγκτές Ψηφιακά Συστήματα 1. Ποια είναι η σχέση της έννοιας του μικροεπεξεργαστή με αυτή του μικροελεγκτή; Α. Ο μικροεπεξεργαστής εμπεριέχει τουλάχιστο έναν μικροελεγκτή. Β. Ο

Διαβάστε περισσότερα

Εισαγωγή στην επιστήμη των υπολογιστών. Υλικό Υπολογιστών Κεφάλαιο 5ο Οργάνωση υπολογιστών

Εισαγωγή στην επιστήμη των υπολογιστών. Υλικό Υπολογιστών Κεφάλαιο 5ο Οργάνωση υπολογιστών Εισαγωγή στην επιστήμη των υπολογιστών Υλικό Υπολογιστών Κεφάλαιο 5ο Οργάνωση υπολογιστών 1 Οργάνωση υπολογιστών ΚΜΕ Κύρια Μνήμη Υποσύστημα εισόδου/εξόδου 2 Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ) R1 R2 ΑΛΜ

Διαβάστε περισσότερα

Ηλεκτρονικοί Υπολογιστές και Επεξεργασία Πληροφοριών

Ηλεκτρονικοί Υπολογιστές και Επεξεργασία Πληροφοριών Ενότητα 6 Ηλεκτρονικοί Υπολογιστές και Επεξεργασία Πληροφοριών Πληροφοριακά Συστήματα Διοίκησης Ι Διδάσκων: Νίκος Καρακαπιλίδης 6-1 Στόχοι και αντικείμενο ενότητας Βασικές λειτουργίες ενός υπολογιστικού

Διαβάστε περισσότερα

Writing kernels for fun and profit

Writing kernels for fun and profit Writing kernels for fun and profit Γιάννης Τσιομπίκας nuclear@memberfsforg 23 Μαρτίου 2011 Γιατί; It s FUN! Εξοικείωση με το hardware Εμβάθυνση στον θαυμαστό κόσμο των λειτουργικών συστημάτων Μια καλή

Διαβάστε περισσότερα

Περιεχόμενο: Δομή υπολογιστή Συστήματα αρίθμησης

Περιεχόμενο: Δομή υπολογιστή Συστήματα αρίθμησης Περιεχόμενο: Δομή υπολογιστή Συστήματα αρίθμησης ΟΜΗ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ Ένας υπολογιστής αποτελείται από την Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ), τη µνήµη, τις µονάδες εισόδου/εξόδου και το σύστηµα διασύνδεσης

Διαβάστε περισσότερα

Διασυνδετικοί Δίαυλοι. Τι διασυνδέει ένας δίαυλος; Μεταφορά δεδομένων. Διασύνδεση Εισόδου-Εξόδου. Μ.Στεφανιδάκης

Διασυνδετικοί Δίαυλοι. Τι διασυνδέει ένας δίαυλος; Μεταφορά δεδομένων. Διασύνδεση Εισόδου-Εξόδου. Μ.Στεφανιδάκης Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Αρχιτεκτονική Υπολογιστών 2014-15 Διασύνδεση Εισόδου-Εξόδου (συσκευές και ) http://www.ionio.gr/~mistral/tp/comparch/ Μ.Στεφανιδάκης Διασυνδετικοί : Αναλαμβάνουν την

Διαβάστε περισσότερα

ΜΥΥ- 402 Αρχιτεκτονική Υπολογιστών ARM και x86

ΜΥΥ- 402 Αρχιτεκτονική Υπολογιστών ARM και x86 ΜΥΥ- 402 Αρχιτεκτονική Υπολογιστών ARM και x86 Αρης Ευθυμίου Το σημερινό μάθημα! Λυση του lab02! Αρχιτεκτονική ARM σε τι μοιάζει και σε τι διαφέρει από τον MIPS! Αρχιτεκτονική x86 μια γρήγορη ματιά στη

Διαβάστε περισσότερα

Αρχιτεκτονική Υπολογιστών

Αρχιτεκτονική Υπολογιστών Αρχιτεκτονική Υπολογιστών Εισαγωγή Βασικές Πηγές: Αρχιτεκτονική Υπολογιστών: μια Δομημένη Προσέγγιση, Α. Tanenbaum, Vrije Universiteit, Amsterdam. Computer Architecture and Engineering, K. Asanovic, CS1/2-52,

Διαβάστε περισσότερα

ΓΕΩΠΟΝΙΚΗ ΣΧΟΛΗ ΑΠΘ Εργαστήριο Πληροφορικής στη Γεωργία

ΓΕΩΠΟΝΙΚΗ ΣΧΟΛΗ ΑΠΘ Εργαστήριο Πληροφορικής στη Γεωργία ΓΕΩΠΟΝΙΚΗ ΣΧΟΛΗ ΑΠΘ Εργαστήριο Πληροφορικής στη Γεωργία Το 1944 με την κατασκευή του υπολογιστή Mark I από τον Howard Aiken και την εταιρεία κατασκευής ηλεκτρονικών υπολογιστών IBM και από το 1950 μπήκανε

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ στους Η/Υ. Δρ. Β Σγαρδώνη. Τμήμα Τεχνολογίας Αεροσκαφών ΤΕΙ ΣΤΕΡΕΑΣ ΕΛΛΑΔΑΣ. Χειμερινό Εξάμηνο 2013-14

ΕΙΣΑΓΩΓΗ στους Η/Υ. Δρ. Β Σγαρδώνη. Τμήμα Τεχνολογίας Αεροσκαφών ΤΕΙ ΣΤΕΡΕΑΣ ΕΛΛΑΔΑΣ. Χειμερινό Εξάμηνο 2013-14 ΕΙΣΑΓΩΓΗ στους Η/Υ Τμήμα Τεχνολογίας Αεροσκαφών ΤΕΙ ΣΤΕΡΕΑΣ ΕΛΛΑΔΑΣ Δρ. Β Σγαρδώνη Χειμερινό Εξάμηνο 2013-14 Εισαγωγικές Έννοιες Τι είναι ένας ηλεκτρονικός υπολογιστής ; Ιστορία των Η/Υ Αρχιτεκτονική των

Διαβάστε περισσότερα

Σχεδίαση και Υλοποίηση Μηχανισμού Μεταφοράς Δεδομένων από Συσκευές Αποθήκευσης σε Δίκτυο Myrinet, Χωρίς τη Μεσολάβηση της Ιεραρχίας Μνήμης

Σχεδίαση και Υλοποίηση Μηχανισμού Μεταφοράς Δεδομένων από Συσκευές Αποθήκευσης σε Δίκτυο Myrinet, Χωρίς τη Μεσολάβηση της Ιεραρχίας Μνήμης Σχεδίαση και Υλοποίηση Μηχανισμού Μεταφοράς Δεδομένων από Συσκευές Αποθήκευσης σε Δίκτυο Myrinet, Χωρίς τη Μεσολάβηση της Ιεραρχίας Μνήμης Αναστάσιος Α. Νάνος ananos@cslab.ntua.gr Επιβλέπων: Νεκτάριος

Διαβάστε περισσότερα

Αρχιτεκτονική Eckert-von Neumann. Πως λειτουργεί η ΚΜΕ; Κεντρική μονάδα επεξεργασίας [3] ΕΠΛ 031: ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ

Αρχιτεκτονική Eckert-von Neumann. Πως λειτουργεί η ΚΜΕ; Κεντρική μονάδα επεξεργασίας [3] ΕΠΛ 031: ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ Αρχιτεκτονική Eckert-von Neumann εισόδου μεταφορά δεδομένων από έξω προς τον Η/Υ εξόδου μεταφορά δεδομένων από τον Η/Υ προς τα έξω ΕΠΛ 031: ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ Κύκλος Μηχανής κεντρικός έλεγχος/πράξεις

Διαβάστε περισσότερα

Μοντέλα Αρχιτεκτονικής στην Σύνθεση

Μοντέλα Αρχιτεκτονικής στην Σύνθεση Μοντέλα Αρχιτεκτονικής στην Σύνθεση Σχεδιαστικά Στυλ & Αρχιτεκτονική Ο σχεδιαστής επιλέγει Σχεδιαστικό στυλ prioritized interrupt instruction buffer bus-oriented datapath serial I/O direct memory access

Διαβάστε περισσότερα

2. Τεχνολογία επεξεργαστών

2. Τεχνολογία επεξεργαστών Κεφάλαιο 2: Τεχνολογία επεξεργαστών 21 2. Τεχνολογία επεξεργαστών 2.1 Επιλογές στη σχεδίαση επεξεργαστών Η κεντρική μονάδα επεξεργασίας (Central Processing Unit CPU) ή επεξεργαστής αποτελεί την καρδιά

Διαβάστε περισσότερα

Λειτουργικά Συστήματα Ι. Συστήματα Εισόδου/Εξόδου (I/O --- Input/Output)

Λειτουργικά Συστήματα Ι. Συστήματα Εισόδου/Εξόδου (I/O --- Input/Output) Λειτουργικά Συστήματα Ι Συστήματα Εισόδου/Εξόδου (I/O --- Input/Output) I/O Hardware (Υλικό Ε/Ε) Το σύστημα Ι/Ο αποτελεί ένα πολύ μεγάλο τμήμα ενός Λ.Σ. Συνήθως "διευθύνει" όλες τις συσκευές I/O (π.χ.,

Διαβάστε περισσότερα

Αρχιτεκτονική Υπολογιστών

Αρχιτεκτονική Υπολογιστών Αρχιτεκτονική Υπολογιστών Εισαγωγή Βασικές Πηγές: Αρχιτεκτονική Υπολογιστών: μια Δομημένη Προσέγγιση, Α. Tanenbaum, Vrije Universiteit, Amsterdam. Computer Architecture and Engineering, K. Asanovic, CS1/2-52,

Διαβάστε περισσότερα

Αρχιτεκτονική Υπολογιστών

Αρχιτεκτονική Υπολογιστών Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Αρχιτεκτονική Υπολογιστών Ενότητα 13: Λειτουργίες Αρχείων Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής Υπολογιστών

Διαβάστε περισσότερα

ΔΙΑΛΕΞΗ 01: ΕΙΣΑΓΩΓΗ

ΔΙΑΛΕΞΗ 01: ΕΙΣΑΓΩΓΗ ΗΜΥ 312 -- ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ Χειµερινό Εξάµηνο 2014 ΔΙΑΛΕΞΗ 01: ΕΙΣΑΓΩΓΗ Διδάσκουσα: ΜΑΡΙΑ Κ. ΜΙΧΑΗΛ Επίκουρη Καθηγήτρια, ΗΜΜΥ (mmichael@ucy.ac.cy) [Προσαρµογή από Computer Architecture,

Διαβάστε περισσότερα

Aρχιτεκτονική Yπολογιστών I

Aρχιτεκτονική Yπολογιστών I Aρχιτεκτονική Yπολογιστών I ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ Σχολή Θετικών Επιστηµών και Τεχνολογίας Πρόγραµµα Σπουδών ΠΛHPOΦOPIKH Θεµατική Ενότητα ΨHΦIAKA ΣYΣTHMATA Τόµος B' Aρχιτεκτονική Yπολογιστών I

Διαβάστε περισσότερα

Αρχιτεκτονική Υπολογιστών. Αρχιτεκτονική Συνόλου Εντολών (Instruction Set Architecture)

Αρχιτεκτονική Υπολογιστών. Αρχιτεκτονική Συνόλου Εντολών (Instruction Set Architecture) Αρχιτεκτονική Υπολογιστών Αρχιτεκτονική Συνόλου Εντολών (Instruction Set Architecture) Αρχιτεκτονική Συνόλου Εντολών Βασικές Πηγές: Αρχιτεκτονική Υπολογιστών: μια Δομημένη Προσέγγιση, Α. Tanenbaum, Vrije

Διαβάστε περισσότερα

Λειτουργικά Συστήματα

Λειτουργικά Συστήματα Λειτουργικά Συστήματα Κεφάλαιο 5ο Συστήματα Εισόδου - Εξόδου (INPUT/OUTPUT) 1 6.1 I/O Υλικό To Ι/Ο σύστημα αποτελεί ένα πολύ μεγάλο τμήμα ενός Λ.Σ. Συνήθως "διευθύνει" όλες τις συσκευές I/O (π.χ. δίσκους,

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΗΛΕΚΤΡΟΝΙΚΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ

ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΗΛΕΚΤΡΟΝΙΚΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ ΜΕΤΑΠΤΥΧΙΑΚΟ ΙΠΛΩΜΑ ΕΙ ΙΚΕΥΣΗΣ «ΕΦΑΡΜΟΓΕΣΤΗΣΒΙΟΛΟΓΙΑΣΣΤΗΝΙΑΤΡΙΚΗ» ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΗΛΕΚΤΡΟΝΙΚΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ 4-11-2004 ΛΟΥΚΑΣ Χ. ΜΑΡΓΑΡΙΤΗΣ Θανάσης. Βελέντζας Γιώργος Παπαδήµας ΤΜΗΜΑ ΒΙΟΛΟΓΙΑΣ ΠΑΝΕΠΙΣΤΗΜΙΟΥ

Διαβάστε περισσότερα

Περίγραμμα. Μορφή εντολής SWI. Διακοπές Λογισμικού - SoftWare Interrupts (SWIs) Τι είναι τα SWI? Εξαιρέσεις και Διακοπές.

Περίγραμμα. Μορφή εντολής SWI. Διακοπές Λογισμικού - SoftWare Interrupts (SWIs) Τι είναι τα SWI? Εξαιρέσεις και Διακοπές. Διακοπές Λογισμικού - SoftWare Interrupts (s) Γ.Κορνάρος Σ.Μπλιώνας Περίγραμμα Τι είναι ένα SoftWare Interrupt ()? What are s useful for? What happens on an? What happens on completion? How to install

Διαβάστε περισσότερα

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2015

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2015 ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2015 ΤΕΧΝΟΛΟΓΙΑ (Ι) ΤΕΧΝΙΚΩΝ ΣΧΟΛΩΝ ΘΕΩΡΗΤΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ Μάθημα : Μικροϋπολογιστές

Διαβάστε περισσότερα

Το «κλειστό» σύστημα. Ανοικτές επικοινωνίες... Εισαγωγή στην Τεχνολογία της Πληροφορικής. Εισαγωγή στην τεχνολογία της πληροφορικής

Το «κλειστό» σύστημα. Ανοικτές επικοινωνίες... Εισαγωγή στην Τεχνολογία της Πληροφορικής. Εισαγωγή στην τεχνολογία της πληροφορικής ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ Εισαγωγή στην Τεχνολογία της Πληροφορικής ΓΙΩΡΓΟΣ Ν. ΓΙΑΝΝΟΠΟΥΛΟΣ Λέκτορας στο Πανεπιστήμιο Αθηνών gyannop@law.uoa.gr Το «κλειστό» σύστημα ΕΙΣΟΔΟΣ ΕΠΕΞΕΡΓΑΣΙΑ

Διαβάστε περισσότερα

ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ. Διαχείριση μνήμης III

ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ. Διαχείριση μνήμης III ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ Διαχείριση μνήμης III Υλικό από: Tanenbaum, Modern Operating Systems,Structured Computer Organization Stallings, Operating Systems: Internals and Design Principles. Silberschatz,

Διαβάστε περισσότερα

Κεφάλαιο 5Β (επανάληψη) Εισαγωγή στην Πληροφορική. Τυπικοί χρόνοι πρόσβασης. Μέσος χρόνος πρόσβασης. Ταχύτητα µεταφοράς δεδοµένων

Κεφάλαιο 5Β (επανάληψη) Εισαγωγή στην Πληροφορική. Τυπικοί χρόνοι πρόσβασης. Μέσος χρόνος πρόσβασης. Ταχύτητα µεταφοράς δεδοµένων Κεφάλαιο 5Β (επανάληψη) Εισαγωγή στην Πληροφορική Χειµερινό Εξάµηνο 2006-07 Απόδοση των οδηγών αποθηκευτικών µέσων Μέσος χρόνος πρόσβασης (Average Access Time) Ταχύτητα µεταφοράς δεδοµένων (Data-Transfer

Διαβάστε περισσότερα

µ µ Verbs Consumer Work Request Send Work Queue WQE WQE WQE Receive Work Queue WQE WQE WQE Queue Pair To the fabric Work Completion Completion Queue CQE CQE CQE HCA Hardware Transactions and Operations

Διαβάστε περισσότερα

Εισαγωγή στην επιστήµη των υπολογιστών. Υλικό Υπολογιστών Κεφάλαιο 5ο Οργάνωση υπολογιστών

Εισαγωγή στην επιστήµη των υπολογιστών. Υλικό Υπολογιστών Κεφάλαιο 5ο Οργάνωση υπολογιστών Εισαγωγή στην επιστήµη των υπολογιστών Υλικό Υπολογιστών Κεφάλαιο 5ο Οργάνωση υπολογιστών Εισαγωγή Θα δούµε την οργάνωση ενός υπολογιστή Στον επόµενο µάθηµα θα δούµε πως συνδέονται πολλοί Η/Υ για να σχηµατίσουν

Διαβάστε περισσότερα

Ιστορία των επεξεργαστών (CPUs)

Ιστορία των επεξεργαστών (CPUs) Ιστορία των επεξεργαστών (CPUs) Ο επεξεργαστής ή αλλιώς η Κεντρική Μονάδα Επεξεργασίας (C.P.U. - Central Processing Unit), είναι το βασικό εξάρτημα της λειτουργίας ενός υπολογιστή όπου και εκτελείται το

Διαβάστε περισσότερα

Αποθήκευση εδομένων. ομή ενός Σ Β. Εισαγωγή Το «εσωτερικό» ενός ΜΕΡΟΣ Β : Η (εσωτερική) αρχιτεκτονική ενός Σ Β είναι σε επίπεδα

Αποθήκευση εδομένων. ομή ενός Σ Β. Εισαγωγή Το «εσωτερικό» ενός ΜΕΡΟΣ Β : Η (εσωτερική) αρχιτεκτονική ενός Σ Β είναι σε επίπεδα Αποθήκευση εδομένων Βάσεις Δεδομένων 2009-2010 Ευαγγελία Πιτουρά 1 ΜΕΡΟΣ Β : Εισαγωγή Το «εσωτερικό» ενός Σ Β ομή ενός Σ Β Η (εσωτερική) αρχιτεκτονική ενός Σ Β είναι σε επίπεδα Τυπικά, κάθε σχέση σε ένα

Διαβάστε περισσότερα

Αρχιτεκτονική Υπολογιστών

Αρχιτεκτονική Υπολογιστών Αρχιτεκτονική Υπολογιστών 5ο εξάμηνο ΣΗΜΜΥ ακ. έτος: 2007-2008 Νεκτάριος Κοζύρης nkoziris@cslab.ece.ntua.gr http://www.cslab.ece.ntua.gr/courses/comparch/ 1 Εισαγωγή Α μέρος: Ιστορική αναδρομή/εξέλιξη

Διαβάστε περισσότερα

ΤΕΙ ΠΕΙΡΑΙΑ ΣΤΕΦ ΤΜΗΜΑ ΗΛΕΚΤΡΟΝΙΚΩΝ ΜΗΧΑΝΙΚΩΝ Τ.Ε. Μάθημα: ΨΗΦΙΑΚΗ ΕΠΕΞΕΡΓΑΣΙΑ ΣΗΜΑΤΟΣ (Εργαστήριο) Ε εξάμηνο Εξάμηνο: Χειμερινό 2014-2015

ΤΕΙ ΠΕΙΡΑΙΑ ΣΤΕΦ ΤΜΗΜΑ ΗΛΕΚΤΡΟΝΙΚΩΝ ΜΗΧΑΝΙΚΩΝ Τ.Ε. Μάθημα: ΨΗΦΙΑΚΗ ΕΠΕΞΕΡΓΑΣΙΑ ΣΗΜΑΤΟΣ (Εργαστήριο) Ε εξάμηνο Εξάμηνο: Χειμερινό 2014-2015 ΤΕΙ ΠΕΙΡΑΙΑ ΣΤΕΦ ΤΜΗΜΑ ΗΛΕΚΤΡΟΝΙΚΩΝ ΜΗΧΑΝΙΚΩΝ Τ.Ε. Μάθημα: ΨΗΦΙΑΚΗ ΕΠΕΞΕΡΓΑΣΙΑ ΣΗΜΑΤΟΣ (Εργαστήριο) Ε εξάμηνο Εξάμηνο: Χειμερινό 2014-2015 ΣΤΟΙΧΕΙΑ ΜΑΘΗΜΑΤΟΣ Διδάσκοντες: Μαρία Ραγκούση, καθηγήτρια Δρ.

Διαβάστε περισσότερα

Αρχιτεκτονική-ΙI Ενότητα 1 :

Αρχιτεκτονική-ΙI Ενότητα 1 : ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Αρχιτεκτονική-ΙI Ενότητα 1 : Υλικό του 8086 Ιωάννης Έλληνας Τμήμα Η/ΥΣ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε

Διαβάστε περισσότερα

Αρχιτεκτονική Μνήµης

Αρχιτεκτονική Μνήµης ΕΣ 08 Επεξεργαστές Ψηφιακών Σηµάτων Αρχιτεκτονική Μνήµης Τµήµα Επιστήµη και Τεχνολογίας Τηλεπικοινωνιών Πανεπιστήµιο Πελοποννήσου Βιβλιογραφία Ενότητας Kuo [2005]: Chapters 3 & 4 Lapsley [2002]: Chapter

Διαβάστε περισσότερα

ΤΕΙ ΗΠΕΙΡΟΥ Τμήμα Τηλεπληροφορικής & Διοίκησης

ΤΕΙ ΗΠΕΙΡΟΥ Τμήμα Τηλεπληροφορικής & Διοίκησης ΤΕΙ ΗΠΕΙΡΟΥ Τμήμα Τηλεπληροφορικής & Διοίκησης ΕΓΚΑΤΑΣΤΑΣΗ & ΠΑΡΑΜΕΤΡΟΠΟΙΗΣΗ INTERNET INFORMATION SERVER (IIS) ΓΙΑ ΥΛΟΠΟΙΗΣΗ ΥΠΗΡΕΣΙΩΝ ΔΙΑΔΙΚΤΥΟΥ (WEB SERVICES) ΣΠΟΥΔΑΣΤΡΙΑ:Μπάρδα Μαρία ΕΙΣΗΓΗΤΗΣ: Τσιαντής

Διαβάστε περισσότερα

Λειτουργικά Συστήματα Ι. Καθηγήτρια Παπαδάκη Αναστασία

Λειτουργικά Συστήματα Ι. Καθηγήτρια Παπαδάκη Αναστασία Λειτουργικά Συστήματα Ι Καθηγήτρια Παπαδάκη Αναστασία 2013 1 Ηλεκτρονικός Υπολογιστής αποτελείται: 1. Από Υλικό Hardware (CPUs, RAM, Δίσκοι), & 2. Λογισμικό - Software Και μπορεί να εκτελέσει διάφορες

Διαβάστε περισσότερα

Περιεχοµενα. 0 Πρόλογος της Ελληνικής έκδοσης xxii

Περιεχοµενα. 0 Πρόλογος της Ελληνικής έκδοσης xxii xi Περιεχοµενα 0 Πρόλογος της Ελληνικής έκδοσης xxii 1 ΒΑΣΙΚΗ ΟΜΗ ΤΩΝ Η/Υ 1 1.1 Τύποι Ηλεκτρονικών Υπολογιστών................... 2 1.2 Λειτουργικές Μονάδες......................... 4 1.2.1 Μονάδα εισόδου.........................

Διαβάστε περισσότερα

Δημήτρης Πρίτσος. ISLAB HACK: Βασικές Έννοιες της Αρχιτεκτονικής

Δημήτρης Πρίτσος. ISLAB HACK: Βασικές Έννοιες της Αρχιτεκτονικής ISLAB HACK: Βασικές Έννοιες της Αρχιτεκτονικής INTEL - IA32 για LINUX & WINDOWS Αθήνα 2003 1 Περιεχόμενα 2 Περιήγηση στην αρχιτεκτονική ΙΑ32 και των λειτουργικών συστημάτων Linux και Ms-Windows 1 Γενικά

Διαβάστε περισσότερα

ΜΥΥ- 402 Αρχιτεκτονική Υπολογιστών Μεταγλώτιση, σύνδεση

ΜΥΥ- 402 Αρχιτεκτονική Υπολογιστών Μεταγλώτιση, σύνδεση ΜΥΥ- 402 Αρχιτεκτονική Υπολογιστών Μεταγλώτιση, σύνδεση Αρης Ευθυμίου Ανακοινώσεις! Βαθμοί: 1ης εργαστηριακής άσκησης Βαθμός 0 χωρίς σχόλια δεν έχω πάρει την άσκηση! ελέγξτε μήπως δεν το στέλνετε στο σωστό

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 2: Χειρισµός Δεδοµένων

ΚΕΦΑΛΑΙΟ 2: Χειρισµός Δεδοµένων ΚΕΦΑΛΑΙΟ 2: Χειρισµός Δεδοµένων 2.1 Αρχιτεκτονική Υπολογιστών 2.2 Γλώσσα Μηχανής 2.3 Εκτέλεση προγράµµατος 2.4 Αριθµητικές και λογικές εντολές 2.5 Επικοινωνία µε άλλες συσκευές 2.6 Άλλες αρχιτεκτονικές

Διαβάστε περισσότερα

MULTIPLE CHOICE REVISION: ΜΑΘΗΜΑ 1-2

MULTIPLE CHOICE REVISION: ΜΑΘΗΜΑ 1-2 MULTIPLE CHOICE REVISION: ΜΑΘΗΜΑ 1-2 1. Ποιος τύπος Η/Υ χρησιμοποιείται για την λειτουργία συστημάτων και βάσεων δεδομένων μεγάλων εταιρειών; a) Επιτραπέζιος Η/Υ b) Προσωπικός Ψηφιακός Βοηθός c) Μεγάλο

Διαβάστε περισσότερα

Eισ. Στην Πληροφορική ΔΙΑΛΕΞΗ 1 η Πληροφορία και Πληροφορική. Bασίλης Στεφανής

Eισ. Στην Πληροφορική ΔΙΑΛΕΞΗ 1 η Πληροφορία και Πληροφορική. Bασίλης Στεφανής Eισ. Στην Πληροφορική ΔΙΑΛΕΞΗ 1 η Πληροφορία και Πληροφορική Bασίλης Στεφανής Εισαγωγή Ιστότοπος μαθήματος OpenEclass.teimes.gr Aνακοινώσεις Διαφάνειες Επικοινωνία με διδάσκοντα Email: vstefanis@teimes.gr

Διαβάστε περισσότερα

Λειτουργικά Συστήματα 1.1 Τι είναι Λειτουργικό Σύστημα (Operating System)

Λειτουργικά Συστήματα 1.1 Τι είναι Λειτουργικό Σύστημα (Operating System) Υλικό Hardware Λογισμικό Software... κώδικας ΥΛΙΚΟ Κάθε ηλεκτρονικό, ηλεκτρικό και μηχανικό μέρος του Η/Υ. ΛΟΓΙΣΜΙΚΟ Προγράμματα,δηλαδή οδηγίες γιατοτιπρέπεινακάνειοη/υ. Λειτουργικό Σύστημα Είναι ένα βασικό

Διαβάστε περισσότερα

Κύρια & Περιφερειακή Μνήµη

Κύρια & Περιφερειακή Μνήµη Κύρια & Περιφερειακή Μνήµη Κύρια Μνήµη RAM ROM Cache Περιεχόµενα Μονάδες Μαζικής Αποθήκευσης Μαγνητικοί ίσκοι Μαγνητικές Ταινίες Οπτικά Μέσα Ηκύρια µνήµη (Main Memory) Η κύρια µνήµη: Αποθηκεύει τα δεδοµένα

Διαβάστε περισσότερα

ΜΥΥ- 402 Αρχιτεκτονική Υπολογιστών Φροντιστήριο: MIPS assembly

ΜΥΥ- 402 Αρχιτεκτονική Υπολογιστών Φροντιστήριο: MIPS assembly ΜΥΥ- 402 Αρχιτεκτονική Υπολογιστών Φροντιστήριο: MIPS assembly Αρης Ευθυμίου Το σημερινό μάθημα! Σύνταξη εντολών! Θέματα σχετικά με τη προσπέλαση, οργάνωση μνήμης διευθύνση για κάθε byte διευθύνσεις λέξεων

Διαβάστε περισσότερα

Και Εγέννετω Φως. Το Τρανζίστορ! ENIAC. Μικροηλεκτρονική 3. Το πρώτο τρανζίστορ! Τρανζίστορ στα 180nm 2000. Bell Labs 1947. Μικροηλεκτρονική 4

Και Εγέννετω Φως. Το Τρανζίστορ! ENIAC. Μικροηλεκτρονική 3. Το πρώτο τρανζίστορ! Τρανζίστορ στα 180nm 2000. Bell Labs 1947. Μικροηλεκτρονική 4 ΒΑΣΙΚΑ ΗΛΕΚΤΡΟΝΙΚΑ ΜΙΚΡΟΗΛΕΚΤΡΟΝΙΚΗ Μικροηλεκτρονική Μικροηλεκτρονική Γ. Τσιατούχας 1 ΒΑΣΙΚΑ ΗΛΕΚΤΡΟΝΙΚΑ ΜΙΚΡΟΗΛΕΚΤΡΟΝΙΚΗ Μικροηλεκτρονική 2 1 Και Εγέννετω Φως ENIAC Μικροηλεκτρονική 3 Το Τρανζίστορ! Το

Διαβάστε περισσότερα

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2014

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2014 ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 201 ΤΕΧΝΟΛΟΓΙΑ (Ι) ΤΕΧΝΙΚΩΝ ΣΧΟΛΩΝ ΘΕΩΡΗΤΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ Μάθημα : Μικροϋπολογιστές

Διαβάστε περισσότερα

1.1 ΑΣΚΗΣΗ ΛΥΣΗ 2.1 ΑΣΚΗΣΗ ΛΥΣΗ 3.1 ΑΣΚΗΣΗ

1.1 ΑΣΚΗΣΗ ΛΥΣΗ 2.1 ΑΣΚΗΣΗ ΛΥΣΗ 3.1 ΑΣΚΗΣΗ 1.1 ΑΣΚΗΣΗ i) Έστω ότι οι εντολές κινητής υποδιαστολής ευθύνονται για το 25% του χρόνου εκτέλεσης ενός προγράµµατος σε ένα µηχάνηµα. Προτείνεται να βελτιωθεί το υλικό που σχετίζεται µε αριθµούς κινητής

Διαβάστε περισσότερα

Έντυπο Καταγραφής Πληροφοριών και Συγκέντρωσης Εκπαιδευτικού Υλικού για τα Ανοικτά Μαθήματα

Έντυπο Καταγραφής Πληροφοριών και Συγκέντρωσης Εκπαιδευτικού Υλικού για τα Ανοικτά Μαθήματα Έντυπο Καταγραφής Πληροφοριών και Συγκέντρωσης Εκπαιδευτικού Υλικού για τα Ανοικτά Μαθήματα Έκδοση: 1.02, Απρίλιος 2014 Συντάκτης: Βαρζιώτης Φώτης, Καθηγητής Εφαρμογών Πράξη «Κεντρικό Μητρώο Ελληνικών

Διαβάστε περισσότερα

PL 14E Powerline Ethernet Adapter

PL 14E Powerline Ethernet Adapter Ε γ χ ε ι ρ ί δ ι ο χ ρ ή σ τ η Περιεχόμενα Περιεχόμενα 1 1 Περιεχόμενα Συσκευασίας 2 2 Το PL 14E Powerline Ethernet Adapter 2 Χαρακτηριστικά Προϊόντος 3 2.1 Περιγραφή Hardware 3 2.2 Απαιτήσεις συστήματος

Διαβάστε περισσότερα

Έχοντας κατανοήσει την ύλη του 1ου μαθήματος ( Εισαγωγή στην Αρχιτεκτονική Η/Υ ) θα πρέπει να μπορείτε να απαντήσετε στις παρακάτω ερωτήσεις:

Έχοντας κατανοήσει την ύλη του 1ου μαθήματος ( Εισαγωγή στην Αρχιτεκτονική Η/Υ ) θα πρέπει να μπορείτε να απαντήσετε στις παρακάτω ερωτήσεις: Ερωτήσεις αυτοαξιολόγησης 1 ου μαθήματος Έχοντας κατανοήσει την ύλη του 1ου μαθήματος ( Εισαγωγή στην Αρχιτεκτονική Η/Υ ) θα πρέπει να μπορείτε να απαντήσετε στις παρακάτω ερωτήσεις: 1. Ποια η σχέση της

Διαβάστε περισσότερα

ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ

ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Θεµατική Ενότητα ΠΛΗ 21: Ψηφιακά Συστήµατα Ακαδηµαϊκό Έτος 2009 2010 Γραπτή Εργασία #3 Παράδοση: 28 Μαρτίου 2010 Άσκηση 1 (15 µονάδες) Ένας επεξεργαστής υποστηρίζει τόσο

Διαβάστε περισσότερα

ΕΠΛ031 - Εισαγωγή στον Προγραμματισμό

ΕΠΛ031 - Εισαγωγή στον Προγραμματισμό Υλικό και Λογισμικό Η/Υ ΕΠΛ031 Εισαγωγή στον Προγραμματισμό Νέαρχος Πασπαλλής Επισκέπτης Ακαδημαϊκός (Λέκτορας) ΥΛΙΚΟ (HARDWARE) nearchos@cs.ucy.ac.cy Γραφείο #B120, Τηλ. ext. 2744 Υλικό Η/Υ (Η αρχιτεκτονική

Διαβάστε περισσότερα

Οδηγό Εγκατάσταση Λογισμικού

Οδηγό Εγκατάσταση Λογισμικού ΜΟΝΤΕΛΟ: ΨΗΦΙΑΚΟ ΕΓΧΡΩΜΟ ΠΟΛΥΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ MX-C310 MX-C311 MX-C380 MX-C381 MX-C400 Οδηγό Εγκατάσταση Λογισμικού ΠΡΙΝ ΤΗΝ ΕΓΚΑΤΑΣΤΑΣΗ ΤΟΥ ΛΟΓΙΣΜΙΚΟΥ ΕΓΚΑΤΑΣΤΑΣΗ ΣΕ ΠΕΡΙΒΑΛΛΟΝ WINDOWS ΕΓΚΑΤΑΣΤΑΣΗ ΣΕ

Διαβάστε περισσότερα

Λειτουργικά Συστήματα Ι. Διαχείριση Μνήμης (Memory Management)

Λειτουργικά Συστήματα Ι. Διαχείριση Μνήμης (Memory Management) Λειτουργικά Συστήματα Ι Διαχείριση Μνήμης (Memory Management) 1 «Δίψα» για Μνήμη! ~1990: ένας desktop υπολογιστής είχε περίπου 1MB memory. Τα 4MB ήταν πολυτέλεια! Σήμερα: ένα laptop, ακόμα κι ένα κινητό(!)

Διαβάστε περισσότερα

ΣΤΑΤΙΚΕΣ ΚΑΙ ΔΥΝΑΜΙΚΕΣ ΜΝΗΜΕΣ ΤΥΧΑΙΑΣ ΠΡΟΣΠΕΛΑΣΗΣ (Static and Dynamic RAMs). ΔΙΑΡΘΡΩΣΗ ΤΟΥ ΜΑΘΗΜΑΤΟΣ ΘΕΜΑΤΙΚΕΣ ΕΝΟΤΗΤΕΣ

ΣΤΑΤΙΚΕΣ ΚΑΙ ΔΥΝΑΜΙΚΕΣ ΜΝΗΜΕΣ ΤΥΧΑΙΑΣ ΠΡΟΣΠΕΛΑΣΗΣ (Static and Dynamic RAMs). ΔΙΑΡΘΡΩΣΗ ΤΟΥ ΜΑΘΗΜΑΤΟΣ ΘΕΜΑΤΙΚΕΣ ΕΝΟΤΗΤΕΣ ΣΤΑΤΙΚΕΣ ΚΑΙ ΔΥΝΑΜΙΚΕΣ ΜΝΗΜΕΣ ΤΥΧΑΙΑΣ ΠΡΟΣΠΕΛΑΣΗΣ (Static and Dynamic RAMs). ΔΙΑΡΘΡΩΣΗ ΤΟΥ ΜΑΘΗΜΑΤΟΣ ΘΕΜΑΤΙΚΕΣ ΕΝΟΤΗΤΕΣ ΒΑΣΙΚΑ ΣΤΟΙΧΕΙΑ ΗΜΙΑΓΩΓΙΚΩΝ ΜΝΗΜΩΝ. ΒΑΣΙΚΗ ΛΕΙΤΟΥΡΓΙΑ RAM CMOS. ΤΥΠΟΙ ΚΥΤΤΑΡΩΝ ΑΡΧΕΣ

Διαβάστε περισσότερα

Ενσωματωμένα Συστήματα

Ενσωματωμένα Συστήματα Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Ενσωματωμένα Συστήματα Ενότητα 6: Η αρχιτεκτονική του ARM. Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής Υπολογιστών

Διαβάστε περισσότερα

ΤΕΥΧΟΣ ΤΕΧΝΙΚΩΝ ΠΡΟ ΙΑΓΡΑΦΩΝ

ΤΕΥΧΟΣ ΤΕΧΝΙΚΩΝ ΠΡΟ ΙΑΓΡΑΦΩΝ ΤΕΥΧΟΣ ΤΕΧΝΙΚΩΝ ΠΡΟ ΙΑΓΡΑΦΩΝ 1 1. ΕΚΤΥΠΩΤΕΣ ΕΚΤΥΠΩΤΗΣ I ΠΡΟ ΙΑΓΡΑΦΕΣ ΣΤΟΙΧΕΙΑ ΠΡΟΣΦΟΡΑΣ Τεχνικές Προδιαγραφές Υποχρ/κή Απαίτηση Απάντηση 1 Τεχνολογία Εκτύπωσης: Μέγεθος εγγράφου: Ανάλυση εκτύπωσης: Ταχύτητα

Διαβάστε περισσότερα

http://www.cslab.ece.ntua.gr/diplom/

http://www.cslab.ece.ntua.gr/diplom/ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ KΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ ΕΡΓΑΣΤΗΡΙΟ ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ http://www.cslab.ece.ntua.gr/ ιπλωµατική

Διαβάστε περισσότερα

o o o o o o o o o o o o o o o o o o o

o o o o o o o o o o o o o o o o o o o 1. Σύστηµα ΗΥ Τύπου Α Τεµ. 40 - Κουτί Midi Twer µε τουλάχιστον 3 θέσεις συσκευών 5,25 και 2 θέσεις συσκευών 3,5, τουλάχιστον 2 ενεργές θύρες USB από την µπροστινή πλευρά, τουλάχιστον 1 ανεµιστήρα πλαισίου

Διαβάστε περισσότερα

Λειτουργικά Συστήµατα

Λειτουργικά Συστήµατα Λειτουργικά Συστήµατα Κεφάλαιο 2 Τι είναι ένα Λειτουργικό Σύστηµα(Λ.Σ.) Είναι µια επεκταµένη µηχανή Κρύβει τις λεπτοµέρειες που πραγµατοποιούνται κατά την εκτέλεση Προσφέρει στο χρήστη µια απλούστερη εικονική

Διαβάστε περισσότερα

WDT και Power Up timer

WDT και Power Up timer Ο ΜΙΚΡΟΕΛΕΓΚΤΗΣ PIC O μικροελεγκτής PIC κατασκευάζεται από την εταιρεία Microchip. Περιλαμβάνει τις τρεις βασικές κατηγορίες ως προς το εύρος του δίαυλου δεδομένων (Data Bus): 8 bit (σειρές PIC10, PIC12,

Διαβάστε περισσότερα

Εισαγωγή στην πληροφορική

Εισαγωγή στην πληροφορική Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Εισαγωγή στην πληροφορική Ενότητα 2: Βασικές αρχές λειτουργίας και χρήσης του υπολογιστή Αγγελίδης Παντελής Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών

Διαβάστε περισσότερα

Information Technology for Business

Information Technology for Business Information Technology for Business Lecturer: N. Kyritsis, MBA, Ph.D. Candidate e-mail: kyritsis@ist.edu.gr Computer System Hardware Υποδομή του Information Technology Υλικό Υπολογιστών (Hardware) Λογισμικό

Διαβάστε περισσότερα

ΤΕΥΧΟΣ ΤΕΧΝΙΚΩΝ ΠΡΟ ΙΑΓΡΑΦΩΝ

ΤΕΥΧΟΣ ΤΕΧΝΙΚΩΝ ΠΡΟ ΙΑΓΡΑΦΩΝ ΤΕΥΧΟΣ ΤΕΧΝΙΚΩΝ ΠΡΟ ΙΑΓΡΑΦΩΝ 1 1. ΕΚΤΥΠΩΤΕΣ ΕΚΤΥΠΩΤΗΣ I ΠΡΟ ΙΑΓΡΑΦΕΣ ΣΤΟΙΧΕΙΑ ΠΡΟΣΦΟΡΑΣ Τεχνικές Προδιαγραφές Υποχρ/κή Απαίτηση Απάντηση 1 Τεχνολογία Εκτύπωσης: Μέγεθος εγγράφου: Ανάλυση εκτύπωσης: Ταχύτητα

Διαβάστε περισσότερα

Kingston HyperX Predator Μ.2 PCIe 2.0 x4 240GB Solid State Drive Πραγματικό αρπακτικό δεδομένων!

Kingston HyperX Predator Μ.2 PCIe 2.0 x4 240GB Solid State Drive Πραγματικό αρπακτικό δεδομένων! MATSOUKAS Bros εταιρεία πληροφορικής από το 1989 Μητροπόλεως 98, 54622 Θεσ/νίκη τηλ. 2310287741, website www.matsoukasbros.com email info@matsoukasbros.com Kingston HyperX Predator Μ.2 PCIe 2.0 x4 240GB

Διαβάστε περισσότερα

ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ. Διαχείριση μνήμης I

ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ. Διαχείριση μνήμης I ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ Διαχείριση μνήμης I Υλικό από: Tanenbaum, Modern Operating Systems,Structured Computer Organization Stallings, Operating Systems: Internals and Design Principles. Silberschatz, Galvin

Διαβάστε περισσότερα

Τηλ.: 22892130, Φαξ: 22756082 Η-ταχυδροµείο: cc@ucy.ac.cy, Ιστοσελίδα: http://www.ucy.ac.cy/cc Καλλιπόλεως 75, Τ.Θ. 20537, 1678 Λευκωσία, Κύπρος

Τηλ.: 22892130, Φαξ: 22756082 Η-ταχυδροµείο: cc@ucy.ac.cy, Ιστοσελίδα: http://www.ucy.ac.cy/cc Καλλιπόλεως 75, Τ.Θ. 20537, 1678 Λευκωσία, Κύπρος ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΥΠΗΡΕΣΙΑ ΠΛΗΡΟΦΟΡΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ Τηλ.: 22892130, Φαξ: 22756082 Η-ταχυδροµείο: cc@ucy.ac.cy, Ιστοσελίδα: http://www.ucy.ac.cy/cc Καλλιπόλεως 75, Τ.Θ. 20537, 1678 Λευκωσία, Κύπρος ΠΡΟΣ:

Διαβάστε περισσότερα

(Ιούνιος 2001 ΤΕΕ Ηµερήσιο) Σε κάθε µία από τις παρακάτω περιπτώσεις, να

(Ιούνιος 2001 ΤΕΕ Ηµερήσιο) Σε κάθε µία από τις παρακάτω περιπτώσεις, να Κεεφάάλλααι ιοο:: 3Β ο Τίττλλοοςς Κεεφααλλααί ίοουυ: : Αρχιτεκτονική Ηλ/κου Τµήµατος των Υπολ. Συστηµάτων (Ιούνιος 2001 ΤΕΕ Ηµερήσιο) Σε κάθε µία από τις παρακάτω περιπτώσεις, να αναφέρετε τις τιµές των

Διαβάστε περισσότερα

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ. Το Πρωτόκολλο Universal Serial Bus 1.1 (USB 1.1) για Προσωπικούς Υπολογιστές ΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ. Το Πρωτόκολλο Universal Serial Bus 1.1 (USB 1.1) για Προσωπικούς Υπολογιστές ΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ Το Πρωτόκολλο Universal Serial Bus 1.1 (USB 1.1) για Προσωπικούς Υπολογιστές

Διαβάστε περισσότερα

Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές

Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές 1 ο Εξάμηνο Σπουδών, Χειμερινό Εξάμηνο 2012/13 Τμήμα Εφαρμοσμένων Μαθηματικών, Πανεπιστήμιο Κρήτης Διδάσκων: Χαρμανδάρης Ευάγγελος, email: vagelis@tem.uoc.gr Ιστοσελίδα

Διαβάστε περισσότερα

Τμήμα Μηχανολόγων Μηχανικών Πανεπιστήμιο Θεσσαλίας ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ. Βασικές Έννοιες Προγραμματισμού. Ιωάννης Λυχναρόπουλος Μαθηματικός, MSc, PhD

Τμήμα Μηχανολόγων Μηχανικών Πανεπιστήμιο Θεσσαλίας ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ. Βασικές Έννοιες Προγραμματισμού. Ιωάννης Λυχναρόπουλος Μαθηματικός, MSc, PhD Τμήμα Μηχανολόγων Μηχανικών Πανεπιστήμιο Θεσσαλίας ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Βασικές Έννοιες Προγραμματισμού Ιωάννης Λυχναρόπουλος Μαθηματικός, MSc, PhD Αριθμητικά συστήματα Υπάρχουν 10 τύποι ανθρώπων: Αυτοί

Διαβάστε περισσότερα

Αρχιτεκτονική Υπολογιστών

Αρχιτεκτονική Υπολογιστών Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Αρχιτεκτονική Υπολογιστών Ενότητα 13: (Μέρος Α ) Ενσωματωμένα Συστήματα Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής

Διαβάστε περισσότερα

Αρχιτεκτονική Υπολογιστών

Αρχιτεκτονική Υπολογιστών Αρχιτεκτονική Υπολογιστών Παραλληλισμός Βασικές Πηγές: Αρχιτεκτονική Υπολογιστών: μια Δομημένη Προσέγγιση, Α. Tanenbaum, Vrije Universiteit, Amsterdam. Computer Architecture and Engineering, K. Asanovic,

Διαβάστε περισσότερα

ΜΑΘΗΜΑ 3 MULTIPLE CHOICE

ΜΑΘΗΜΑ 3 MULTIPLE CHOICE ΜΑΘΗΜΑ 3 MULTIPLE CHOICE 1. Ποιa από τις πιο κάτω εργασίες είναι λειτουργία του Λειτουργικού Συστήματος; a) Προσθήκη δεδομένων σε ένα υπολογιστικό φύλλο b) Εκπόνηση έκθεσης βάσης δεδομένων c) Διαχείριση

Διαβάστε περισσότερα

ΠΛΕ- 027 Μικροεπεξεργαστές 11ο μάθημα: Είσοδος- Εξοδος (Ε/Ε)

ΠΛΕ- 027 Μικροεπεξεργαστές 11ο μάθημα: Είσοδος- Εξοδος (Ε/Ε) ΠΛΕ- 027 Μικροεπεξεργαστές 11ο μάθημα: Είσοδος- Εξοδος (Ε/Ε) Αρης Ευθυμίου Συσκευές Ε/Ε Μεγάλη ποικιλία πολλές φορές είναι αυτές που «πουλάνε» το μηχάνημα: π.χ. Nintendo wii, (πρώτο) iphone Βασική ταξινόμηση:

Διαβάστε περισσότερα

Επίπεδο δικτύου IP Forwading κτλ

Επίπεδο δικτύου IP Forwading κτλ Επίπεδο δικτύου IP Forwading κτλ (IP για που το έβαλες) Εργαστήριο Δικτύων Υπολογιστών 2014-2015 Τμήμα Μηχανικών Η/Υ και Πληροφορικής Επίπεδο δικτύου (Network layer) Επίπεδο εφαρμογής (Application layer):

Διαβάστε περισσότερα

ΤΕΙ ΠΕΙΡΑΙΑ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΑΥΤΟΜΑΤΙΣΜΟΥ SET ΕΝΤΟΛΩΝ PLC SIMATIC S7. Πειραιάς Δεκέμβριος 2005

ΤΕΙ ΠΕΙΡΑΙΑ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΑΥΤΟΜΑΤΙΣΜΟΥ SET ΕΝΤΟΛΩΝ PLC SIMATIC S7. Πειραιάς Δεκέμβριος 2005 ΤΕΙ ΠΕΙΡΑΙΑ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΑΥΤΟΜΑΤΙΣΜΟΥ SET ΕΝΤΟΛΩΝ PLC SIMATIC S7 Πειραιάς Δεκέμβριος 2005 ΤΕΙ ΠΕΙΡΑΙΑ Τμήμα ΑΥΤΟΜΑΤΙΣΜΟΥ Εργαστήριο Βιομηχανικών Ελεγκτών 3 ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΤΟΥ PLC-

Διαβάστε περισσότερα

Τεχνικός Διαχείρισης Συστημάτων και Παροχής Υπηρεσιών Intranet Internet

Τεχνικός Διαχείρισης Συστημάτων και Παροχής Υπηρεσιών Intranet Internet Ι.Ε.Κ. ΛΕΥΚΑΔΑΣ παράρτημα του Ι.Ε.Κ. ΠΡΕΒΕΖΑΣ Τεχνικός Διαχείρισης Συστημάτων και Παροχής Υπηρεσιών Intranet Internet Σημειώσεις στο μάθημα Α εξαμήνου Αρχιτεκτονική Υπολογιστών Περιεχόμενα 1. Εισαγωγή...

Διαβάστε περισσότερα

Τι είναι ένα λειτουργικό σύστημα (ΛΣ); Μια άλλη απεικόνιση. Το Λειτουργικό Σύστημα ως μέρος του υπολογιστή

Τι είναι ένα λειτουργικό σύστημα (ΛΣ); Μια άλλη απεικόνιση. Το Λειτουργικό Σύστημα ως μέρος του υπολογιστή Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2014-15 Λειτουργικά Συστήματα (διαχείριση επεξεργαστή, και Ε/Ε) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Τι είναι

Διαβάστε περισσότερα

PLC 14E Powerline Camera

PLC 14E Powerline Camera PLC 14E Powerline Camera Ε γ χ ε ι ρ ί δ ι ο Χ ρ ή σ τ η Περιεχόμενα Περιεχόμενα 1 1 Περιεχόμενα Συσκευασίας 2 2 Η PLC 14E Powerline Camera 2 2.1 Χαρακτηριστικά προϊόντος 3 2.2 Περιγραφή Hardware 3 2.3

Διαβάστε περισσότερα

ΤΕΧΝΙΚΕΣ ΠΡΟΔΙΑΓΡΑΦΕΣ Προμήθειας Εξοπλισμού Πληροφορικής προς κάλυψη υπηρεσιακών αναγκών της ΑΔΑΕ

ΤΕΧΝΙΚΕΣ ΠΡΟΔΙΑΓΡΑΦΕΣ Προμήθειας Εξοπλισμού Πληροφορικής προς κάλυψη υπηρεσιακών αναγκών της ΑΔΑΕ Μαρούσι 23-07-06 ΤΕΧΝΙΚΕΣ ΠΡΟΔΙΑΓΡΑΦΕΣ Προμήθειας Εξοπλισμού Πληροφορικής προς κάλυψη υπηρεσιακών αναγκών της ΑΔΑΕ 1. Πιστοποιήσεις Συμμορφώσεις Όλα τα προϊόντα θα πρέπει να είναι πιστοποιημένα κατά ISO

Διαβάστε περισσότερα

Ερωτήσεις θεωρίας MY. Μέρος Α. Υλικό.

Ερωτήσεις θεωρίας MY. Μέρος Α. Υλικό. Ερωτήσεις θεωρίας MY Μέρος Α. Υλικό. 1. Η μνήμη ROM είναι συνδυαστικό ή ακολουθιακό κύκλωμα; 2. α) Να σχεδιαστεί μία μνήμη ROM που να δίνει στις εξόδους της το πλήθος των ημερών του μήνα, ο αριθμός του

Διαβάστε περισσότερα

Υ- 01 Αρχιτεκτονική Υπολογιστών Εισαγωγή

Υ- 01 Αρχιτεκτονική Υπολογιστών Εισαγωγή Υ- 01 Αρχιτεκτονική Υπολογιστών Εισαγωγή Αρης Ευθυμίου Το σημερινό μάθημα Οργανωτικά/διαδικαστικά του μαθήματος θέματα που θα καλύψουμε οργάνωση/βαθμολογία Εισαγωγή μέτρα επίδοσης υπολογιστών χρόνος εκτέλεσης

Διαβάστε περισσότερα

Τεχνολογία Υπολογιστικών Συστηµάτων & Λειτουργικά Συστήµατα Κεφάλαιο 3

Τεχνολογία Υπολογιστικών Συστηµάτων & Λειτουργικά Συστήµατα Κεφάλαιο 3 Τεχνολογία Υπολογιστικών Συστηµάτων & Λειτουργικά Συστήµατα Κεφάλαιο 3 Κεφάλαιο 3 Οργάνωση και Λειτουργία Επεξεργαστών Σκοπός του κεφαλαίου αυτού είναι να περιγράψει την εσωτερική οργάνωση των υπολογιστών,

Διαβάστε περισσότερα

IT Admin Pack. Eξεταστέα Ύλη Syllabus

IT Admin Pack. Eξεταστέα Ύλη Syllabus IT Admin Pack Eξεταστέα Ύλη Syllabus Ενότητα Υλικό Προσωπικών Η/Υ (Module PC Hardware) Έκδοση.0 Ενότητα Στόχοι Ενότητα Η ενότητα Υλικό προσωπικών Η/Υ (PC Hardware) απαιτεί από τον υποψήφιο να γνωρίζει

Διαβάστε περισσότερα

Αναπαράσταση Μη Αριθμητικών Δεδομένων

Αναπαράσταση Μη Αριθμητικών Δεδομένων Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2014-15 Αναπαράσταση Μη Αριθμητικών Δεδομένων (κείμενο, ήχος και εικόνα στον υπολογιστή) http://di.ionio.gr/~mistral/tp/csintro/

Διαβάστε περισσότερα

Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές

Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας Τμήμα Λογιστικής Μαθήματα 4 και 5: Κεντρική Μονάδα Η/Υ 1 Τυπική Σύνθεση ενός Σύγχρονου Υπολογιστή Περιφερειακά Κεντρική Μονάδα Περιφερειακά 2 Κουτί (Case) Η Κεντρική Μονάδα

Διαβάστε περισσότερα

Τμήμα Λογιστικής. Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές. Μάθημα 8. 1 Στέργιος Παλαμάς

Τμήμα Λογιστικής. Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές. Μάθημα 8. 1 Στέργιος Παλαμάς ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας Τμήμα Λογιστικής Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές Μάθημα 8 Κεντρική Μονάδα Επεξεργασίας και Μνήμη 1 Αρχιτεκτονική του Ηλεκτρονικού Υπολογιστή Μονάδες Εισόδου Κεντρική

Διαβάστε περισσότερα

ΠINAKAΣ ΠΕΡΙΓΡΑΦΗ/ΠΡΟΔΙΑΓΡΑΦΕΣ

ΠINAKAΣ ΠΕΡΙΓΡΑΦΗ/ΠΡΟΔΙΑΓΡΑΦΕΣ ΠINAKAΣ ΠΕΡΙΓΡΑΦΗ/ΠΡΟΔΙΑΓΡΑΦΕΣ 1 Κεντρικές μονάδες Η/Υ 65 τεμ. ΜΑΘΗΜΑΤΙΚΟ ΠΤΝ ΠΤΔΕ ΦΠΨ ΕΠΕΞΕΡΓΑΣΤΗΣ: Intel Core i3-5503,20ghz ή καλύτερος ΜΗΤΡΙΚΗ : Intel Η57 Express Chipset ή καλύτερο ΜΝΗΜΗ: 4 GB DDR

Διαβάστε περισσότερα

Σπύρος Καζαρλής, Χειμώνας 2014-2015 1

Σπύρος Καζαρλής, Χειμώνας 2014-2015 1 Κάθε ενσωματωμένο σύστημα έχει ένα σύνολο θυρών εισόδου / εξόδου, ψηφιακές ή και αναλογικές. Οι ψηφιακές θύρες μπορεί να είναι: Παράλληλες θύρες Σειριακές θύρες Θύρες επικοινωνίας άλλων πρωτοκόλλων όπως

Διαβάστε περισσότερα