ARSIKOM
(Arsitektur dan organisasi komputer)
JAWABAN
1. perkembangan dari itegrated circuit (IC) dari tahun ke tahun sebagai berikut :
Kompotensi Generasi Pertama (1940-1956)
Perangkat komputer yang pertama ternyata dikembangkan untuk desain pesawat
dan peluru kendali. Digagas oleh Konrad Zuse, seorang insinyur asal jerman, komputer
generasi pertama menggunakan tabung hampa udara sebagai sirkuit dan drum magnetik
untuk memori.
Komputer generasi pertama ini sangat mahal dan besar, hingga mengisi seluruh
ruangan. ENIAC komputer elektronik pertama di dunia mempunyai bobot 30 ton,
panjang 30 M, dan tinggi 2,4 M. Komputer generasi pertama mengandalkan machine
language, level bahasa pemrograman paling rendah yang dimengerti komputer. Bahasa
pemrograman ini hanya bisa menyelesaikan satu perhitungan setiap waktu serta butuh
berhari-hari atau berminggu-minggu untuk menyetel perhitungan baru.
Transistor jauh mengungguli tabung hampa dan memungkinkan komputer menjadi lebih
kecil, cepat, murah, dan hemat energi dibandingkan dengan pendahulunya. Selain itu,
pada generasi ini juga dilakukan pengembangan memori inti magnetik. Secara umum
komputer generasi ini sudah menggunakan bahasa pemrograman tingkat tinggi,
kapasitas memori sudah lumayan besar, tidak membutuhkan terlalu banyak listrik, dan
proses operasi sudah cepat.
Komputer generasi kelima ini adalah komputer yang kita gunakan ditandai dengan
dengan munculnya LSI atau large scale integration yang merupakan pemadatan ribuan
mikroprosesor kedalam satu mikroprosesor. Komputer generasi ini ditandai juga dengan
munculnya semi konduktor.
Komputer quantum dan penggunaan nano technology juga akan merubah besar-besaran
wajah komputer yang kita kenal. Tujuan dari komputer generasi kelima adalah
mengembangkan komputer yang dapat merespon suara bahasa dan dapat belajar secara
sadar.
Ternyata jauh sekali yah smart buddies, wajah dan fungsi komputer yang kita gunakan
saat ini dengan komputer pada awalnya. Sekarang komputer menjadi sesuatu yang tak
dapat terpisahkan dari kehidupan sehari-hari. Tapi jangan lupa yah smart buddies, selalu
gunakan sarana teknologi dengan pintar salah satunya adalah menggunakan teknologi
sebagai saran pembelajaran agar lebih mudah.
2. perbedaan dari multiprocessing,multiprogramming,dan multitasking sebagai
berikut :
Multiprocessing
Multiprocessing merupakan kemampuan dari sebuah operating system untuk
menjalankan lebih dari satu process secara simultan pada komputer dengan
multiprocessor. Dalam hal ini, sebuah komputer menggunakan lebih dari satu CPU pada
satu waktu.
Multiprogramming
Multiprogramming merupakan kemampuan dari sebuah operating system untuk
menjalankan lebih dari satu program pada komputer dengan sebuah processor. Lebih dari
satu pekerjaan (program atau process) dapat menempati memory utama pada satu waktu
yang sama. Contoh dari multiprogramming ialah seperti sebuah komputer yang sedang
menjalankan browser FireFox dan juga aplikasi Word.
Multitasking
Multitasking merupakan kemampuan dari sebuah operating system untuk
menjalankan lebih dari satu pekerjaan secara simultan pada komputer dengan sebuah
processor. Dimana CPU melakukan switch dari satu tugas ke tugas berikutnya dengan
begitu cepat, yang mana bagi manusia biasa dianggap pekerjaan-pekerjaan tersebut
dijalankan pada satu waktu yang bersamaan. Padahal kenyataannya pekerjaan tersebut
dikerjakan secara bergantian, dalam waktu yang berbeda. Hanya ada satu pekerjaan
(program atau process) yang berada di sebuah CPU pada satu waktu.
3. perbedaan antara memori virtual dan memori cache sebagai berikut :
memori virtual memungkinkan pengguna untuk menjalankan program yang lebih
besar dari memori utama sedangkan, memori cache memungkinkan akses lebih cepat ke
data yang baru-baru ini digunakan. Kami akan membahas beberapa perbedaan lagi
dengan bantuan grafik perbandingan yang ditunjukkan di bawah ini.
Dasar untuk
Perbandinga Memori Virtual Memori dalam Cached
n
Memori virtual memperluas Memori cache
kapasitas memori utama bagi mempercepat data yang
Dasar
pengguna. mengakses kecepatan
CPU.
Memori virtual adalah teknik. Memori cache adalah unit
Alam
penyimpanan.
Memori virtual memungkinkan Memori cache
eksekusi program yang lebih menyimpan salinan data
Fungsi
besar dari memori utama. asli yang baru-baru ini
digunakan.
Memori virtual dikelola oleh Memori cache
Manajemen
sistem operasi. sepenuhnya dikelola oleh
memori
perangkat keras.
Memori virtual jauh lebih Memori cache memiliki
Ukuran besar daripada memori yang ukuran yang terbatas.
di-cache.
Memori virtual membutuhkan Tidak ada struktur
struktur pemetaan untuk pemetaan yang diperlukan
Pemetaan
memetakan alamat virtual ke dalam memori cache.
alamat fisik.