Anda di halaman 1dari 15

AK 01 Pendahuluan, LMC.

doc 1 / 1 - 15

01. PENDAHULUAN, LMC


Tujuan Instruksional Umum
Menjelaskan kepada mahasiswa tentang bentuk arsitektur komputer secara
menyeluruh dan rinci, beberapa konsep arsitektur komputer, fungsi
komponen-komponen komputer dan fungsi secara keseluruhan dalam satu
kesatuan sistem komputer.

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.

Drs. Ign. Djoko Irianto, M.Eng. R0 - 07/11/2008 Arsitektur Komputer


AK 01 Pendahuluan, LMC.doc 1 / 2 - 15

Pengertian Dasar
Organisasi dan Arsitektur Komputer
Ada sedikit perbedaan antara Organisasi komputer dan Arsitektur
komputer.

™ Arsitektur Komputer membahas hal-hal yang berkaitan dengan atribut-


atribut yang terlihat atau yang dipertimbangkan oleh pemrogram dan
yang memiliki dampak langsung pada eksekusi logis sebuah program.
Dengan kata lain arsitektur komputer membahas masalah-masalah yang
berkaitan dengan fungsi komponen-komponen komputer.
Contoh atribut arsitektural adalah:
o Set instruksi
o Representasi data atau jumlah bit yang digunakan untuk
merepresentasikan bermacam-macam jenis data (misal: bilangan,
karakter, dll)
o Mekanisme input/output (I/O)
o Teknik pengalamatan memori

™ Organisasi Komputer membahas bagaimana semua fungsi-fungsi


komputer tersebut dapat diimplementasikan. Jadi, organisasi komputer
membahas hal-hal yang berkaitan dengan unit-unit operasional dan
interkoneksinya yang merealisasikan spesifikasi arsitektural.
Dengan kata lain, organisasi komputer membahas masalah-masalah
yang berkaitan dengan struktur komputer.

Organisasional meliputi rincian hardware yang dapat diketahui oleh


pemrogram, misal:
o Sinyal-sinyal kontrol
o Struktur komputer
o Interface komputer dan peripheral
o Teknologi memori yang digunakan
o Teknik-teknik pengalamatan memori, dan lain-lain.

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.

Struktur dan Fungsi Dasar Komputer


ƒ Struktur menggambarkan bagaimana masing-masing komponen
komputer saling berhubungan untuk melaksanakan fungsi
ƒ Fungsi dasar (basic function) menggambarkan bagaimana masing-
masing komponen beroperasi sebagai bagian dari struktur.

Fungsi Dasar Komputer :


¾ Empat fungsi atau operasi dasar pada sebuah komputer :
Ö Pengolahan data
Ö Penyimpanan data
Ö Pemindahan data (dari sistem komputer ke peralatan luar komputer)
Ö Kontrol
RUANG LINGKUP OPERASI
(Sumber dan Tujuan Data)

Peralatan
Pemindahan
Data

Mekanisme
Pengontrolan

Fasilitas Fasilitas
Penyimpanan Pengolahan
Data Data

Gambar 1. Diagram Fungsi Komputer

Drs. Ign. Djoko Irianto, M.Eng. R0 - 07/11/2008 Arsitektur Komputer


AK 01 Pendahuluan, LMC.doc 1 / 4 - 15

Struktur Dasar Komputer


Ada empat komponen utama dalam struktur sebuah komputer, yaitu:
1. Bagian prosesor (CPU)
2. Bagian memori (RAM & ROM)
3. Bagian masukan/keluaran (I/O)
4. Sistem interkoneksi (bus system)

KOMPUTER

Central Main
Processing System Memory
Unit Interconnection

I/O

Gambar 2. Struktur Dasar Komputer

1. Pemroses atau prosesor (CPU)


• Berfungsi untuk mengendalikan operasi komputer dan melakukan fungsi
pemrosesan data.
• Pemroses melakukan operasi logika dan mengelola aliran data dengan
membaca instruksi dari memori dan mengeksekusinya.
• Langkah kerja pemroses :
a. Mengembil instruksi biner dari memori
b. Mendekode instruksi menjadi aksi sederhana
c. Melakukan aksi
• 3 tipe operasi komputer :
i. Operasi aritmatika (ADD, SUBSTRACT, MULTIPLY, DIVIDE)
ii. Operasi logika (OR, AND, XOR, INVERTION)
iii. Operasi pengendalian (LOOP, JUMP)

Drs. Ign. Djoko Irianto, M.Eng. R0 - 07/11/2008 Arsitektur Komputer


AK 01 Pendahuluan, LMC.doc 1 / 5 - 15
• Pemroses terdiri :
a. ALU (Aritmatic Logic Unit)
Berfungsi untuk melakukan operasi aritmatika dan logika.
b. CU (Control Unit)
Berfungsi untuk mengendalikan operasi yang dilaksanakan sistem
komputer.
c. Register-register
Berfungsi untuk :
- Membantu pelaksanaan operasi yang dilakukan pemroses
- Sebagai memori yang bekerja secara cepat, biasanya untuk
tempat operand-operand dari operasi yang akan dilakukan.
- Terbagi menjadi register data dan register alamat.
- Register data terdiri dari general dan special purpose register.
- Register alamat berisi :
a. Alamat data di memori utama
b. Alamat instruksi
c. Alamat untuk perhitungan alamat lengkap
Contoh : register indeks, register penunjuk segmen, register
penunjuk stack, register penanda (flag)
• Pemroses melakukan tugasnya dengan mengeksekusi instruksi-
instruksi di program dengan mekanisme instruksi sebagai berikut :
a. Pemroses membaca instruksi dari memori (fetch)
b. Pemroses mengeksekusi instruksi (execute)
• Eksekusi program berisi pengulangan fetch dan execute. Pemrosesan
satu instruksi disebut satu siklus instruksi (instruction cycle).

Start Fetch Execution Halt

Gambar 1-1 : Siklus eksekusi instruksi

Drs. Ign. Djoko Irianto, M.Eng. R0 - 07/11/2008 Arsitektur Komputer


AK 01 Pendahuluan, LMC.doc 1 / 6 - 15

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)

3. Perangkat masukan dan keluaran (I/O)


• Adalah perangkat nyata yang dikendalikan chip controller di board
sistem atau card.
• Controller dihubungkan dengan pemroses dan komponen lainnya
melalui bus.

Drs. Ign. Djoko Irianto, M.Eng. R0 - 07/11/2008 Arsitektur Komputer


AK 01 Pendahuluan, LMC.doc 1 / 7 - 15
• Controller mempunyai register-register untuk pengendaliannya yang
berisi status kendali.
• Tiap controller dibuat agar dapat dialamati secara individu oleh
pemroses sehingga perangkat lunak device driver dapat menulis ke
register-registernya sehingga dapat mengendalikannya.
• Sistem operasi lebih berkepentingan dengan pengendali dibanding
dengan perangkat fisik mekanis
• Perangkat I/O juga memindahkan data antara komputer dan lingkungan
eksternal.
• Lingkungan eksternal dapat diantarmuka (interface) dengan beragam
perangkat, seperti :
a. Perangkat penyimpan sekunder
b. Perangkat komunikasi
c. Terminal

4. Interkoneksi antar komponen


• Adalah struktur dan mekanisme untuk menghubungkan antar komponen
dalam sistem komputer yang disebut bus.
• Bus terdiri dari tiga macam, yaitu :
a. Bus alamat (address bus)
Berisi 16, 20, 24 jalur sinyal paralel atau lebih. CPU mengirim alamat
lokasi memori atau port yang ingin ditulis atau dibaca di bus ini.
Jumlah lokasi memori yang dapat dialamati ditentukan jumlah jalur
alamat. Jika CPU mempunyai N jalur alamat maka dapat
mengalamati 2 pangkat N (2N) lokasi memori dan/atau port secara
langsung.
b. Bus data (data bus)
Berisi 8, 16, 32 jalur sinyal paralel atau lebih. Jalur-jalur data adalah
dua arah (bidirectional). CPU dapat membaca dan mengirim data
dari/ke memori atau port. Banyak perangkat pada sistem yang
dihubungkan ke bus data tetapi hanya satu perangkat pada satu saat
yang dapat memakainya.
c. Bus kendali (control bus)
Berisi 4-10 jalur sinyal paralel. CPU mengirim sinyal-sinyal pada bus
kendali untuk memerintahkan memori atau port.

Drs. Ign. Djoko Irianto, M.Eng. R0 - 07/11/2008 Arsitektur Komputer


AK 01 Pendahuluan, LMC.doc 1 / 8 - 15
Sinyal bus kendali antara lain :
- Memory read
Untuk memerintahkan melakukan pembacaan dari memori.
- Memory write
Untuk memerintahkan melakukan penulisan ke memori.
- I/O read
Untuk memerintahkan melakukan pembacaan dari port I/O.
- I/O write
Untuk memerintahkan melakukan penulisan ke port I/O.
• Mekanisme pembacaan
Untuk membaca data suatu lokasi memori, CPU mengirim alamat
memori yang dikehendaki melalui bus alamat kemudian mengirim
sinyal memory read pada bus kendali. Sinyal tersebut memerintahkan ke
perangkat memori untuk mengeluarkan data pada lokasi tersebut ke bus
data agat dibaca CPU.
• Interkoneksi antar komponen ini membentuk satu sistem sendiri, seperti
ISA (Industry Standard Architecture), EISA (Extended ISA) dan PCI
(Peripheral Component Interconnect).
• Secara fisik interkoneksi antar komponen berupa "perkawatan".
• Interkoneksi memerlukan tata cara atau aturan komunikasi agar tidak
kacau (chaos) sehingga mencapai tujuan yang diharapkan.

Secara sederhana, diagram sebuah mikrokomputer dapat digambarkan


sebagai berikut:

KONTROL Interupsi
Alamat, Data,
Instruksi,
Instruksi
Data

DMA Dari dan ke


MEMORI I/O dunia luar
Direct Memory Access

Gambar 3. Diagram Blok Mikrokomputer

Drs. Ign. Djoko Irianto, M.Eng. R0 - 07/11/2008 Arsitektur Komputer


AK 01 Pendahuluan, LMC.doc 1 / 9 - 15
Bagian Kontrol
Bagian kontrol (central processing unit/CPU) bertugas untuk
mengambil data/instruksi, menerjemahkan (mengkompilasi),melaksanakan
dan mengirim ke bagian I/O.
Dalam satu siklus instruksi, CPU melaksanakan berbagai tugas sbb.:
1. menempatkan adres instruksi (instruction address) ke dalam memory
address bus,
2. mengambil instruksi dari input data bus dan memberikan kodenya
(menterjemahkan),
3. mengambil adres dan data yang diperlukan oleh instruksi. Adres dan
data bisa berada dalam memori atau dalam register.
4. melaksanakan operasi yang telah didefinisikan dalam kode instruksi.
Operasi dapat berupa fungsi aritmetika, fungsi logika, transfer data
ataupun fungsi manajemen,
5. memeriksa sinyal kontrol, apakah ada interupsi dll.,
6. memberikan sinyal status, kontrol, "timing", dll. yang memberitahukan
apakah menggunakan memori atau I/O.

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.

Drs. Ign. Djoko Irianto, M.Eng. R0 - 07/11/2008 Arsitektur Komputer


AK 01 Pendahuluan, LMC.doc 1 / 10 - 15

KONSEP KOMPUTER LMC

¾ 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.

¾ Model “Little Man Computer” (LMC) adalah konsep arsitektur


komputer digital modern yang pertama kali dikembangkan oleh Dr.
Stuart Madnick pada tahun 1965 di MIT untuk memberikan gambaran
yang akurat tentang kerja sistem komputer.

¾ 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

Gambar 4. Struktur komputer LMC

LMC TERDIRI DARI :


Sebuah ruangan tertutup yang di dalamnya berisi :
¾ 100 mailboxes
o setiap mailbox diberi nomor sebanyak 2 digit mulai dari 00 hingga
99 yang digunakan sebagai adres
o setiap mailbox dapat menampung selembar kertas yang dapat berisi
angka 3 digit desimal (isi mailbox)
o perlu dicatat bahwa adres mailbox dan isi mailbox adalah dua hal
yang berbeda.
Drs. Ign. Djoko Irianto, M.Eng. R0 - 07/11/2008 Arsitektur Komputer
AK 01 Pendahuluan, LMC.doc 1 / 11 - 15
¾ Calculator
o Dapat menyimpan satu angka (3 digit) secara sementara
o Dapat untuk operasi tambah dan kurang
¾ Counter 2 digit
o Mencacah naik satu demi satu yang merupakan cacah instruksi
o Dapat direset (kembali ke nol) dari luar
¾ In Basket dan Out basket
o Digunakan oleh user di luar LMC untuk memasukkan kertas (data)
atau mengambil kertas yang berisi 3 digit angka.
¾ Little Man
o Komponen LMC yang melaksanakan tugas.

INSTRUKSI PADA LMC :


o Tugas kepada Little Man berupa satu set instruksi kecil.
o Setiap instruksi digambarkan oleh angka 3 digit :
ƒ Digit ke 1 : menyatakan operasi yang harus dilakukan
ƒ Digit ke 2 dan ke 3 : menyatakan operand atau angka yang
dioperasikan, dapat juga berupa adres mailbox

Contoh instruksi pada LMC didefinisikan sbb.:


™ LOAD, code 5XX, Mnemonic “LDA XX”
LM pergi ke mailbox XX (angka 2 digit), membaca angka 3 digit pada
kertas dalam mailbox, pergi ke calculator dan memasukkan angka
tersebut ke calculator.
™ STORE, code 3XX, Mnemonic “STO XX”
LM pergi ke calculator, membaca angka 3 digit pada display,
menuliskan pada kertas, pergi ke mailbox XX, memasukkan kertas yang
dibawa ke mailbox.
™ ADD, code 1XX, Mnemonic “ADD XX”
LM pergi ke mailbox XX, membaca angka 3 digit pada kertas dalam
mailbox, pergi ke calculator dab menambahkannya dengan angka yang
nampak pada calculator.
™ SUBTRACT, code 2XX, Mnemonic “SUB XX”
Seperti pada ADD, tetapi angka dari mailbox dikurangkan dari angka
pada calculator.

Drs. Ign. Djoko Irianto, M.Eng. R0 - 07/11/2008 Arsitektur Komputer


AK 01 Pendahuluan, LMC.doc 1 / 12 - 15
™ INPUT, code 901, Mnemonic “IN”
LM pergi ke “In Basket”, mengambil kertas yang pertama,
membawanya ke calculator, kemudian memasukkan angkanya.
™ OUTPUT, code 902, Mnemonic “OUT”
LM pergi ke calculator, membaca angka 3 digit pada display,
menuliskannya pada kertas dan kemudian membawanya ke Out Basket.
™ HALT atau Coffee Break, Code 000, Mnemonic “HLT”
LM berhenti bekerja misalnya untuk “coffee break” atau program telah
selesai.
™ BRANCH IF ZERO, code 7XX, Mnemonic “BRZ XX”
LM pergi ke kalkulator dan melihat angkanya, jika nol ia pergi ke
counter dan mencocokkan angkanya ke alamat instruksi asal. Jika tidak
sama dengan nol LM tidak mengerjakan apa-apa.
™ BRANCH IF POSISITVE OR ZERO, code 8XX, Mnemonic “BRP
XX”
Seperti pada BRZ, tetapi LM akan mengubah nilai pencacah jika dan
hanya jika bilangan pada kalkulator nol, atau positive.
™ DATA STORAGE LOCATION, any code, Mnemonic “DAT XXX”
Ini bukan instruksi, hanyalah sebuah informasi yang disimpan di dalam
mailbox yang digunakan oleh program.

OPCODE OPERATION

1XX Nomor dari lokasi memori XX dari ALU (calculator)


2XX Menyimpan nomor ALU ke dalam lokasi memori XX
3XX menambahkan nomor pada lokasi memori XX pada ALU
4XX Cabang nomor pada lokasi memory XX dari ALU
500 Mendapatkan masukan dari tempat masukan dan memuatnya pada
ALU
600 Membuat nomor pada ALU di tempat output.
700 BERHENTI!
800 Lompati instruksi berikutnya jika nomor pada ALU adalah negatif
801 Lompati instruksi berikutnya jika nomor pada ALU adalah nol
802 Lompati instruksi berikutnya jika nomor pada ALU adalah positif

Drs. Ign. Djoko Irianto, M.Eng. R0 - 07/11/2008 Arsitektur Komputer


AK 01 Pendahuluan, LMC.doc 1 / 13 - 15
OPERASI LMC
Operasi LMC dapat digambarkan sbb.:
1. LM membaca alamat dari pencacah lokasi
2. ... pergi ke mailbox pada lokasi yang sesuai dengan pencacah lokasi
3. ... dan membaca angka yang tertera pada kertas.
4. LM pergi ke alamat mailbox yang sesuai dengan instruksi yang tertera
pada kertas yang diambil sebelumnya.
5. ... ia membaca angka pada mailbox
6. ... ia pergi ke kalkulator dan memasukkan angka yang dibaca dari
mailbox
7. ... akhirnya ia pergi ke pencacah lokasi dan menambahkan angka satu.

CONTOH PROGRAM
Contoh program untuk menjumlahkan dua angka.

Mailbox Code Mnemonic Description/comment


00 901 IN ; input angka pertama
01 399 STO DATA ; Simpan di lokasi “DATA”
02 901 IN ; input angka kedua
03 199 ADD DATA ; tambahkan ke angka pertama
04 902 OUT ; output hasil
05 000 COB ; STOP
........................................
99 ??? DATA; ; lokasi penyimpanan sementara

Contoh program untuk mengurangkan dua angka


00 901 IN
01 310 STO 10
02 901 IN
03 311 STO 11
04 210 SUB 10
05 808 BRP 08 ; test
06 510 LDA 10 ; negative
07 211 SUB 11
08 902 OUT
09 000 COB
10 000 DAT 000
11 000 DAT 000

Drs. Ign. Djoko Irianto, M.Eng. R0 - 07/11/2008 Arsitektur Komputer


AK 01 Pendahuluan, LMC.doc 1 / 14 - 15

Soal Pendalaman Materi


1. Konsep komputer modern didasarkan pada konsep “Little Man
Computer (LMC)” yaitu konsep komputer yang mampu mengerjakan
operasi sederhana dengan kecepatan tinggi.
A. Sebutkan komponen-komponen yang ada dalam LMC
B. Jelaskan prinsip operasi LMC
C. Berikan contoh program dalam LMC untuk menjumlahkan dua
bilangan.
2. Pengertian Organisasi dan Arsitektur Komputer
a) Ditinjau dari segi fungsi, secara umum komputer mempunyai
empat fungsi. Jelaskan keempat fungsi tersebut.
b) Ditinjau dari segi struktur, ada empat bagian struktur pokok atau
empat komponen dari sebuah komputer. Jelaskan masing-masing
bagian tersebut.
c) Jelaskan perbedaan yang prinsip antara organisasi komputer &
arsitektur komputer.
3. Arsitektur komputer membahas atribut-atribut yang memiliki dampak
langsung pada eksekusi logis sebuah program. Berikan contoh atribut-
atribut arsitektural tersebut.
4. Jelaskan aliran data dan instruksi dalam prosesor, mulai dari data dan
instruksi masuk prosesor hingga hasil disimpan dalam memori.
Jelaskan pula proses yang dilakukan dalam setiap bagian komponen
prosesor.
5. Jelaskan komponen-komponen utama yang terdapat dalam prosesor
serta fungsi masing-masing komponen tersebut.
6. Jelaskan hirarki sistem memori dalam sistem komputer berdasarkan
kecepatan aksesnya.
7. Jelaskan apa yang dimaksud dengan memori cache, jelaskan pula apa
bedanya dengan disk cache.
8. Jelaskan satu siklus eksekusi sebuah instruksi yang dilaksanakan di
dalam prosesor.
9. Jelaskan apa yang dimaksud dengan sistem bus (bus system), sebutkan
komponen yang ada dalam sistem bus dan jelaskan fungsi masing-
masing bus.
10. Jelaskan konsep yang mendasari rancangan komputer digital modern.

Drs. Ign. Djoko Irianto, M.Eng. R0 - 07/11/2008 Arsitektur Komputer


AK 01 Pendahuluan, LMC.doc 1 / 15 - 15
11. Jelaskan aliran instruksi dan data dalam konsep arsitektur komputer
modern dan konsep arsitektur komputer LMC.
12. Jelaskan beberapa tugas yang dilaksanakan oleh CPU dalam satu siklus
eksekusi instruksi.
13. Ada beberapa jenis memori, yaitu RAM dan ROM. Jelaskan perbedaan
diantara keduanya.
14. Buatlah contoh program pada komputer LMC ini untuk mengalikan
dua buah angka.
15. Jelaskan peran Little Man dalam konsep komputer LMC. Little Man
dalam LMC setara dengan komponen apa dalam sistem komputer
modern.

Drs. Ign. Djoko Irianto, M.Eng. R0 - 07/11/2008 Arsitektur Komputer

Anda mungkin juga menyukai