1 / 28

Računalniška strojna oprema Leon KOS, LECAD

Računalniška strojna oprema Leon KOS, LECAD. Dve predavanji Arhitektura računalnika Splošno CPU, vodilo, RAM, zunanji pomnilniki,… Računalniška grafika, Vhodno-izhodne naprave, mikrokrmilniki Računalniške komunikacije in omrežja Standardi Topologija, arhitektura Internetni protokoli.

wylie
Download Presentation

Računalniška strojna oprema Leon KOS, LECAD

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Računalniška strojna oprema Leon KOS, LECAD • Dve predavanji • Arhitektura računalnika • Splošno • CPU, vodilo, RAM, zunanji pomnilniki,… • Računalniška grafika, • Vhodno-izhodne naprave, • mikrokrmilniki • Računalniške komunikacije in omrežja • Standardi • Topologija, arhitektura • Internetni protokoli

  2. Arhitektura računalnika • Arhitektura - Kako je sistem zgrajen? • Obsega naprave, ki so nanj priklopljene Podaja: • CPU, tip, širina vodila, večopravilnost • RISC, CISC CPU • RAM • IO naprave

  3. Razvoj računalnikov • Zgodovina • prehod od velikih na mikro računalnike • manjšanje velikosti (delovne postaje -> PC) • večanje hitrosti • večanje zahtevnosti opravil • Ozko grlo (bottleneck) • Analiza problemov glede na zahtevano opravilo

  4. Moore’ov zakon 1.7 billions Montecito 10 μm 13.5mm2 42millions Eksponentna rast 2,250 Transistor count will be doubled every 18 months  Gordon Moore, Intel co-founder

  5. Gostota transistorjev

  6. Dual-Core Itanium 2 (Montecito)

  7. Trend gostote moči

  8. Cooler jet Pure copper Cooligy’s channel 3D Cooler Pro Source: K. Skadron Cooking-Aware (or Colwell’s Charcoal-aware) Computing Hladilniki

  9. Splošen Intel PC Sistem Your CPU here

  10. Intel Core 2 Duo (Merom)

  11. Core 2 Duo Mikroarhitektura

  12. Strojna oprema računalnika • Osnovne potrebe: • Vhod-Izhod • Shranjevanje in posredovanje podatkov • Procesiranje

  13. CPU – Central Processing Unit • CPU – Osnovni del v enem kosu • Podporna vezja (mostovi) • Sestava: • ALU, FPU • Pipeline (sočasno izvajanje) • Cache (vmesni pomnilnik) L1, L2

  14. Karakteristike CPU • Število bitov (8, 16, 32, 64, 128) • Naslovno vodilo • Podatkovno vodilo • Frekvenca

  15. Blok diagram enostavnega CPU • branje ukazov • dekodiranje (nabor) • registri (operandi) • ALU

  16. NABORCISC in RISC • Complex • Reduced

  17. RAM - Random access Memory • Statični • Dinamični • Ostali: FLASH, CMOS, ROM, EEPROM,... Osnovna lastnost: • Kapaciteta • Hitrost

  18. Dinamični pomnilnik • RAS • CAS • WE • Zakasnitve v dostopu • SDRAM • DDR • RDRAM

  19. BUS – Podatkovno vodilo • Vodilo CPU (address/data BUS) • Vodilo I/O naprav • Vodilo med napravami Specifikacija • električna • hitrostna

  20. Procesorsko vodilo • Data • Address • Control

  21. Interna vodila (v rač.) • Paralelna • ISA, EISA, VME, ... • VESA • AGP • Serijska • PCI, PCIe • iSCSI, SATA, • Common System Interface - 2008

  22. Zunanja vodila • Paralelna • SCSI, PATA • GPIB, PCMCIA • Centronics • Serijska • USB • Firewire • omrežja (LAN)

  23. Operacije na vodilu • Prekinitve • DMA

  24. Zunanji pomnilniki • Trdi diski • kapaciteta • hitrost • Delovanje • ATA in SCSI

  25. RAID • Novo (Level 0) – stripping razporeditev • Nivo 1 – Zrcaljenje • Nivo 2, CRC • Nivo 3, Višja stopnja CRC • Nivo 4, Ločen disk za CRC

  26. RAID • Nivo 5, priljubljen odpravljanje in rekonstrukcija podatkov • Nivo 6 Dvojni CRC level 5 • Kombinacije

  27. Prenosni pomnilniki • DVD, blueray • USB • tračne enote

  28. Računalniška grafika • GPU • 2D – bitblt • 3D • OpenGL • DirectX

More Related