Anda di halaman 1dari 10

Pertemuan 1

Mikroprosesor dan
Mikrokontroler
Mikroprosesor adalah sebuah CPU yang dibangun dalam
sebuah single chip semiconductor. Mikroprosesor terdiri
dari kalkulator yang terbagi dalam register dan ALU dan
sebuah pengkode serta unit pengontrol. Mikroprosesor
tersebut tidak dapat berdiri sendiri, dan memerlukan
Pengenalan memory dan periperal input – output. Walaupun
Mikroprosesor mikroprosesor dianggap sebagai piranti canggih untuk
komputasi, titik kelemahannya ada pada tidak
dirancangnya kemampuan komunikasi (antarmuka)
dengan piranti-piranti pheriferal secara khusus. Intinya,
mikroprosesor membutuhkan rangkaian khusus
eksternal
 CENTRAL PROCESSING UNIT(CPU)
CPU merupakan tempat pemerosesan instruksi-instruksi
program. CPU terdiri dari dua bagian utama, yaitu unit
Bagian - bagian
Mikroprosesor kendali (control unit CU)) dan unit aritmatika dan logika
(arithmetic and logic unit(ALU) ).di samping itu ada juga
beberapa simpanan yang berukuran kecil yang disebut
dengan register.
CONTROL UNIT (CU)
 Mengatur dan mengendalikan alat-alat input dan
output.
 Mengatur Instruksi-instruksi dari main memory
Bagian - bagian  Mengambil data dari main memory kalau di perlukan
oleh proses
Mikroprosesor
 Mengirim Instruksi ke ALU bila ada perhitungan
aritmatika atau perbandingan logika ,serta mengawasi
kerja ALU
 Menyimpan hasil proses ke main memory.
ARITHMETIC AND LOGIC UNIT (ALU)
 Tugas utama dari ALU adalah melakukan semua penghitungan
Bagian - bagian aritmatika atau matematika yang terjadi sesuai dengan instruksi
Mikroprosesor program.

 Selain itu ALU juga melakukan keputusan dari operasi logika


sesuai dengan instruksi program.
REGISTER
Register merupakan simpanan kecil yang mempunyai kecepatan
Bagian - bagian tinggi. Register di gunakan untuk menyimpan instruksi dan data
Mikroprosesor yang sedang di proses oleh CPU, sedang instruksi-instruksi dan data
lainya yang menunggu giliran untuk di proses masih di simpan di
main memory
Arsitektur Perangkat keras
A. Arsitektur Harvard

Arsitektur arsitektur Harvard memiliki dua memori yang terpisah satu untuk
program (ROM) dan satu untuk data (RAM). Intel 80C51, keluarga
mikroprosesor
Microchip PIC16XX, Philips P87CLXX dan Atmel AT89LSXX adalah
contoh dari mikroprosesor yang mengadopsi arsitektur Harvard
Arsitektur Perangkat keras
B. Arsitektur Von Neumann

Arsitektur Von Neumann adalah arsitektur komputer yang


menempatkan program (ROM=Read Only Memory) dan data
Arsitektur (RAM=Random Access Memory) dalam peta memori yang sama.
mikroprosesor Arsitektur ini memiliki address dan data bus tunggal untuk
mengalamati program (instruksi) dan data. Contoh dari
mikrokontroler yang memakai arsitektur Von Neumann adalah
keluarga 68HC05 dan 68HC11 dari Motorola.
Arsitektur Perangkat Lunak

1. Complex Instruction Set Computer (CISC)

CISC adalah jenis arsitektur mikroprosesor yang menggunakan


Arsitektur banyak jenis dan ragam instruksi. CISC menyediakan kemampuan
mikroprosesor setiap instruksi dapat mengeksekusi operasi low-level, seperti men-
load data dari memori, operasi aritmetika, dan melakukan prosedur
penyimpanan ke memori. Mikroprosesor jenis ini memiliki
kemampuan eksekusi cepat
Arsitektur Perangkat Lunak

2. Reduce Instruction Set Computer (RISC)

RISC merupakan arsitektur instruction set yang menekankan


Arsitektur kepada kesederhanaan instruksi “bekerja sedikit” tetapi tetap
mikroprosesor memberikan hasil performansi yang tinggi. Hal ini bisa terjadi
karena proses eksekusi instruksinya sangat cepat. Arsitektur ini
lebih baru dibandingkan dengan arsitektur CISC. Arsitektur RISC
memiliki sedikit instruksi banyak register

Anda mungkin juga menyukai