Вы находитесь на странице: 1из 36
PengantarPengantar OrganisasiOrganisasi KomputerKomputer MariaMaria SusanSusan AnggreainyAnggreainy,, M.KompM.Komp
PengantarPengantar OrganisasiOrganisasi
KomputerKomputer
MariaMaria SusanSusan AnggreainyAnggreainy,, M.KompM.Komp
09/03/200809/03/2008
MariaMaria SusanSusan Anggreainy,Anggreainy, M.KomM.Kom
11
09/03/200809/03/2008
09/03/200809/03/2008

DESKRIPSIDESKRIPSI SINGKATSINGKAT

MataMata kuliahkuliah PengantarPengantar OrganisasiOrganisasi KomputerKomputer akanakan membahasmembahas pengorganisasian,pengorganisasian, fungsi,fungsi, dandan caracara kerjakerja daridari komponenkomponen--komponenkomponen komputerkomputer (CPU,(CPU, MemoriMemori Internal,Internal, MemoriMemori Eksternal,Eksternal, dandan unitunit Input/Output)Input/Output)

MariaMaria SusanSusan Anggreainy,Anggreainy, M.KomM.Kom

22

09/03/200809/03/2008
09/03/200809/03/2008

TUJUANTUJUAN INSTRUKSIONALINSTRUKSIONAL UMUMUMUM

SetelahSetelah menyelesaikanmenyelesaikan matakuliahmatakuliah iniini mahasiswamahasiswa akanakan dapatdapat menjelaskanmenjelaskan organisasi,organisasi, fungsi,fungsi, dandan caracara kerjakerja daridari komponenkomponen--komponenkomponen komputerkomputer yaituyaitu CPU,CPU, MemoriMemori Internal,Internal, MemoriMemori Eksternal,Eksternal, alatalat Input/Output,Input/Output, dandan SistemSistem OperasiOperasi sertaserta keterkaitanketerkaitan antaraantara komponenkomponen-- komponenkomponen tersebuttersebut untukuntuk membangunmembangun sebuahsebuah sistemsistem komputerkomputer yangyang dapatdapat berfungsiberfungsi

MariaMaria SusanSusan Anggreainy,Anggreainy, M.KomM.Kom

33

09/03/200809/03/2008
09/03/200809/03/2008

SilabusSilabus

OrganisasiOrganisasi dandan ArsitekturArsitektur KomputerKomputer StrukturStruktur dandan FungsiFungsi

MariaMaria SusanSusan Anggreainy,Anggreainy, M.KomM.Kom

44

09/03/200809/03/2008
09/03/200809/03/2008

SejarahSejarah KomputerKomputer EvolusiEvolusi ProsesorProsesor SeriSeri PentiumPentium dandan PowerPower PCPC PerancanganPerancangan dandan PerformaPerforma

MariaMaria SusanSusan Anggreainy,Anggreainy, M.KomM.Kom

55

09/03/200809/03/2008
09/03/200809/03/2008

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

MariaMaria SusanSusan Anggreainy,Anggreainy, M.KomM.Kom

66

09/03/200809/03/2008
09/03/200809/03/2008

StrukturStruktur InterkoneksiInterkoneksi InterkoneksiInterkoneksi BusBus PCIPCI

MariaMaria SusanSusan Anggreainy,Anggreainy, M.KomM.Kom

77

09/03/200809/03/2008
09/03/200809/03/2008

KomponenKomponen--komponenkomponen dalamdalam CPUCPU (Register,(Register, Clock,Clock, ControlControl Unit,Unit, dandan ALU)ALU) RegisterRegister--registerregister dalamdalam CPUCPU (Contoh(Contoh kasuskasus padapada prosesorprosesor Intel)Intel)

MariaMaria SusanSusan Anggreainy,Anggreainy, M.KomM.Kom

88

09/03/200809/03/2008
09/03/200809/03/2008

PengenalanPengenalan SistemSistem MemoriMemori padapada KomputerKomputer PrinsipPrinsip--prinsipprinsip CacheCache MemoryMemory

MariaMaria SusanSusan Anggreainy,Anggreainy, M.KomM.Kom

99

09/03/200809/03/2008
09/03/200809/03/2008

ElemenElemen--elemenelemen dalamdalam perancanganperancangan CacheCache OrganisasiOrganisasi CacheCache padapada prosesorprosesor PentiumPentium 44 dandan PowerPower PCPC

MariaMaria SusanSusan Anggreainy,Anggreainy, M.KomM.Kom

1010

09/03/200809/03/2008
09/03/200809/03/2008

SemiconductorSemiconductor MainMain MemoryMemory

MariaMaria SusanSusan Anggreainy,Anggreainy, M.KomM.Kom

1111

09/03/200809/03/2008
09/03/200809/03/2008

ErrorError CorrectionCorrection DRAMDRAM OrganizationOrganization

MariaMaria SusanSusan Anggreainy,Anggreainy, M.KomM.Kom

1212

09/03/200809/03/2008
09/03/200809/03/2008

MagneticMagnetic DiscDisc OpticalOptical MemoryMemory MagneticMagnetic TapeTape

MariaMaria SusanSusan Anggreainy,Anggreainy, M.KomM.Kom

1313

09/03/200809/03/2008
09/03/200809/03/2008

RAIDRAID

MariaMaria SusanSusan Anggreainy,Anggreainy, M.KomM.Kom

1414

09/03/200809/03/2008
09/03/200809/03/2008

PeralatanPeralatan EksternalEksternal ModulModul--modulmodul I/OI/O ProgrammedProgrammed I/OI/O

MariaMaria SusanSusan Anggreainy,Anggreainy, M.KomM.Kom

1515

09/03/200809/03/2008
09/03/200809/03/2008

InterruptInterrupt--DrivenDriven I/OI/O DirectDirect MemoryMemory AccessAccess I/OI/O ChannelsChannels andand ProcessorsProcessors

MariaMaria SusanSusan Anggreainy,Anggreainy, M.KomM.Kom

1616

09/03/200809/03/2008
09/03/200809/03/2008

OperatingOperating SystemSystem OverviewOverview SchedulingScheduling MemoryMemory ManagementManagement

MariaMaria SusanSusan Anggreainy,Anggreainy, M.KomM.Kom

1717

09/03/200809/03/2008
09/03/200809/03/2008

PustakaPustaka

Stallings,Stallings, W.W. 2003.2003. ComputerComputer OrganizationOrganization && ArchitectureArchitecture EdisiEdisi keke--6.6. PrenticePrentice--Hall,Hall, NewNew JerseyJersey

MariaMaria SusanSusan Anggreainy,Anggreainy, M.KomM.Kom

1818

09/03/200809/03/2008
09/03/200809/03/2008

Irvine,Irvine, K.R.K.R. 2003.2003. AssemblyAssembly LanguageLanguage forfor IntelIntel--BasedBased

ComputersComputers

PrenticePrentice--Hall,Hall, NewNew JerseyJersey

EdisiEdisi keke--4.4.

MariaMaria SusanSusan Anggreainy,Anggreainy, M.KomM.Kom

1919

09/03/200809/03/2008
09/03/200809/03/2008

PerbedaanPerbedaan ArsitekturArsitektur && OrganisasiOrganisasi KomputerKomputer

ArsitekturArsitektur adalahadalah atributatribut--atributatribut sebuahsebuah sistemsistem yangyang terlihatterlihat oleholeh programmerprogrammer ((memilikimemiliki dampakdampak langsunglangsung padapada eksekusieksekusi logislogis sebuahsebuah program)program) MisalnyaMisalnya ::

SetSet InstruksiInstruksi JumlahJumlah bitbit yangyang digunakandigunakan untukuntuk merepresentasimerepresentasi bermacambermacam--macammacam jenisjenis datadata MekanismeMekanisme I/OI/O

TeknikTeknik--teknikteknik pengalamatanpengalamatan memorimemori

MariaMaria SusanSusan Anggreainy,Anggreainy, M.KomM.Kom

2020

09/03/200809/03/2008
09/03/200809/03/2008

OrganisasiOrganisasi adalahadalah bagaimanabagaimana sebuahsebuah fiturfitur didi implementasikanimplementasikan;; unitunit--unitunit yangyang merealisasikanmerealisasikan spesifikasispesifikasi arsitekturalarsitektural;; rincianrincian hardwarehardware yangyang dapatdapat diketahuidiketahui oleholeh pemrogrampemrogram MisalnyaMisalnya ::

SinyalSinyal KontrolKontrol AntarmukaAntarmuka KomputerKomputer dengandengan PeripheralPeripheral TeknologiTeknologi MemoriMemori YangYang digunakandigunakan

MariaMaria SusanSusan Anggreainy,Anggreainy, M.KomM.Kom

2121

09/03/200809/03/2008
09/03/200809/03/2008

ArsitekturArsitektur VsVs OrganisasiOrganisasi

ArsitekturArsitektur :: ApakahApakah sebuahsebuah instruksiinstruksi perkalianperkalian diperlukandiperlukan?? OrganisasiOrganisasi :: ApakahApakah terdapatterdapat hardwarehardware khususkhusus yangyang digunakandigunakan untukuntuk perkalianperkalian?? AtaukahAtaukah menggunakanmenggunakan hadwarehadware penjumlahanpenjumlahan yangyang dipakaidipakai berulangberulang--ulangulang?? OrganisasiOrganisasi umumnyaumumnya lebihlebih cepatcepat berkembangberkembang dibandingkandibandingkan arsitekturarsitektur

MariaMaria SusanSusan Anggreainy,Anggreainy, M.KomM.Kom

2222

09/03/200809/03/2008
09/03/200809/03/2008

ArchitectureArchitecture && OrganizationOrganization

AllAll IntelIntel x86x86 familyfamily shareshare thethe samesame basicbasic architecturearchitecture TheThe IBMIBM System/370System/370 familyfamily shareshare thethe samesame basicbasic architecturearchitecture ThisThis givesgives codecode compatibilitycompatibility

AtAt leastleast backwardsbackwards

OrganizationOrganization differsdiffers betweenbetween differentdifferent versionsversions

MariaMaria SusanSusan Anggreainy,Anggreainy, M.KomM.Kom

2323

09/03/200809/03/2008
09/03/200809/03/2008

StrukturStruktur dandan FungsiFungsi

StrukturStruktur :: CaraCara komponenkomponen-- komponenkomponen salingsaling terkaitterkait FungsiFungsi :: OperasiOperasi--OperasiOperasi masingmasing--masingmasing komponenkomponen sebagaisebagai bagianbagian daridari strukturstruktur

MariaMaria SusanSusan Anggreainy,Anggreainy, M.KomM.Kom

2424

09/03/200809/03/2008
09/03/200809/03/2008

FungsiFungsi KomputerKomputer secarasecara umumumum ::

PengolahanPengolahan DataData MemprosesMemproses datadata PenyimpananPenyimpanan DataData MestiMesti adaada,, meskipunmeskipun hanyahanya sementarasementara PemindahanPemindahan DataData AntaraAntara dirinyadirinya dengandengan duniadunia luarluar InputInput--outputoutput (I/O)(I/O) keke peripheralperipheral KomunikasiKomunikasi DataData dengandengan remoteremote devicedevice padapada jarakjarak yangyang cukupcukup jauhjauh

KontrolKontrol MengontrolMengontrol ketigaketiga fungsifungsi taditadi

MariaMaria SusanSusan Anggreainy,Anggreainy, M.KomM.Kom

2525

09/03/200809/03/2008
09/03/200809/03/2008

FunctionalFunctional viewview

09/03/200809/03/2008 Functional Functional view view Maria Maria Susan Susan Anggreainy, Anggreainy, M.Kom M.Kom 26 26

MariaMaria SusanSusan Anggreainy,Anggreainy, M.KomM.Kom

2626

09/03/200809/03/2008
09/03/200809/03/2008

OperationsOperations (1)(1) DataData movementmovement

MariaMaria SusanSusan Anggreainy,Anggreainy, M.KomM.Kom
MariaMaria SusanSusan Anggreainy,Anggreainy, M.KomM.Kom

2727

09/03/200809/03/2008
09/03/200809/03/2008

OperationsOperations (2)(2) StorageStorage

Operations Operations (2) (2) Storage Storage Maria Maria Susan Susan Anggreainy, Anggreainy, M.Kom

MariaMaria SusanSusan Anggreainy,Anggreainy, M.KomM.Kom

2828

09/03/200809/03/2008
09/03/200809/03/2008

OperationOperation (3)(3) ProcessingProcessing from/tofrom/to storagestorage

(3) Processing Processing from/to from/to storage storage Maria Maria Susan Susan Anggreainy, Anggreainy, M.Kom

MariaMaria SusanSusan Anggreainy,Anggreainy, M.KomM.Kom

2929

09/03/200809/03/2008
09/03/200809/03/2008

OperationOperation (4)(4) ProcessingProcessing fromfrom storagestorage toto I/OI/O

Processing from from storage storage to to I/O I/O Maria Maria Susan Susan Anggreainy, Anggreainy, M.Kom

MariaMaria SusanSusan Anggreainy,Anggreainy, M.KomM.Kom

3030

09/03/200809/03/2008
09/03/200809/03/2008

StrukturStruktur

StrukturStruktur InternalInternal KomputerKomputer 44 StrukturStruktur UtamaUtama ::

CPUCPU :: MengontrolMengontrol operasioperasi komputerkomputer dandan membentumembentu fungsifungsi--fungsifungsi pengolahanpengolahan datanyadatanya MemoriMemori utamautama :: menyimpanmenyimpan datadata I/OI/O :: MemindahkanMemindahkan datadata antaraantara komputerkomputer dengandengan lingkunganlingkungan luarnyaluarnya SystemSystem InterconnectionInterconnection :: BeberapaBeberapa mekanismemekanisme komunikasikomunikasi antraantra CPU,CPU, MemoriMemori utamautama dandan I/OI/O

MariaMaria SusanSusan Anggreainy,Anggreainy, M.KomM.Kom

3131

09/03/200809/03/2008
09/03/200809/03/2008

StructureStructure -- TopTop LevelLevel

Structure Structure - - Top Top Level Level Maria Maria Susan Susan Anggreainy, Anggreainy, M.Kom

MariaMaria SusanSusan Anggreainy,Anggreainy, M.KomM.Kom

3232

09/03/200809/03/2008
09/03/200809/03/2008

StrukturStruktur UtamaUtama CPUCPU

ControlControl UnitUnit :: MengontrolMengontrol operasioperasi CPUCPU dandan padapada gilirannyagilirannya mengontrolmengontrol komputerkomputer ALUALU :: operasioperasi perhitunganperhitungan aritmetikaaritmetika dandan logikalogika RegisterRegister :: SebagaiSebagai penyimpananpenyimpanan internalinternal CPUCPU CPUCPU InterconnectionsInterconnections :: SejumlahSejumlah mekanismemekanisme komunikasikomunikasi antaraantara CU,CU, ALUALU dandan registerregister--registerregister

MariaMaria SusanSusan Anggreainy,Anggreainy, M.KomM.Kom

3333

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

MariaMaria SusanSusan Anggreainy,Anggreainy, M.KomM.Kom

3434

09/03/200809/03/2008
09/03/200809/03/2008

KomponenKomponen yangyang palingpaling menarikmenarik daridari CPUCPU adalahadalah ControlControl UnitUnit TerdapatTerdapat beberapabeberapa pendekatanpendekatan dalamdalam melakukanmelakukan implementasiimplementasi ControlControl UnitUnit YangYang palingpaling umumumum digunakandigunakan adalahadalah implementasiimplementasi microprogrammedmicroprogrammed

MariaMaria SusanSusan Anggreainy,Anggreainy, M.KomM.Kom

3535

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

MariaMaria SusanSusan Anggreainy,Anggreainy, M.KomM.Kom

3636