orkom pengantar organisasi komputer 1

36
09/03/2008 09/03/2008 Maria Susan Anggreainy, M.Kom Maria Susan Anggreainy, M.Kom 1 1 Pengantar Pengantar Organisasi Organisasi Komputer Komputer Maria Susan Maria Susan Anggreainy Anggreainy , , M.Komp M.Komp

Upload: hanzskyblue

Post on 10-Jun-2015

3.825 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: ORKOM Pengantar Organisasi Komputer 1

09/03/200809/03/2008 Maria Susan Anggreainy, M.KomMaria Susan Anggreainy, M.Kom 11

PengantarPengantar OrganisasiOrganisasiKomputerKomputer

Maria Susan Maria Susan AnggreainyAnggreainy, , M.KompM.Komp

Page 2: ORKOM Pengantar Organisasi Komputer 1

09/03/200809/03/2008 Maria Susan Anggreainy, M.KomMaria Susan Anggreainy, M.Kom 22

DESKRIPSI SINGKATDESKRIPSI SINGKAT

Mata kuliah Pengantar Mata kuliah Pengantar Organisasi Komputer akan Organisasi Komputer akan membahas pengorganisasian, membahas pengorganisasian, fungsi, dan cara kerja dari fungsi, dan cara kerja dari komponenkomponen--komponen komputer komponen komputer (CPU, Memori Internal, Memori (CPU, Memori Internal, Memori Eksternal, dan unit Input/Output)Eksternal, dan unit Input/Output)

Page 3: ORKOM Pengantar Organisasi Komputer 1

09/03/200809/03/2008 Maria Susan Anggreainy, M.KomMaria Susan Anggreainy, M.Kom 33

TUJUAN INSTRUKSIONAL TUJUAN INSTRUKSIONAL UMUMUMUM

Setelah menyelesaikan matakuliah Setelah menyelesaikan matakuliah ini mahasiswa akan dapat ini mahasiswa akan dapat menjelaskan organisasi, fungsi, dan menjelaskan organisasi, fungsi, dan cara kerja dari komponencara kerja dari komponen--komponen komponen komputer yaitu CPU, Memori komputer yaitu CPU, Memori Internal, Memori Eksternal, alat Internal, Memori Eksternal, alat Input/Output, dan Sistem Operasi Input/Output, dan Sistem Operasi serta keterkaitan antara komponenserta keterkaitan antara komponen--komponen tersebut untuk komponen tersebut untuk membangun sebuah sistem membangun sebuah sistem komputer yang dapat berfungsikomputer yang dapat berfungsi

Page 4: ORKOM Pengantar Organisasi Komputer 1

09/03/200809/03/2008 Maria Susan Anggreainy, M.KomMaria Susan Anggreainy, M.Kom 44

SilabusSilabus

Organisasi dan Arsitektur Organisasi dan Arsitektur KomputerKomputerStruktur dan FungsiStruktur dan Fungsi

Page 5: ORKOM Pengantar Organisasi Komputer 1

09/03/200809/03/2008 Maria Susan Anggreainy, M.KomMaria Susan Anggreainy, M.Kom 55

Sejarah KomputerSejarah KomputerEvolusi Prosesor Seri Pentium Evolusi Prosesor Seri Pentium dan Power PCdan Power PCPerancangan dan PerformaPerancangan dan Performa

Page 6: ORKOM Pengantar Organisasi Komputer 1

09/03/200809/03/2008 Maria Susan Anggreainy, M.KomMaria Susan Anggreainy, M.Kom 66

KomponenKomponen--komponenkomponen KomputerKomputer(CPU, Memory, I/O)(CPU, Memory, I/O)FungsiFungsi KomputerKomputer (Instruction (Instruction Cycle)Cycle)

Page 7: ORKOM Pengantar Organisasi Komputer 1

09/03/200809/03/2008 Maria Susan Anggreainy, M.KomMaria Susan Anggreainy, M.Kom 77

Struktur InterkoneksiStruktur InterkoneksiInterkoneksi BusInterkoneksi BusPCIPCI

Page 8: ORKOM Pengantar Organisasi Komputer 1

09/03/200809/03/2008 Maria Susan Anggreainy, M.KomMaria Susan Anggreainy, M.Kom 88

KomponenKomponen--komponenkomponen dalamdalamCPU (Register, Clock, Control CPU (Register, Clock, Control Unit, Unit, dandan ALU)ALU)RegisterRegister--register dalam CPU register dalam CPU (Contoh kasus pada prosesor (Contoh kasus pada prosesor Intel)Intel)

Page 9: ORKOM Pengantar Organisasi Komputer 1

09/03/200809/03/2008 Maria Susan Anggreainy, M.KomMaria Susan Anggreainy, M.Kom 99

Pengenalan Sistem Memori Pengenalan Sistem Memori pada Komputerpada KomputerPrinsipPrinsip--prinsip Cache Memoryprinsip Cache Memory

Page 10: ORKOM Pengantar Organisasi Komputer 1

09/03/200809/03/2008 Maria Susan Anggreainy, M.KomMaria Susan Anggreainy, M.Kom 1010

ElemenElemen--elemen dalam elemen dalam perancangan Cacheperancangan CacheOrganisasi Cache pada Organisasi Cache pada prosesor Pentium 4 dan Power prosesor Pentium 4 dan Power PC PC

Page 11: ORKOM Pengantar Organisasi Komputer 1

09/03/200809/03/2008 Maria Susan Anggreainy, M.KomMaria Susan Anggreainy, M.Kom 1111

Semiconductor Main Memory Semiconductor Main Memory

Page 12: ORKOM Pengantar Organisasi Komputer 1

09/03/200809/03/2008 Maria Susan Anggreainy, M.KomMaria Susan Anggreainy, M.Kom 1212

Error CorrectionError CorrectionDRAM OrganizationDRAM Organization

Page 13: ORKOM Pengantar Organisasi Komputer 1

09/03/200809/03/2008 Maria Susan Anggreainy, M.KomMaria Susan Anggreainy, M.Kom 1313

Magnetic DiscMagnetic DiscOptical MemoryOptical MemoryMagnetic TapeMagnetic Tape

Page 14: ORKOM Pengantar Organisasi Komputer 1

09/03/200809/03/2008 Maria Susan Anggreainy, M.KomMaria Susan Anggreainy, M.Kom 1414

RAIDRAID

Page 15: ORKOM Pengantar Organisasi Komputer 1

09/03/200809/03/2008 Maria Susan Anggreainy, M.KomMaria Susan Anggreainy, M.Kom 1515

Peralatan EksternalPeralatan EksternalModulModul--modul I/O modul I/O Programmed I/OProgrammed I/O

Page 16: ORKOM Pengantar Organisasi Komputer 1

09/03/200809/03/2008 Maria Susan Anggreainy, M.KomMaria Susan Anggreainy, M.Kom 1616

InterruptInterrupt--Driven I/ODriven I/ODirect Memory AccessDirect Memory AccessI/O Channels and ProcessorsI/O Channels and Processors

Page 17: ORKOM Pengantar Organisasi Komputer 1

09/03/200809/03/2008 Maria Susan Anggreainy, M.KomMaria Susan Anggreainy, M.Kom 1717

Operating System OverviewOperating System OverviewSchedulingSchedulingMemory ManagementMemory Management

Page 18: ORKOM Pengantar Organisasi Komputer 1

09/03/200809/03/2008 Maria Susan Anggreainy, M.KomMaria Susan Anggreainy, M.Kom 1818

PustakaPustaka

Stallings, W. Stallings, W. 2003. 2003. Computer Computer Organization & ArchitectureOrganization & Architecture. . EdisiEdisi keke--6. Prentice6. Prentice--Hall, New Hall, New Jersey Jersey

Page 19: ORKOM Pengantar Organisasi Komputer 1

09/03/200809/03/2008 Maria Susan Anggreainy, M.KomMaria Susan Anggreainy, M.Kom 1919

Irvine, K.R. Irvine, K.R. 2003. 2003. Assembly Assembly Language for IntelLanguage for Intel--Based Based ComputersComputers. . EdisiEdisi keke--4. 4. PrenticePrentice--Hall, New Jersey Hall, New Jersey

Page 20: ORKOM Pengantar Organisasi Komputer 1

09/03/200809/03/2008 Maria Susan Anggreainy, M.KomMaria Susan Anggreainy, M.Kom 2020

PerbedaanPerbedaan ArsitekturArsitektur & & OrganisasiOrganisasi KomputerKomputer

ArsitekturArsitektur adalahadalah atributatribut--atributatribut sebuahsebuahsistemsistem yang yang terlihatterlihat oleholeh programmer programmer ((memilikimemiliki dampakdampak langsunglangsung padapada eksekusieksekusilogislogis sebuahsebuah program)program)MisalnyaMisalnya ::

Set Set InstruksiInstruksiJumlahJumlah bit yang bit yang digunakandigunakan untukuntukmerepresentasimerepresentasi bermacambermacam--macammacam jenisjenisdatadataMekanismeMekanisme I/OI/O

TeknikTeknik--teknikteknik pengalamatanpengalamatan memorimemori

Page 21: ORKOM Pengantar Organisasi Komputer 1

09/03/200809/03/2008 Maria Susan Anggreainy, M.KomMaria Susan Anggreainy, M.Kom 2121

OrganisasiOrganisasi adalahadalah bagaimanabagaimana sebuahsebuah fiturfiturdidi implementasikanimplementasikan; unit; unit--unit yang unit yang merealisasikanmerealisasikan spesifikasispesifikasi arsitekturalarsitektural; ; rincianrincian hardware yang hardware yang dapatdapat diketahuidiketahui oleholehpemrogrampemrogramMisalnyaMisalnya ::

SinyalSinyal KontrolKontrolAntarmukaAntarmuka KomputerKomputer dengandengan PeripheralPeripheralTeknologiTeknologi MemoriMemori Yang Yang digunakandigunakan

Page 22: ORKOM Pengantar Organisasi Komputer 1

09/03/200809/03/2008 Maria Susan Anggreainy, M.KomMaria Susan Anggreainy, M.Kom 2222

ArsitekturArsitektur Vs Vs OrganisasiOrganisasi

ArsitekturArsitektur : : ApakahApakah sebuahsebuah instruksiinstruksiperkalianperkalian diperlukandiperlukan??OrganisasiOrganisasi : : ApakahApakah terdapatterdapat hardware hardware khususkhusus yang yang digunakandigunakan untukuntuk perkalianperkalian? ? AtaukahAtaukah menggunakanmenggunakan hadwarehadwarepenjumlahanpenjumlahan yang yang dipakaidipakai berulangberulang--ulangulang??OrganisasiOrganisasi umumnyaumumnya lebihlebih cepatcepatberkembangberkembang dibandingkandibandingkan arsitekturarsitektur

Page 23: ORKOM Pengantar Organisasi Komputer 1

09/03/200809/03/2008 Maria Susan Anggreainy, M.KomMaria Susan Anggreainy, M.Kom 2323

Architecture & Organization Architecture & Organization

All Intel x86 family share the All Intel x86 family share the same basic architecturesame basic architectureThe IBM System/370 family The IBM System/370 family share the same basic share the same basic architecturearchitectureThis gives code compatibilityThis gives code compatibility

At least backwardsAt least backwardsOrganization differs between Organization differs between different versionsdifferent versions

Page 24: ORKOM Pengantar Organisasi Komputer 1

09/03/200809/03/2008 Maria Susan Anggreainy, M.KomMaria Susan Anggreainy, M.Kom 2424

StrukturStruktur dandan FungsiFungsi

StrukturStruktur : Cara : Cara komponenkomponen--komponenkomponen salingsaling terkaitterkaitFungsiFungsi : : OperasiOperasi--OperasiOperasimasingmasing--masingmasing komponenkomponensebagaisebagai bagianbagian daridari strukturstruktur

Page 25: ORKOM Pengantar Organisasi Komputer 1

09/03/200809/03/2008 Maria Susan Anggreainy, M.KomMaria Susan Anggreainy, M.Kom 2525

FungsiFungsi KomputerKomputer secarasecaraumumumum ::

PengolahanPengolahan DataDataMemprosesMemproses datadata

PenyimpananPenyimpanan DataDataMestiMesti adaada, , meskipunmeskipun hanyahanya sementarasementara

PemindahanPemindahan DataDataAntaraAntara dirinyadirinya dengandengan duniadunia luarluar

InputInput--output (I/O)output (I/O) keke peripheralperipheralKomunikasiKomunikasi DataData dengandengan remote device remote device padapada jarakjarak yang yang cukupcukup jauhjauh

KontrolKontrolMengontrolMengontrol ketigaketiga fungsifungsi taditadi

Page 26: ORKOM Pengantar Organisasi Komputer 1

09/03/200809/03/2008 Maria Susan Anggreainy, M.KomMaria Susan Anggreainy, M.Kom 2626

Functional viewFunctional view

Page 27: ORKOM Pengantar Organisasi Komputer 1

09/03/200809/03/2008 Maria Susan Anggreainy, M.KomMaria Susan Anggreainy, M.Kom 2727

Operations (1) Data Operations (1) Data movementmovement

Page 28: ORKOM Pengantar Organisasi Komputer 1

09/03/200809/03/2008 Maria Susan Anggreainy, M.KomMaria Susan Anggreainy, M.Kom 2828

Operations (2) StorageOperations (2) Storage

Page 29: ORKOM Pengantar Organisasi Komputer 1

09/03/200809/03/2008 Maria Susan Anggreainy, M.KomMaria Susan Anggreainy, M.Kom 2929

Operation (3) Processing Operation (3) Processing from/to storage from/to storage

Page 30: ORKOM Pengantar Organisasi Komputer 1

09/03/200809/03/2008 Maria Susan Anggreainy, M.KomMaria Susan Anggreainy, M.Kom 3030

Operation (4)Operation (4)Processing from storage to I/OProcessing from storage to I/O

Page 31: ORKOM Pengantar Organisasi Komputer 1

09/03/200809/03/2008 Maria Susan Anggreainy, M.KomMaria Susan Anggreainy, M.Kom 3131

StrukturStruktur

StrukturStruktur Internal Internal KomputerKomputer4 4 StrukturStruktur UtamaUtama ::

CPU : CPU : MengontrolMengontrol operasioperasi komputerkomputer dandanmembentumembentu fungsifungsi--fungsifungsi pengolahanpengolahandatanyadatanyaMemoriMemori utamautama : : menyimpanmenyimpan datadataI/O : I/O : MemindahkanMemindahkan data data antaraantarakomputerkomputer dengandengan lingkunganlingkungan luarnyaluarnyaSystem Interconnection : System Interconnection : BeberapaBeberapamekanismemekanisme komunikasikomunikasi antraantra CPU, CPU, MemoriMemori utamautama dandan I/OI/O

Page 32: ORKOM Pengantar Organisasi Komputer 1

09/03/200809/03/2008 Maria Susan Anggreainy, M.KomMaria Susan Anggreainy, M.Kom 3232

Structure Structure -- Top LevelTop Level

Page 33: ORKOM Pengantar Organisasi Komputer 1

09/03/200809/03/2008 Maria Susan Anggreainy, M.KomMaria Susan Anggreainy, M.Kom 3333

StrukturStruktur UtamaUtama CPUCPU

Control Unit : Control Unit : MengontrolMengontrol operasioperasiCPU CPU dandan padapada gilirannyagilirannya mengontrolmengontrolkomputerkomputerALU : ALU : operasioperasi perhitunganperhitungan aritmetikaaritmetikadandan logikalogikaRegister : Register : SebagaiSebagai penyimpananpenyimpananinternal CPUinternal CPUCPU Interconnections : CPU Interconnections : SejumlahSejumlahmekanismemekanisme komunikasikomunikasi antaraantara CU, CU, ALU ALU dandan registerregister--registerregister

Page 34: ORKOM Pengantar Organisasi Komputer 1

09/03/200809/03/2008 Maria Susan Anggreainy, M.KomMaria Susan Anggreainy, M.Kom 3434

Page 35: ORKOM Pengantar Organisasi Komputer 1

09/03/200809/03/2008 Maria Susan Anggreainy, M.KomMaria Susan Anggreainy, M.Kom 3535

KomponenKomponen yang paling yang paling menarikmenarikdaridari CPU CPU adalahadalah Control UnitControl UnitTerdapatTerdapat beberapabeberapa pendekatanpendekatandalamdalam melakukanmelakukan implementasiimplementasiControl UnitControl UnitYang paling Yang paling umumumum digunakandigunakanadalahadalah implementasiimplementasimicroprogrammedmicroprogrammed

Page 36: ORKOM Pengantar Organisasi Komputer 1

09/03/200809/03/2008 Maria Susan Anggreainy, M.KomMaria Susan Anggreainy, M.Kom 3636