Universitas Gunadarma

Universitas Gunadarma

Selasa, 27 Oktober 2015

Pengenalan Mikroprosesor



Pengenalan Mikroprosesor

Mikroprosesor adalah bagian dari sistem komputer yang bertugas melakukan perhitungan-perhitungan sederhana dan mengeksekusi perintah-perintah yang akan dijalankan. Singkatnya, mikroprosesor adalah jantung sebuah sistem komputer. Berikut contoh salah satu mikroprosesor :




Contoh Mikroprosesor

Tugas dari sebuah mikroprosesor ada 3, yaitu :
  1. Mengatur transfer data antara dirinya sendiri dan memori atau I/O
  2. Mengerjakan sistem perhitungan dan logika sederhana
  3. Mengambil keputusan sederhana terhadap suatu tindakan
Kehandalan suatu mikroprosesor dilihat dari kemampuannya untuk mengeksekusi ribuan bahkan jutaan instruksi per detik dari program atau set instruksi yang ditaruh di memori. Satuan kecepatan transfer data mikroprosesor disebut bit. Mikroprosesor pertama adalah Intel 4004 yang berkecepatan transfer 4 bit dan berkecepatan eksekusi 50 Kilo Instruction per Second (KIP). Proses aritmatika dan logika sederhana yang dilakukan mikroprosesor adalah Penambahan, Pengurangan, Perkalian, Pembagian, operasi OR, AND, NOT , NEG, Shift dan Rotate.
Di sistem komputer berbasis mikroprosesor, terdapat 3 jalur yang menjadi tempat mengalirnya proses.
  1. Bus Data yang berfungsi mengalirkan data dari/ke mikroprosesor
  2. Bus Alamat/Address  yang berfungsi mengalamati suatu proses dari/ke memori atau I/O
  3. Bus Kontrol yang berfungsi mengatur proses instruksi yang terjadi dari/ke mikroprosesor.
Diilustrasikan pada gambar berikut :





Hubungan Bus Data, Bus Address dan Bus Kontrol
Bus Alamat meminta alamat memori dari sebuah memori atau alamat I/O dari suatu peranti I/O. Jika I/O dialamati, maka bus alamat akan memiliki 16 bit alamat dari 0000H sampai FFFFH. Alamat ini disebut juga port number. Port number akan memilih 1 dari 64K (65535) peranti I/O yang berbeda. Jika alamat memori dialamati, maka Bus Alamat akan berisi alamat memori tersebut. Lebar alamat memori tergantung dari tipe mikroprosesor yang dipakai (sekali lagi dalam satuan bit).
Bus Data berfungsi mengalirkan data dari/ke mikroprosesor ke/dari alamat memori tujuan atau alamat I/O tujuan. Besar kecepatan transfer bus data bervariasi sesuai dengan mikroprosesor yang dipakai.
Bus Kontrol berisikan instruksi yang mengatur operasi apakah itu read atau write. Ada 4 tipe kontrol yaitu :
  • MRDC (Memory Read Control) yang menyatakan transfer data dari memori ke mikroprosesor
  • MWTC (Memory Write Control) yang menyatakan transfer data dari mikroprosesor ke memori
  • IORC (I/O Read Control) yang menyatakan transfer data dari peranti I/O ke mikroprosesor
  • IOWC (I/O Write Control) yang menyatakan transfer data dari mikroprosesor ke peranti I/O.
Hubungan ketiganya adalah, misalnya jika kita ingin mentransfer data dari mikroprosesor ke memori. Pertama, bus alamat akan mengalamati address tujuan. Lalu bus kontrol akan memberi sinyal MWTC = 0. Barulah bus data akan mentransfer data ke alamat tujuan.
 
SUMBER : https://zweimesserschmitt.wordpress.com/2011/11/15/pengenalan-mikroprosesor/

ANALISA : Mikroprosesor adalah bagian dari sistem komputer yang bertugas melakukan perhitungan-perhitungan sederhana dan mengeksekusi perintah-perintah yang akan dijalankan.
Tugas dari Mikroprosesor diantaranya adalah Mengatur transfer data antara dirinya sendiri dan memori atau I/O.

 

 

Tidak ada komentar:

Posting Komentar