ARSITEKTUR KOMPUTER
Arsitektur
disini dapat didefinisikan sebagai gaya konstruksi dan organisasi dari
komponen-komponen sistem komputer. Walaupun elemen-elemen dasar komputer pada
hakekatnya sama atau hampir semuanya komputer digital, namun terdapat variasi
dalam konstruksinya yang merefleksikan cara penggunaan komputer yang berbeda.
Tingkatan
Dalam Arsitektur Komputer
Ada sejumlah tingkatan dalam konstruksi dan organisasi sistem komputer. Perbedaan paling sederhana diantara tingkatan tersebut adalah perbedaan antara hardware dan software. 1. Tingkatan Dasar Arsitektur Komputer
Pada tingkatan ini Hardware sebagai tingkatan komputer yang paling bawah dan paling dasar, dimana pada hardware ini “layer” software ditambahkan. Software tersebut berada di atas hardware, menggunakannya dan mengontrolnya. Hardarwe ini mendukung software dengan memberikan atau menyediakan operasi yang diperlukan software.
2. Multilayerd Machine
Tingkatan dasar arsitektur komputer kemudian dikembangkan dengan memandang sistem komputer keseluruhan sebagai “multilayered machine” yang terdiri dari beberapa layer software di atas beberapa layer hardware.
Berikut tingkatan layer tersebut :
1. Physical Device Layer
Merupakan komponen elektrik dan elektronik yang sangat penting
2. Digital Logic Layer
Elemen pada tingkatan ini dapat menyimpan,memanipulasi, dan mentransmisi data dalam bentuk represeotasi biner sederhana.
3. Microprogrammed Layer
Menginterprestasikan instruksi bahasa mesin dari layer mesin dan secaa langsung menyebabkan elemen logika digital menjalankan operasi yang dikehendaki. Maka sebenarnya ia adalah prosesor inner yang sangat mendasar dan dikendalikan oleh instruksi program kontrol primitifnya sendiri yang disangga dalam ROM innernya sendiri. Instruksi program ini disebut mikrokode dan program kontrolnya disebut mikroprogram.
4. Machine Layer
Adalah tingkatam yang paling bawah dimana program dapat dituliskan dan memang hanya instruksi bahasa mesin yang dapat diinterprestasikan secara langsung oleh hardware.
5. Operating System Layer
Mengontrol cara yang dilakukan oleh semua software dalam menggunakan hardware yang mendasari (underlying) dan juga menyembunyikan kompleksitas hardware dari software lain dengan cara memberikan fasilitasnya sendiri yang memungkinkan software menggunakan hardware tersebut secara lebih mudah.
6. Higher Order Software Layer
Mencakup semua program dalam bahasa selain bahasa mesin yang memerlukan penerjemahan ke dalam kode mesin sebelum mereka dapat dijalankan. Ketika diterjemahkan program seperti itu akan mengandalkan pada fasilitas sistem operasi yang mendasari maupun instruksi-instruksi mesin mereka sendiri.
7. Applications Layer
Adalah bahasa komputer seperti yang dilihat oleh end-user.
Klasifikasi Arsitektur
Pada
komputer terdapat berbagai klasifikasinya dalam hal appaun. Setiap
komputer tentunya memilik klasifikasi masing-masing. Disini membahas
mengenai klasifikasi arsitekturnya menurut Von Neumann dan Non Von
Neumann.
Kriteria mesin Von Neumann :
1. Mempunyai subsistem hardware dasar yaitu sebuah CPU, sebuah memori dan sebuah I/O sistem
2. Merupakan stored-program computer
3. Menjalankan instruksi secara berurutan
4. Mempunyai jalur (path) bus antara memori dan CPU
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,Kualitas Arsitektur Komputer
Kualitas
arsitektur komputer merupakan suatu yang menentukan komputer itu baik
atau tidak. Komputer dikatakan baik jika memiliki kualitas yang baik
dalam hal apapun. Begitu juga komputer dikatakan tidak baik jika
komputer tersebut tidak dapat memenuhi apa yg diperintahkan atau
diinginkan pengguna. Hal yang dipenuhi inilah yang disebut dengan
kualitas. Adapun kualitas arsitektur komputer yaitu :
- Generalitas adalah ukuran besamya jangkauan aplikasi yang bisa cocok dengan arsitektur.
- Daya terap (applicability) adalah pemanfaatan arsitektur untuk penggunaan yang telah direncanakannya.
- Efisiensi adalah ukuran rata-rata jurnlah hardware dalam komputer yang selalu sibuk selama penggunaannya biasa.
- Kemudahan penggunaan arsitektur adalah ukuran kesederhanan bagi programmer sistem untuk mengembangkan atau membuat software untuk arsitektur tersebut, misalnya sistem pengoperasiannya atau compilernya. Oleh karena itu, kemudahan penggunaan ini merupakan fungsi ISA dan berkaitan erat dengan generalitas.
- Daya terap arsitektur adalah ukuran kemudahan bagi perancang untuk mengimplementasikan komputer (yang mempunyai arsitektur itu) dalam jangkauan yang luas. Lebih spesifik arsitekturnya, maka akan lebih sulit untuk membuat mesin yang berbeda ukuran dan kinerjanya dari yang lain.
- Daya kembang (expandability) adalah ukuran kemudahan bagi perancang untuk meningkatkan kemampuan arsitektur, misalnya kemampuan ukuran memori maksimumnya atau kemampuan aritmetiknya. Umumnya, spesifikasi rumpun komputer memungkinkan perancang untuk menggunakan ukuran memori yang berjangkauan luas dalarn anggota rumpun.
KOGNISI MANUSIA
Definisi kognisi manusia
Kata kognisi berasal dari Istilah Latin: cognoscere, “tahu”, “untuk konsep” atau “mengenali” mengacu pada kegiatan untuk memproses informasi, menerapkan pengetahuan, dan perubahan preferensi. Kemudian kognisi dapat didefinisikan sebagai proses bagaimana manusia melihat, mengingat, belajar dan berpikir tentang informasi. Penggunaan istilah bervariasi di berbagai disiplin ilmu, misalnya dalam psikologi dan ilmu kognitif, biasanya mengacu pada pandangan pengolahan informasi fungsi psikologis individu. Selain definisi tadi, ada definisi lain tentang kognisi yaitu kognisi adalah sesuatu yang dipercaya dapat mempengaruhi sikap kemudian mempengaruhi perilaku atau tindakan mereka terhadap sesuatu, Kemudian berkembang menjadi kepercayaan seseorang tentang sesuatu yang didapatkan dari proses berpikir tentang seseorang atau sesuatu. Proses yang dilakukan adalah memperoleh pengetahuan dan memanipulasi pengetahuan melalui aktivitas mengingat, menganalisis, memahami, menilai, menalar, membayangkan dan berbahasa. Kapasitas atau kemampuan kognisi biasa diartikan sebagai kecerdasan atau inteligensi. Bidang ilmu yang mempelajari kognisi beragam, di antaranya adalahpsikologi, filsafat, komunikasi, neurosains, serta kecerdasan buatan.
Kognisi, atau proses kognitif, bisa alami atau buatan, sadar atau tidak sadar. Proses ini dianalisis dari perspektif yang berbeda dalam konteks yang berbeda, terutama di bidang linguistik, anestesi, neurologi, psikologi, filsafat, antropologi, systemics, ilmu komputer dan keyakinan. Dalam psikologi atau filsafat, konsep kognisi terkait erat dengan konsep-konsep abstrak seperti pikiran, kecerdasan, kognisi digunakan untuk merujuk pada fungsi mental, proses mental (pikiran) dan negara-negara entitas cerdas (manusia, organisasi manusia, mesin yang sangat otonom dan buatan kecerdasan).
Fungsi-fungsi kognitif
- Atensi dan kesadaran
- Persepsi
- Ingatan
- Bahasa
- Pemecahan masalah dan kreativitas
HUBUNGAN ARSITEK KOMPUTER DAN KOGNISI MANUSIA
Jadi, dapat disimpulkan bahwa semakin lama arsitek komputer semakin berkembang dari generasi ke generasi berikutnya. Manfaat dari arsitek komputer yang selalu dikembangkan oleh manusia hampir tiap tahunnya menjadikan komputer menjadi salah satu perangkat yang wajib dimiliki dan selalu berhubungan dengan kegiatan kita sehari-hari, contohnya dalam bidang pendidikan. Selain itu, komputer juga semakin mudah digunakan dengan bantuan dari kognisi manusia yang mengembangkan arsitektur komputer agar lebih mudah digunakan, bermanfaat, dan sesuai dengan kebutuhan manusia.
Referensi :
1. adisupe.files.wordpress.com/.../modul_1
2. http://ozygazebo.blogspot.com/2011/10/arsitektur-komputer.html
3. http://id.wikipedia.org/wiki/Kognisi
4. http://id.wikipedia.org/wiki/Psikologi_kognitif
5. http://id.wikipedia.org/wiki/Arsitektur_komputer
6. http://karyatulis.singkatpadat.com/pengertian-kognitif.htm.
7. http://curhat-911.blogspot.com/2011/12/fungsi-fungsi-kognisi.html
8. http://edukasi.kompasiana.com/2010/12/07/apa-itu-kognisi-konasi-emosi-gejala-campuran-dan-belajar-serta-berpikir/.
9 http://id.shvoong.com/social-sciences/education/2174575-pengertian-kognitif/#ixzz28RN1FWSR.
10.http://journal.mercubuana.ac.id/
11.http://sipieter.blogspot.com/2012/05/bagaimana-sih-hubungan-struktur-kognisi.html
12.http://yangmantapajadeh.blogspot.com/2010/11/arsitektur-komputer.html
13.http://vitrymoedz.blogspot.com/2011/01/arsitektur-komputer.
14.http://psikologikelompokpsikologisosial.blogspot.com/2012/03/analis-struktur-kognisi-manusia-dan.html
15.http://trianiajeng.blogspot.com/2012/07/analisa-perbedaan-struktur-kognisi.html
Tidak ada komentar:
Posting Komentar