Anda di halaman 1dari 6

FILE

SOAL KODE / NAMA MATA KULIAH :


KP229 / ORGANISASI KOMPUTER

1.

Nama : Abdul Muhsin


Nim : 1211501851

Jelaskan taksonomi menurut Flynn di bawah ini dengan singkat, jelas dan
informatif !

Jawab :
Berdasarkan jumlah intruksi dan data. Flynn membagi processor atas 4 buah
kelas yaitu :
1. SISD (Single Instruction stream, Single Data stream)
Komputer tunggal yang mempunyai satu unit kontrol, satu unit prosesor dan
satu unit memori.
Instruction
Control
Stream

Processor

Data
Stream

2. SIMD (Single Instruction stream, Multiple Data stream)


Komputer yang mempunyai beberapa unit prosesor di bawah satu supervisi
satu unit common control. Setiap prosesor menerima instruksi yang sama dari
unit kontrol, tetapi beroperasi pada data yang berbeda.

Memory

Processor

Control

Instruction
Stream

Processor

Processor

Data
Stream

Data
Stream

Shared
Memory
or
Interconnection
Network

Data
Stream

[Akl 1989]

3. MISD (Multiple Instruction stream, Single Data stream)


Sampai saat ini struktur ini masih merupakan struktur teoritis dan belum ada
komputer dengan model ini.

Control 1

Control 2

Instruction
Stream
Instruction
Stream

Processor 1

Processor 2
Data
Stream

Control N

Instruction
Stream

Memory

Processor N

4. MIMD (Multiple Instruction stream, Multiple Data stream)


Organisasi komputer yang memiliki kemampuan untuk memproses beberapa
program dalam waktu yang sama. Pada umumnya multiprosesor dan
multikomputer termasuk dalam kategori ini.
Control 1

Control 2

Instruction
Stream

Processor 1

Instruction
Stream

Processor 2

Data
Stream
Data
Stream

Shared
Memory
or
Interconnection
Network

Control N

Instruction
Stream

Processor N

Data
Stream

2.

Definisikan apa yang dimaksud dengan konsep 4 istilah (a) sd (d), kelebihan
dan kekurangan dari empat istilah di bawah ini ;
a)
Multi-Programming
b)
Multi-Processor
c)
Multi-Tasking
d)
Time-Sharing
Jawab:
a. Multi programming adalah suatu teknik penjadwalan diman tugas yang
sedang berjalan tetap berjalan sampai ia melakukan operasi yang
membutuhkan waktu untuk menunggu respon dari luar ( external event )
misalnya membaca data dari disket, sampai komputer memaksa untuk
menukar tugas yang sedang berjalan dengan tugas lainnya.
Kelebihan : mengurangi waktu user untuk menunggu,karena user
tinggal memasukan sederetan program ke komputer dan kembali
beberapa jam kemudian untuk melihat hasilnya.
Kekurangan :multi-Programming tidak memberikan garansi bahwa
program program akan berjalan bersamaan
b. Multi-Procesor adalah istilah teknologi informasi yang merujuk kepada
kemampuan pemrosesan komputer yang di lakukan secara serentak, hal
ini di mungkinkan dengan menggunakan 2 CPU atau lebih dalam sebuah
sistem komputer. Istilah ini juga dapat merujuk kepada dukungan sebuah
sistem untuk mendukung lebih dari satu prosesor dan mengalokasikan
tugas kepada prosesor- prosesor tersebut.
Kelebihan : peningkatan kehandalan, jika satu procesor mengalami
suatu gangguan maka proses yang terjadi masih dapat berjalan
dengan baik karena tugasnya diambil oleh prpcesor lain
c. Multitasking adalah pemrosesan beberapa tugas pada waktu yang
bersamaan. Sebagai contoh, jika seseorang sedang menyetir, bertelepon
lewat ponsel, dan sambil merokok secara bersamaan, maka orang tersebut
melakukan multitasking.
Multitasking merupakan mekanisme kerja komputer. CPU komputer dapat
menangani beberapa proses dalam waktu yang sama secara akurat.
Proses yang dikerjakan tergantung pada instruksi yang diberikan oleh
software komputer. Oleh sebab itu, untuk memanfaatkan kemampuan CPU
secara maksimal, software yang digunakan juga harus memiliki
kemampuan multitasking.
Kelebihan : Saat ini, berbagai software sistem operasi sudah memiliki
kemampuan multitasking. Itulah sebabnya, saat ini Anda bisa browsing
di halaman web SmitDev, chatting, sambil mendengarkan musik secara
bersamaan.
Kekurangan: Jika banyak nya program yang sedang berjalan maka
kemampuan CPU akan cendrung lambat, bisa terjadi hang

d. Time Sharing adalah nama laindari multitasking adalah pengembangan


dari sistem multiprograming. Beberapa job yang berada pada memory
utama di eksekusi oleh CPU secara bergantian . CPU hanya bisa
menjalankan program pada memoryutama. Perpindahan job terjadi sangat
sering sehingga user dapat berinteraksi dengan program pada saat
program di jalankan satu job akan di pindahkan dari memori kedisk dan
sebaliknya. TimeSharing juga disebut komputasi interaktif dimana sistem
menyediakan komunakasi on-line antara user dengan sistem

3.

Sebutkan tiga mode dalam cache memory dan jelaskan karakteristik dari
ketiga mode cache memory tsb ! dan apa yang dimaksud dengan cache
memory ?
Jawab :
Cache memori ada tiga level yaitu L1,L2 dan L3.
Cache memori level 1 (L1) adalah cache memori yang terletak dalam
prosesor (cache internal). Cache ini memiliki kecepatan akses paling
tinggi dan harganya paling mahal. Ukuran memori berkembang mulai
dari 8Kb, 64Kb dan 128Kb.
Cache level 2 (L2) memiliki kapasitas yang lebih besar yaitu berkisar
antara 256Kb sampai dengan 2Mb. Namun cache L2 ini memiliki
kecepatan yang lebih rendah dari cache L1. Cache L2 terletak
terpisah dengan prosesor atau disebut dengan cache eksternal.
Cache level 3 hanya dimiliki oleh prosesor yang memiliki unit lebih dari
satu misalnya dualcore dan quadcore. Fungsinya adalah untuk
mengontrol data yang masuk dari cache L2 dari masing-masing inti
prosesor.
Cache berasal dari kata cash. Dari istilah tersebut cache adalah tempat
menyembunyikan atau tempat menyimpan sementara. Sesuai definisi
tersebut cache memori adalah tempat menyimpan data sementara. Cara ini
dimaksudkan untuk meningkatkan transfer data dengan menyimpan data
yang pernah diakses pada cache tersebut, sehingga apabila ada data yang
ingin diakses adalah data yang sama maka maka akses akan dapat dilakukan
lebih cepat.Cache memori ini adalalah memori tipe SDRAM yang memiliki
kapasitas terbatas namun memiliki kecepatan yang sangat tinggi dan harga
yang lebih mahal dari memori utama. Cache memori ini terletak antara
register dan RAM sehingga pemrosesan data tidak langsung mengacu
pada memori utama.

4.

Dalam pipeline dikenal kategori Pipeline Unit Arithmetic dan Pipeline Unit
Instruction, sebutkan perbedaan dan persamaan kedua kategori pipeline tsb !
dan sebutkan fungsi dan tujuan kedua kategori pipeline tsb pula !
Persamaa:

Kedua kategori Pipeline Unit Arithmetic dan Pipeline Unit Instruction


memiliki tujuan dan fungsi yang sama yaitu mempercepat pemrosesan
data dengan cara seri, sehingga hasil keluaran dari elemen satu adalah
masukan bagi elemen lainnya
Perbedaan
arithmetic-unit pipeline cenderung paling berguna untuk operasi
vektor, sedangkan instruction unit pipeline paling berguna untuk
komputer yang mempunyai set instruksi yang disederhanakan yaitu
RISC

Keterangan ;
Harap dikumpulkan sesuai dengan jadual uas yang telah ditentukan
(29/12/2014) dan mengikuti ketentuan tata tertib ujian yang telah
ditetapkan oleh panitia ujian Universitas Budi Luhur

~ 1-1 ~

Anda mungkin juga menyukai