Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
Mikrokomputer Pendahuluan
2
Keluarga micro Microprocessor Microcomputer Microcontroller
CPU dalam sebuah chip Terdiri dari: ALU, penerjemah instruksi, register, rangkaian pengendali bus Microcomputer Komputer berukuran “kecil” Tediri dari: mikroprosesor, perangkat I/O, dan memori General purpose Microcontroller Microcomputer dalam sebuah chip: ALL IN ONE!
3
Mikroprosesor vs Mikrokontroler
Hanya terdiri dari CPU saja dalam satu keping IC Kapasistas RAM besar, ROM kecil (umumnya) Tersedia jalur komunikasi: BUS Jumlah port I/O bervariasi: tergantung perangkat I/O-nya CPU, I/O, RAM, ROM dalam satu keping IC Jalur komunikasi berupa port I/O: bisa berhubungan dengan “dunia luar” langsung ROM lebih besar dari RAM
4
Mikroprosesor vs Mikrokontroler
Penggunaan umum: memproses informasi Lebih rumit dalam implementasi: butuh RAM, perangkat I/O, timer, dll Penggunaan spesifik: mengendalikan sesuatu Mudah dalam implementasi: sistem lengkap dalam sebuah chip
5
Mikroprosesor “Otaknya” mikrokomputer: ditambah dengan “ingatan” (baca: memori/RAM) Mampu mengolah data dan mengendalikan komponen-komponen yang ada pada mikrokomputer Mengeksekusi urut-urutan perintah yang ada di dalam memori Tahapan di dalam mikroprosesor: fetch, decode, execute
6
Mikroprosesor Terdiri dari 2 bagian besar: execution unit dan bus interface unit Terdiri dari: Register: sebagai penampung data sementara Arithmatic and Logic Unit (ALU): melakukan operasi aritmatika dan logika Timing and Control Circuit: sebagai orkestrator
7
Mikroprosesor
8
Mikrokomputer Terdiri dari: Mikroprosesor Program memory (ROM, BIOS)
Data memory (RAM) I/O ports Bus system (dan aplikasi)
9
Mikrokomputer
10
Mikrokomputer
11
Bus Jalur komunikasi untuk mengirimkan dan menerima data di antara komponen-komponen di dalam sistem komputer Berupa jalur-jalur (sekelompok jalur) untuk mengirimkan/menerima informasi biner di antara komponen: komunikasi paralel Terdapat 3 jenis: address, data, control
12
Address bus Address (alamat) adalah suatu angka biner unik yang mengidentifikasikan lokasi memori atau port I/O tertentu Pengiriman data melalui bus melibatkan alamat Address bus digunakan untuk mengirimkan alamat memori atau I/O sehingga perangkat yang dituju dapat merespon Jalur alamat adalah komunikasi satu arah (unidirectional): selalu dikirim oleh mikroprosesor
13
Data bus Data bus digunakan untuk mengirimkan/menerima data di antara komponen dalam sistem komputer Komunikasi terjadi secara 2 arah: baik mikroprosesor atau perangkat lain (RAM atau I/O) dapat mengirimkan atau menerima data: operasi baca dan tulis Contoh: Mikroprosesor mengirimkan data ke I/O I/O mengirimkan data ke mikroprosesor
14
Control bus Digunakan untuk sinkronisasi pada sistem komputer: menyediakan timing antara mikroprosesor dengan komponen lain Bersifat satu arah, dan biasanya dari mikroprosesor
15
Subsistem I/O Sebagai jembatan antara mikroprosesor dengan “dunia luar” Input = suatu sirkuit yang mana perangkat eksternal dapat menerima sinyal (data) ke mikroprosesor Output = suatu sirkuit yang mana perangkat eksternal dapat mengirimkan sinyal (data) ke mikroprosesor Kadang membutuhkan ADC dan atau DAC
16
Memori Fungsi memori: menyimpan program (instruksi mesin) dan data
Jenis memori: ROM: non-volatile, read only BIOS RAM: volatile, read & write memori utama
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.