AK01 Pendahuluan LMC
AK01 Pendahuluan LMC
AK01 Pendahuluan LMC
doc 1 / 1 - 15
Daftar Pustaka:
1. V. Carl Hamacher, Zvonko G. Vranesic, Safwat G. Zaky, “Organisasi
Komputer” Ed.Bahasa Indonesia, Penerbit Erlangga, Jakarta, 1994.
2. William Stallings, “Organisasi dan Arsitektur Komputer” Ed.Bahasa
Indonesia, PT. Prenhallindo, Jakarta, 1996.
3. Soepono Soeparlan, “Pengantar Organisasi Sistem Komputer”,
Penerbit Gunadarma, 1995.
4. D. Suryadi H.S., “Pengenalan Komputer”, Penerbit Gunadarma,
Jakarta, 1996.
5. D. Suryadi H.S., “Pengantar Arsitektur Komputer”, Penerbit
Gunadarma, Jakarta, 1994.
6. Hwang, K. And Briggs, F.A., “Computer Architectures and Parallel
Processing”, Mc.Graw Hill International Edition, 1984.
7. John P. Hayes, “Computer Architecture and Organization”, McGraw –
Hill.
8. M.Morris Mano, “Compter System Architecture”, Prentice Hall Inc.
9. Andrew S. Tanenbaum, “Structured Computer Organization”, Prentice
Hall, Inc. 1990
10. Thomas Bartee, “Fundamental of Digital Computer”, McGraw-Hill
11. Ir. Deru Sudibyo, “Arsitektur dan Teknologi Server Esa”, Elex Media
Komputindo, Jakarta, 1996.
12. Englander, I., “The Architectures of Computer Hardware and System
Software. An Information Technology Approach”, 1996.
13. Richard Y. Kain, “Computer Architecture”, Prentice-Hall International
Editions, 1989.
Pengertian Dasar
Organisasi dan Arsitektur Komputer
Ada sedikit perbedaan antara Organisasi komputer dan Arsitektur
komputer.
Ilustrasi Penjelasan
¾ Apakah suatu komputer perlu memiliki instruksi perkalian?
Hal ini merupakan masalah rancangan arsitektural.
Drs. Ign. Djoko Irianto, M.Eng. R0 - 07/11/2008 Arsitektur Komputer
AK 01 Pendahuluan, LMC.doc 1 / 3 - 15
¾ Apakah instruksi tersebut (instruksi perkalian) akan diimplementasikan
oleh unit perkalian atau oleh mekanisme yang memakai pengulangan?
Hal ini merupakan masalah organisasional
Sekelompok komputer dapat memiliki arsitektur yang sama namun
berbeda dalam segi organisasinya.
Arsitektur dapat bertahan bertahun-tahun, namun organisasinya
dapat berubah sesuai dengan perkembangan teknologi.
Peralatan
Pemindahan
Data
Mekanisme
Pengontrolan
Fasilitas Fasilitas
Penyimpanan Pengolahan
Data Data
KOMPUTER
Central Main
Processing System Memory
Unit Interconnection
I/O
2. Memori
• Berfungsi untuk menyimpan data dan program
• Biasanya volatile, tidak dapat mempertahankan data dan program yang
disimpan bila sumber daya energi (listrik) dihentikan.
• Konsep program tersimpan (stored program concept), yaitu program
(kumpulan instruksi) yang disimpan di suatu tempat (memori) dimana
kemudian instruksi tersebut dieksekusi.
• Setiap kali pemroses melakukan eksekusi, pemroses harus membaca
instruksi dari memori utama. Agar eksekusi dilakukan secara cepat
maka harus diusahakan instruksi tersedia di memori pada lapisan
berkecepatan akses lebih tinggi. Kecepatan eksekusi ini akan
meningkatkan kinerja sistem.
• Hirarki memori berdasarkan kecepatan akses :
- Register (tercepat)
- Chace memory
Memori berkapasitas terbatas, berkecepatan tinggi yang lebih mahal
dibanding memori utama. Chace memory adalah diantara memori
utama dan register, sehingga pemroses tidak langsung mengacu
memori utama tetapi di cache memory yang kecepatan aksesnya lebih
tinggi.
- Main memory
- Disk chace (buffering)
Bagian memori utama untuk menampung data yang akan ditransfer
dari/ke perangkat masukan/keluaran dan penyimpan sekunder.
Buffering dapat mengurangi frekuensi pengaksesan dari/ke perangkat
masukan/keluaran dan penyimpan sekunder sehingga meningkatkan
kinerja sistem.
- Magnetic disk
- Magnetic tape, optical disk (terlambat)
KONTROL Interupsi
Alamat, Data,
Instruksi,
Instruksi
Data
Bagian Memori
Memori tersusun atas banyak words secara berurutan, yang masing-
masing mempunyai alamat tunggal.
Ada beberapa jenis memori, a.l.:
1. RAM (random access memory) : hanya dapat menyimpan program atau
data secara sementara, berlaku untuk proses READ/WRITE
2. ROM (read only memory) : dapat menyimpan program atau data secara
tetap, hanya untuk proses READ.
Bagian I/O
Bagian masukan/keluaran bertugas untuk mentransfer data dari dan ke
komputer dengan peralatan luar /lingkungan luar.
Dalam komputer pribadi, yang termasuk bagian ini adalah:
- monitor / CRT : untuk menampilkan data masukan / keluaran
- papan ketik (key board) : untuk memasukkan data/instruksi
- printer : untuk mencetak
- disk drive : untuk menyimpan / membaca dari dan ke disket.
¾ Feature:
Keunggulan sebuah komputer tidak berasal dari kemampuan
mengerjakan masalah yang kompleks melainkan kemampuannya
mengerjakan operasi sederhana dengan kecepatan tinggi.
Æ Konsep ini yang mendasari pengembangan komputer digital sejak
tahun 1951.
¾ Layout LMC
123 00 500
Calculator 01 199
02 500
03 370
04 580
In Basket
98 394
Out Basket Little Man Mailboxes
05 Counter
OPCODE OPERATION
CONTOH PROGRAM
Contoh program untuk menjumlahkan dua angka.