Arsitektur Komputer “ Pengenalan Arsitektur Komputer ”

  • View
    89

  • Download
    3

Embed Size (px)

DESCRIPTION

Arsitektur Komputer Pengenalan Arsitektur Komputer . Kurniawan Teguh Martono Sistem Komputer FT UNDIP. Menurut Anda : Arsitektur Komputer ?. Arsitektur Komputer ?. - PowerPoint PPT Presentation

Transcript

Arsitektur Komputer Pengenalan Arsitektur Komputer

Arsitektur KomputerPengenalan Arsitektur Komputer Kurniawan Teguh MartonoSistem Komputer FT UNDIPkteguhm.siskom@gmail.comMenurut Anda : Arsitektur Komputer?kteguhm.siskom@gmail.comArsitektur Komputer ?kteguhm.siskom@gmail.comMerupakan ilmu yang mempelajari bagaimana komputer dapat berinterkoneksi, memahami perintah dari programer yang berkaitan dengan atribut-atributnya.Apa saja yang akan dipelajari :Set InstruksiTeknik PengalamatanPenyajian dataKesimpulan :Arsitektur Komputer = Instruksi set + Organisasi Mesin

Analogikteguhm.siskom@gmail.comPlansMaterial :Batu bataSemenPasirbesiTujuan :FungsiBiayaKeamananEfisiensi energidesainBuilding :RumahKantorApartemenStadionkonstruksiSehingga Arsitektur komputerkteguhm.siskom@gmail.comPlansTeknologi :Gerbang logikaMemoriICStoragePackagingTujuan :FungsiUnjuk kerjaBiaya Efisiensi energiKetahanan Computer :ServerDesktopMobile PhoneGame ConsoleSupercomputerdesainManufaturAplikasi yang dihasilkan dari komputerkteguhm.siskom@gmail.comAutomatic teller MachinesComputer in AutomobilesLaptop ComputerHuman Genome Project

Klasifikasi Komputer berdasar karakterisitiknyakteguhm.siskom@gmail.comDesktop ComputerServerSupercomputerEmbedded ComputerDesktop Computerkteguhm.siskom@gmail.comMerupakan sebuah komputer yang didesain untuk digunakan secara peroranganPerangkat terdiri atas :GPUKeyboardMousedll

Serverkteguhm.siskom@gmail.comKomputer yang didesain untuk menangani program yang besar yang digunakan oleh banyak user secara bersama sama dan biasanya diakses melalui jaringanPerangkat terdiri atas:GPU KeyboardMouseJaringanSupercomputerkteguhm.siskom@gmail.comMerupakan komputer dengan kelas unjuk kerja dan harga yang tinggi.Contoh :Komputer untuk rendering animasiKomputer untuk simulasiEmbedded Komputerkteguhm.siskom@gmail.comMerupakan komputer yang hanya dapat menjalankan perintah yang spesifik.Contoh :Sistem Parkir pada mobilSistem AlarmPerkembangan klasifikasi komputerkteguhm.siskom@gmail.com

Sistem perangkat lunakkteguhm.siskom@gmail.comMerupakan perangkat lunak yang menyedikan layangan yang sering digunakan dalam komputerSistem software :Sistem operasi, program yang digunakan untuk mengawasi dan memanajemen sumber sumber dalam sebuah komputer agar komputer dapat berjalanCompiler, Sebuah program yang digunakan untuk menterjemahkan dari high level language ke bahasa rakitan (assembly)Assemblers, Sebuah program yang digunakan untuk menterjemahkan simbol dari sebuah intruksi ke dalam bentuk binariHirarki layer kteguhm.siskom@gmail.com

Komunikasi di dalam komputerkteguhm.siskom@gmail.comKomputer bekerja berdasarkan perintah Perintah = instruksiKumpulan instruksi = programCount Ada LovelaceProgramer pertamaProgramming language :

GenerationProgramming Language1Machine Language2Assembly Language3High Level Language4Very High Level Language5Natural LanguageBahasa mesinkteguhm.siskom@gmail.comMerupakan bahasa tingkat rendahMenggunakan anggkaDan dan instruksi 0 dan 1Program yang ditulis dengan bahasa lain harus diubah ke dalam bahasa mesin sebelum di eksekusiBasaha assemblykteguhm.siskom@gmail.comBahasa tingkat rendahPenulisan menggunakan kode mnemonic, singkatanProgram yang ditulisa dengan bahasa ini diterjemahkan ke dalam bahasa mesin sebelum dieksekusiBahasa tingkat tinggikteguhm.siskom@gmail.comMuncul tahun 1960Dengan bahasa ini diharapkan dapat membuat program yang lebih kompleksPenterjemah code program disebut dengan compiler yang akan merubah program ke dalam bahasa mesing sebelum di eksekusiContoh :Java:System.out.println(Sistem Komputer);C: printf(Sistem Komputer);C++:cout