Kuliah Architecture dan Organization Computer Imam Bukhari, S.Kom., MM 08562671248 bukhari.imam@yahoo.co.id
Kuliah Architecture dan Organization Computer Imam Bukhari, S.Kom., MM Reference Computer Organization & Architecture William Stallings
William Stallings Organisasi dan Arsitektur Komputer Bab I Pengenalan
Variasi dari Computer Single chip computer, harga beberapa dolar PC Computer (Desktop,Notebook,Laptop,Netbook) Mainframe Supercomputer , harga ~Sepuluh jutaan Dolar Variasi juga dalam ukuran,Perfomance, dan Aplikasi dari komputer. Perkembangan teknologi masih terus berlangsung.
Konsep Dasar Komputer Walaupun banyak variasi dan perkembangan komputer, secara konsep dasarnya masih sama.
Organisasi dan Arsitektur [1] Architecture semua attributes yang terlihat oleh programmer Set Instruction, Jumlah bit yg digunakan untuk representasikan data, Mekanisme I/O, teknik pengalamatan. Organization adalah bagaimana semua features di implementasikan Sinyal Control, interfaces, teknologi memory.
Organisasi dan Arsitektur [2] Semua keluarga Intel x86 berbagi atas dasar aksitektur yang sama. Keluarga Sistem IBM/370 berbagi atas dasar arsitektur yang sama. Arsitektur yg sama akan compatible thdp code(program) Paling tidak kompatibel ke versi lama (backwards) Organization berbeda beda diantara versi yang berbeda.
Struktur & Fungsi Komputer adalah sistem yang kompleks, untuk menjelaskan perlu dibagi dalam dua katagori yaitu struktur dan fungsi. Struktur adalah cara bagaimana Komponen berhubungan satu dengan lainnya. Fungsi adalah operasi masing-masing komponen sebagai bagian dari struktur.
Fungsi Semua komputer mempunyai fungsi : Data processing Data storage Data movement Control
Pandangan Secara Fungsi Dilihat secara fungsi dari sebuah komputer Data Movement Apparatus Control Mechanism Storage Facility Processing
Operations (1) Pergerakan Data contoh: keyboard ke screen Storage Movement Apparatus Control Mechanism Storage Facility Processing
Operations (2) Storage /Penyimpanan Data Contoh: download dari Internet download ke disk Data Movement Apparatus Control Mechanism Storage Facility Processing
Operation (3) Processing dari/ke storage contoh: updating bank statement Data Movement Apparatus Control Mechanism Storage Facility Processing
Operation (4) Proses dari storage ke I/O e.g. printing a bank statement Data Movement Apparatus Control Mechanism Storage Facility Processing
Struktur Komputer Peripheral Communication Komputer Storage Processing
Structure - Top Level Computer Peripherals Central Main Processing Unit Main Memory Computer Systems Interconnection Input Output Communication lines
Structure - The CPU CPU Arithmetic Computer and Registers Login Unit I/O System Bus CPU Internal CPU Interconnection Memory Control Unit
Structure - The Control Unit CPU Sequencing Login ALU Control Unit Internal Bus Control Unit Registers and Decoders Registers Control Memory
Mengapa Belajar Aksitektur dan Organisasi Komputer? Untuk menjadi ahli komputer diperlukan pengetahuan tentang susunan, fungsi, interaksi antar komponen, karakterisitik suatu sistem komputer. Komputer jangan dianggap sebagai ‘black box’ saja. Pengertian akan memberikan pengetahuan tentang pembuatan program yang efesien terhadap mesin yang sesungguhnya.
Mengapa Belajar Arsitektur dan Org. Komputer? Mahasiswa setelah lulus akan diminta untuk memilih system komputer yang efektif untuk perusahaan yang sangat besar. Dengan pengertian ini akan memperhatikan besarnya cache, kecepatan processor yang tinggi sebagai pertimbangan dari pengambilan keputusan. Banyak processor tidak digunakan di PC atau Server tetapi di embendded system.
Outline of the Book [1] Computer Evolution and Performance Computer Interconnection Structures Internal Memory External Memory Input/Output Operating Systems Support Computer Arithmetic Instruction Sets
Outline of the Book [2] CPU Structure and Function Reduced Instruction Set Computers Superscalar Processors Control Unit Operation Microprogrammed Control Multiprocessors and Vector Processing Digital Logic (Appendix)
Internet Resources - Web sites to look for WWW Computer Architecture Home Page CPU Info Center ACM Special Interest Group on Computer Architecture IEEE Technical Committee on Computer Architecture Intel Technology Journal Manufacturer’s sites Intel, IBM, etc.
Internet Resources - Usenet News Groups comp.arch comp.arch.arithmetic comp.arch.storage