Selasa, 05 April 2016 Comments

Pengertian Arsitektur Komputer

Apa itu Arsitektur Komputer?

Arsitektur adalah seni yang dilakukan oleh setiap individual untuk berimajinasikan diri mereka dan ilmu dalam merancang bangunan. Dalam artian yang lebih luas, arsitektur mencakup merancang dan membangun keseluruhan lingkungan binaan, mulai dari level makro yaitu perencanaan kota, perancangan perkotaan, arsitektur lanskap, hingga ke level mikro yaitu desain bangunan, desain perabot dan desain produk. Arsitektur juga merujuk kepada hasil-hasil proses perancangan tersebut.
Dalam bidang teknik komputer, definisi arsitektur komputer adalah suatu konsep perencanaan dan juga struktur pengoperasian dasar dari suatu sistem komputer atau ilmu yang bertujuan untuk perancangan sistem komputer. Arsitektur von Neumann (atau Mesin Von Neumann) adalah arsitektur yang diciptakan oleh John von Neumann [1903 – 1957]. Arsitektur ini digunakan oleh hampir pada semua komputer pada saat ini. Arsitektur Von Neumann ini menggambarkan komputer dengan 4 (empat) bagian utama, yaitu: Unit Aritmatika & Logis (ALU), unit kontrol, memori, & alat masukan & hasil (secara kolektif dinamakan I/O). Bagian tersebut dihubungkan oleh berkas kawat, “bus”.




Kategori Arsitektur Komputer

Arsitektur komputer ini mengandung 3 (tiga) sub-kategori, diantaranya meliputi:
  1. Set intruksi (ISA).
  2. Arsitektur mikro dari ISA, dan juga
  3. Sistem desain dari semua atau seluruh komponen dalam perangkat keras (hardware) komputer ini.

Arsitektur Komputer yaitu desain komputer yang meliputi :

  1. Set instruksi.
  2. Komponen hardware (perangkat keras).
  3. Organisasi atau susunan sistemnya.

Cara untuk melakukan perubahan pada arsitektur :
  • Membangun array prosesor
  • Menerapkan proses pipelining
  • Membangun komputer multiprosesor
  • Membangun komputer dengan arsitektur lain 

Berikut ini mengukur kualitas dari arsitektur komputer



Terdapat beberapa atribut yang dipakai untuk mengukur kualitas komputer, diantaranya :
  • Generalitas.
  • Applicability (Daya Terap).
  • Efesiensi.
  • Kemudahan Penggunaan atau pemakaian.
  • Daya Tempa (Maleability).
  • Dan daya Kembang (Expandibility).


 Klasifikasi Arsitektur Komputer

Mesin Von Neumann




Kriteria mesin Von Neumann :
  • Mempunyai subsistem hardware dasar yaitu sebuah CPU,  sebuah memori dan sebuah I/O sistem
  • Merupakan stored-program computer
  • Menjalankan instruksi secara berurutan
  • Mempunyai jalur (path) bus antara memori dan CPU

Pada tahun 1966, Flyyn mengklasifikasikan arsitektur komputer berdasarkan sifatnya yaitu :
  • Jumlah prosesor
  • Jumlah program yang dapat dijalankan
  • Struktur memori

Ada beberpa faktor yang mempengaruhi keberhasilan arsitektur komputer, tiga diantaranya adalah :
  • Manfaat Arsitektural
  • Kinerja Sistem
  • Biaya Sistem

Ada empat ukuran pokok yang menentukan keberhasilan arsitektur, yaitu manfaat arsitekturalnya yaitu :
  • Aplicability
  • Maleability
  • Expandibility
  • Comptible

 Referensi :

  • http://www.it-jurnal.com/2015/06/arsitektur-komputer.html
  • http://www.pengertianku.net/2014/12/pengertian-arsitektur-komputer-secara-lebih-jelas.html



readmore »»  
Comments

Apa Itu Mikrokontroler?

Apa Itu Mikrokontroler ?
            
Pada era digital ini, teknologi berkembang dengan sangat cepat dalam membantu aktivitas kita sehari-hari. Mulai dari memasak, mengemudi kendaraan, berkomunikasi menggunakan smartphone bahkan sekarang google telah menciptakan mobil pintar yang bisa membawa kita ke tujuan kita tanpa adanya pengemudi untuk mengendarai mobil tersebut secara aman dan safety. Semua teknologi ini tidak lepas dari suatu alat yang bernama mikrocontroller.




Definisi Mikrokontroler
           
Mikrokontroler adalah sebuah chip yang berfungsi sebagai pengontrol rangkaian elektronik dan umunya dapat menyimpan program didalamnya. Mikrokontroler adalah sebuah chip yang berfungsi sebagai pengontrol rangkaian elektronik dan umunya dapat menyimpan program did umumnya terdiri dari CPU (Central Processing Unit), memori, I/O tertentu dan unit pendukung seperti Analog-to-Digital Converter (ADC) yang sudah terintegrasi di dalamnya. Kelebihan utama dari mikrokontroler ialah tersedianya RAM dan peralatan I/O pendukung sehingga ukuran board mikrokontroler menjadi sangat ringkas.

Semua peralatan yang berhubungan dengan aktivitas kita hampir semua nya memiliki mikrokontroler, contohnya: Handphone yang selalu kita gunakan untuk berkomunikasi, layar LCD, mobil, motor, kamera digital serta masih banyak peralatan yang lain tapi intinya adalah setiap perangkat elektronik yang mempunyai “remote control” hampir pasti mengandung mikrokontroler. Meskipun dalam kehidupan sehari-hari kita selalu berhubungan dengan alat ini, masih banyak orang-orang yang belum mengetahui apa itu mikrokontroler dan bagaimana alat ini bekerja.

Kelebihan Mikrokontroler
            
Kelebihan utama dari mikrokontroler ialah tersedianya RAM dan peralatan I/O pendukung sehingga ukuran board mikrokontroler menjadi sangat ringkas. Mikrokontroler MCS51 ialah mikrokomputer CMOS 8 bit dengan 4 KB Flash PEROM (Programmable and Erasable Only Memory) yang dapat dihapus dan ditulisi sebanyak 1000 kali. Mikrokontroler ini diproduksi dengan menggunakan teknologi high density non-volatile memory. Flash PEROM on-chip tersebut memungkinkan memori program untuk diprogram ulang dalam sistem (in-system programming) atau dengan menggunakan programmer non-volatile memory konvensional. Kombinasi CPU 8 bit serba guna dan Flash PEROM, menjadikan mikrokontroler MCS51 menjadi microcomputer handal yang fleksibel.

Pada dasarnya, mikrokontroler adalah suatu perangkat yang mengintegrasikan sejumlah komponen dari sistem mikroprosesor ke dalam sebuah microchip tunggal. Ada tiga komponen utama dari mikrokontroler, yaitu: processor CPU, memory dan input/output (I/O). 

Selain itu, kebanyakan mikrokontroler pada umumnya juga dilengkapi oleh fitur-fitur lain, seperti :
  • Modul Timer berfungsi untuk melakukan proses dari fungsi-fungsi yang berhubungan dengan “jangka waktu atau range waktu”.
  • Sebuah “Serial Port” yang berfungsi untuk melakukan komunikasi data dengan mikrokontroler yang lainnya atau PC computer.
  • Modul ADC berfungsi untuk menerima input data analog

Bentuk Fisik Mikrokontroler Keluarga MCS51 40 Pin

           







            Arsitektur perangkat keras mikrokontroler MCS51 mempunyai 40 kaki, 32 kaki digunakan untuk keperluan 4 buah port pararel. 1 port terdiri dari 8 kaki yang dapat di hubungkan untuk interfacing ke pararel device, seperti ADC, sensor dan sebagainya, atau dapat juga digunakan secara sendiri setiap bitnya untuk interfacing single bit septerti switch, LED, dll. 

Karakteristik lainya dari mikrokontroler MCS51 sebagai berikut : 


  • Low-power 32 jalur masukan/keluaran yang dapat diprogram* 
  • Dua timer counter 16 bit RAM 128 byte
  • Lima interrupt Tidak seperti sistem komputer, yang mampu menanganiberbagai macam program aplikasi (misalnya pengolah kata, pengolah angka dan lain sebagainya), mikrokontroler hanya bisa digunakan untuk suatu aplikasi tertentu saja (hanya satu program saja yang bisa disimpan). 


Perbedaan lainnya terletak pada perbandingan RAM dan ROM. Pada sistem komputer perbandingan RAM dan ROM-nya besar, artinya program-program pengguna disimpan dalam ruang RAM yang relatif besar, sedangkan rutin-rutin antarmuka perangkat keras disimpan dalam ruang ROM yang kecil. Sedangkan pada Mikrokontroler, perbandingan ROM dan RAM-nya yang besar, artinya program kontrol disimpan dalam ROM (bisa Masked ROM atau Flash PEROM) yang ukurannya relatif lebih besar, sedangkan RAM digunakan sebagai tempat penyimpan sementara, termasuk register-register yang digunakan pada mikrokontroler yang bersangkutan.


Source : 

  • http://elektronika-dasar.web.id/pengertian-dan-kelebihan-mikrokontroler/
  • http://www.insinyoer.com/prinsip-kerja-mikrokontroler/ 
readmore »»  
 
;