1.Evolusi
Arsitektur komputer .
A.Perspektif
historis dari arsitektur komputer.
Disini kita membahas mengenai evolusi arsitektur
pada komputer. Arsitektur dari komputer sendiri merupakan suatu susuan tau
rancangan dari komputer tersebut sehingga membentuk suatukesatuan yang
dinamakan komputer. Komputer sendiri berevolusi dengan cepat mulai dari
generasi pertama hingga sekarang. Evolusi sendiri didasarkan pada fungsi atau
kegunaanya dalam kehidupan. Evolusi pada komputer sendiri ada karena keinginan
atau hal yang dibutuhkan manusia itu sendiri. Sekarang ini komputer sudah dapat
melakaukan perintah yang sulit sekalipun tidak seperti dulu yang hanya bisa
melakukan yang sederhana saja. Itulah yang dinamakan evolusi arsitektur yaitu
perubahan bentuk juga fungsi dan kemampuannya.
Metode skolastik, metode inilah yang menjadi akar
dari kultur akademik atau saintifik dalam institusi pendidikan seperti
Universitas dan menjadi standar yang harus di capai oleh setiap (calon)master
atau pengajar professional .Ketika sains modern berkembang dalam anad keenam
belas dan ketujuh belas ,metode ini kemudian dig anti dengan cara yang lebih
empiris dan eksperimental Kata ‘
Humanisme ‘ di sini hendaknya tidak di lihat sebagai pandangan filosofis yang
mengangkat konsern dan nilai-nilai kemanusiaan .Melainkan sebagai sebiuah
gerakan budaya dan sastra tertulis yang menekankan dan mengembangkan studi
literatut klasik .Di sinilah keterampilan retrorika dapat memainkan peranan
yang sangat penting karena dapat di gunakan untuk mempengaruhi orang untuk
menghidupi sebuah kehidupan yang lebih berkeutamaan dan untuk menjadi warga
Negara yang baik dan peduli dengan kesejahteraan dan kebaikan negaranya .
B.Klasifikasi
Arsitektur Komputer.
Pada tahun 1966, Flyyn
mengklasifikasikan arsitektur komputer berdasarkan sifatnya yaitu :
1. Jumlah prosesor
2. Jumlah program yang
dapat dijalankan
3. Struktur memori
Menurut Flyyn ada 4
klasifikasi komputer :
1. SISD (Single
Instruction Stream, Single Data Stream)
Satu CPU yang
mengeksekusi instruksi satu persatu dan menjemput atau menyimpan data satu
persatu.
2. SIMD (Single
Instruction Stream, Multiple Data Stream)
Satu unit kontrol yang
mengeksekusi aliran tunggal instruksi, tetapi lebih dari satu Elemen Pemroses
3. MISD (Multiple Instruction
Stream, Single Data Stream)
Mengeksekusi beberapa
program yang berbeda terhadap data yang sama.
Ada dua kategori:
- Mesin dengan Unit pemroses berbeda dengan instruksi yang berbeda dengan data yang sama (sampai sekarang tidak ada mesin yang seperti ini)
- Mesin, dimana data akan mengalir ke elemen pemroses serial
- Mesin dengan Unit pemroses berbeda dengan instruksi yang berbeda dengan data yang sama (sampai sekarang tidak ada mesin yang seperti ini)
- Mesin, dimana data akan mengalir ke elemen pemroses serial
4. MIMD (Multiple
Instruction Stream, Multiple Data Stream
Juga disebut
multiprocessors, dimana lebih dari satu proses dapat dieksekusi berikut terhadap
dengan datanya masing-masing.
C.Kualitas Arsitektur Komputer.
Pada bagian ini, kita akan membahas atribut kualitas arsitektur: generalitas
(keumuman), daya terap, efisiensi, kemudahan penggunaan, daya tempa, dan daya
kembang (ekpandabilitas).
Generalitas adalah ukuran besamyajangkauan aplikasi yang
bisa cocok dengan arsitektur. Sebagai contoh, komputer yang terutama digunakan
unmk aplikasi'ilmiah dan teknik menggunakan aritmetik floating-point.
Daya terap (applicability) adalah pemanfaatan arsitektur
untuk penggunaan
yang telah direncanakannya. komputer dirancang untuk satu dari dua area aplikasi utama: (l) aplikasi ilmiah dan teknis dan (2) aplikasi komersil biasa.
yang telah direncanakannya. komputer dirancang untuk satu dari dua area aplikasi utama: (l) aplikasi ilmiah dan teknis dan (2) aplikasi komersil biasa.
Kemudahan penggunaan arsitektur adalah ukuran kesederhanan
bagi programmer
sistem untuk mengembangkan atau membuat software untuk arsitektur tersebut,
misalnya sistem pengoperasiannya atau compilernya.
sistem untuk mengembangkan atau membuat software untuk arsitektur tersebut,
misalnya sistem pengoperasiannya atau compilernya.
Daya terap arsitektur adalah ukuran kemudahan bagi perancang
untuk mengimplementasikan komputer (yang mempunyai arsitektur itu) dalam
jangkauan yang luas.
Daya kembang (expandability) adalah ukuran kemudahan bagi
perancang untuk
meningkatkan kemampuan arsitektur, misalnya kemampuan ukuran memori maksimumnya atau kemampuan aritmetiknya. http://diaz9895.blogspot.com
meningkatkan kemampuan arsitektur, misalnya kemampuan ukuran memori maksimumnya atau kemampuan aritmetiknya. http://diaz9895.blogspot.com
D.Keberhasilan Arsitektur Komputer.
Faktor
keberhasilan merupakan sesuatu yang membuat dapat terlaksananya suatu hal yang
dilakukan. Dalam komputer faktor keberhasilan merupakan sesuatu yang ada pada
komputer dimana hal itu membuat komputer dapat melaksanakan tugasnya atau yang
diperintahkan pengguna dengan baik.
Ada empat
ukuran pokok yang menentukan keberhasilan arsitektur, yaitu manfaat
arsitekturalnya yaitu :
1. Aplicability
Arsitektur
ditujukan untuk aplikasi yang telah ditentukan.
2. Maleability
Bila
arsitekturlebih mudah membangunsistem yang kecil, maka akan lebih baik.
3. Expandibility
Lebih besar daya kembang arsitektur
dalam daya komputasi, ukuran memori, kapasitasI/O, dan jumlah prosesor,maka
akan lebih baik.
4. Comptible .
2.Organisasi
Komputer Dasar .
A.Struktur Dasar Komputer.
Suatu sistem komputer terdiri dari
lima unit struktur dasar, yaitu:
- Unit masukan (Input Unit)
yaitu dimana terdapat perintah atau instruksi yang dilakukan kepada
komputer oleh pengguna
- Unit kontrol (Control Unit)
merupakan suatu unit yang berfungsi untuk mengontrol atau mengendalikan
semua yang terdapat dalam komputer
- Unit logika dan aritmatika (Arithmetic
& Logical Unit / ALU) adalah suatu unit dimana berisi
fungsi-fungsi logika dan matematika atau perhitungan
- Unit memori/penyimpanan (Memory
/ Storage Unit) yaitu unit penyimpanan dana yang dilakukan komputer
- Unit keluaran (Output Unit)
merupakan suatu hasil yang diharapkan dari suatu inputan yang telah
dimasukkan
B.Organisasi komputer
Organisasi komputer berkaitan dengan unit operasional dan interkoneksi yang
merealisasi spesifikasi arsitektural;
- Atribut organisasional meliputi
rincian teknologi hardware yang diketahui
pemrogram (sinyal kontrol, interface komputer dan peripheral
dan teknologi memori
yang digunakan)
- Contoh : instruksi perkalian akan
diimplementasi unit perkalian khusus atau
mekanisme penjumlahan
berulang merupakan masalah organisasional
Organisasi Komputer adalah bagian yang terkait erat
dengan unit-unit operasional. contohnya teknologi hardware, perangkat
antarmuka, teknologi memori, sistem memori, dan sinyal–sinyal kontrol.
Organisasi komputer bisa kita artikan sebagai cara bagi komputer (yang didesign
oleh manusia) dalam menkonsolidasikan diri mereka hingga membentuk suatu
performa yang diinginkan, seperti halnya organisasi yang sering kita temukan,
organisasi komputer ini juga memiliki tujuan, tujannya adalah menghasilkan
kerja komputer seperti yang diinginkan manusia sebagai pembuatnya.
SUMBER :