SlideShare a Scribd company logo
1 of 17
Pengantar
Mikroprosesor
MOHAMAD JAMIL, ST.,MT
Pengantar Mikroprosesor
Mikroprosesor : merupakan suatu
alat digital yang bekerja :
 menerima data dari sejumlah
masukan,
 memproses data menurut
ketentuan-ketentuan program
yang disimpan dan
 menghasilkan sejumlah sinyal
keluaran sebagai akibat dari
pemrosesan data tersebut.
Mikroprosesor Ideal??
Input 1/0
Program
Keluaran 1/0
Mikroprosesor Ideal
Program : suatu kumpulan dari serangkaian perintah yang berurutan yang
menentukan bagaimana suatu data masukan diproses dan informasi apa
yang harus dikirmkan ke saluran-saluran keluaran akibat data dari
masukan ini.
Masukan (N) dan keluaran (M) dihubungkan ke perangkat/alat  Logika 1/0.
Keluaran dari Mikroprosesor (MP) ditentukan :
1. Riwayat yg lengkap dari sinyal masukan ke MP sampai saat ini.
2. Program yang disimpan
Contoh Aplikasi :
- Sistem Komputer
- MP untuk mengendalikan lampu lalulintas dengan sistem cerdas. 
BUS DATA
 MP pada kenyataanya tidak
seperti MP ideal, ada
keterbatasan saluran N, M dan
program/serta memori yang
simpan.
 Biasanya N=M
 Lebar jejak data (ukuran
kata = word size)
 Saluran N dan M, untuk
mengangkut data ke dan dari
MP  Bus Data (satuan = bit)
 8 bit = 1 byte
 4 bit = 1 nyble
Contoh sebuah MP 4 bit
- 4 saluran masukan
dan 4 saluran
keluaran.
- Simbol bisa dilihat
pada gambar.
Pengenalan Biner, Octal dan
Hexadesimal
MSB dan LSB.
Pada gambar 1-4 :
 D7  MSB
 D0  LSB
MSB ←1110 1011  LSB
ditulis degan cara :
11101011 B atau 111010112
Konversi biner ke desimal atau
sebaliknya?
Angka Oktal
Oktal : bilangan berbasis 8
Mengenal  0 - 7
 Konversi ke Biner :
Contoh : 11101011 B?
11 101 011 biner
3 5 3 oktal
Akan ditulis :
353 Q atau 3538
Heksadesimal
Bilangan berbasis 16
0 – 9, A – F
Konversi Biner ke Hexa
1110 1011 Biner
E B Heksadesimal
Akan ditulis :
 EB H atau EB16
 Lebih ringkas dan efisien
dalam pemulisan daripada
binernya
Bus Data 2 arah
Mengapa 2 arah :
 Efisiensi ruang/ bentuk
sebuah MP dan
penyemat (pin)
DBIN pengontrol
 DBIN = 1  Mode
masukan
 DBIN = 1  Mode
keluaran
 Notasi ??
BUS ALAMAT
Memori dalam MP akan terbatas,
perlu penyimpanan di luar MP
Bus Alamat
Proses :
- Penulisan memori
- Pembacaan memori
Informasi disimpan dalam memori
pada suatu kumpulan lokasi
memori.
Setiap lokasi memori mempunyai
 Alamat memori tertentu
(ditulisa dalam notasi Heksa)
Memori
MP dengan p saluran
alamat maka dia bisa
dihubungkan dengan 2P
alamat tertentu.
MP Z80 dengan 16 saluran
alamat, makan memori
yang secara langsung
bisa dihubungi :
216
= 65636 Bytes = 64 KB)
1 KByte = 1024 Byte
Address Word
Kata alamat (address word)
dalam suatu MP biasa
dinyatakan dalam
Hexadesimal (lebih simpel
daripada biner-nya).
Contoh : Bus alamat 16 bit (dari
A0 – A15) dengan alamat bus-
nya 1110001111111111 akan
ekivalen dengan :
1110 0011 1111 1111 biner
E 3 F F hexa
Ruang Memori
 Seluruh kumpulan dari lokasi
memori suatu MP yang dapat
dihubungi.
 Menggunakan notasi Heksa
 Pada bus alamat 16 bit alamat
0000 H – FFFF H
(65536 ruang memori)
 1 ruang memori  1 Byte.
 210
= 1024 (kilo kata/ Kilo word)
Ruang Memori
Pemahaman tentang Ruang
Memori.
Misalnya :
 0000 - 0FFF  4 KByte
 1000 - 1FFF  4 KByte
 0000 – FFFF  64 KByte
Ruang Memori
Pemahaman tentang Ruang
Memori
Misalnya :
0000 – 03FF 1 KB
0400 – 07FF  1 KB
0800 – 0BFF  1 KB
0C00 – 0FFF  1 KB
0000 – 00FF  1 halaman
(1 page)  ¼ KB
Bus Pengendali
 Mengendalikan 2 Bus
yang lain, pengendali
masukan dan keluaran u/
meyerempakan dengan
perangkat luar.
 Misalnya : DBIN
(Pengendali Bus data 2
arah)
Mikroprosesor secara Umum
Terdiri dari:
 1.????
 2, ????
 3. ????
Proses kerjanya
bagaimana?
Perlu Memori (bisa
internal/ekstenal).

More Related Content

Similar to Pengantar Mikroprosesor

Sistem komunikasi-data-dan-network
Sistem komunikasi-data-dan-networkSistem komunikasi-data-dan-network
Sistem komunikasi-data-dan-networksyarahuda938
 
(4)komponen pendukung mikroprosesor.ppt
(4)komponen pendukung mikroprosesor.ppt(4)komponen pendukung mikroprosesor.ppt
(4)komponen pendukung mikroprosesor.pptAhmatBadrunNiam
 
14684664 mikroprosesor
14684664 mikroprosesor14684664 mikroprosesor
14684664 mikroprosesorAbe Mubarok
 
Latihan dan tugas mandiri 8
Latihan dan tugas mandiri 8Latihan dan tugas mandiri 8
Latihan dan tugas mandiri 8rantinty
 
Pengantar teknologi informasi
Pengantar teknologi informasiPengantar teknologi informasi
Pengantar teknologi informasifarizky berian
 
Tutorial Emulator 8086.pdf
Tutorial Emulator 8086.pdfTutorial Emulator 8086.pdf
Tutorial Emulator 8086.pdfFajarBudi14
 
Arsitektur mikroprosesor
Arsitektur mikroprosesorArsitektur mikroprosesor
Arsitektur mikroprosesorBuchori Sumarno
 
Peripheral peripheral jaringan pada komputer terapan
Peripheral peripheral jaringan pada komputer terapanPeripheral peripheral jaringan pada komputer terapan
Peripheral peripheral jaringan pada komputer terapanAgus Lawolo
 
Slide Sidang Sarjana Arsyad Ramadhan Darlis
Slide Sidang Sarjana Arsyad Ramadhan DarlisSlide Sidang Sarjana Arsyad Ramadhan Darlis
Slide Sidang Sarjana Arsyad Ramadhan DarlisArsyad Darlis
 
Simulator trafic light dengan mikrokontroller atmega16
Simulator trafic light dengan mikrokontroller atmega16Simulator trafic light dengan mikrokontroller atmega16
Simulator trafic light dengan mikrokontroller atmega16Kifa Ulya
 

Similar to Pengantar Mikroprosesor (20)

Siskom pcm
Siskom pcmSiskom pcm
Siskom pcm
 
Siskom pcm
Siskom pcmSiskom pcm
Siskom pcm
 
Sistem komunikasi-data-dan-network
Sistem komunikasi-data-dan-networkSistem komunikasi-data-dan-network
Sistem komunikasi-data-dan-network
 
(4)komponen pendukung mikroprosesor.ppt
(4)komponen pendukung mikroprosesor.ppt(4)komponen pendukung mikroprosesor.ppt
(4)komponen pendukung mikroprosesor.ppt
 
14684664 mikroprosesor
14684664 mikroprosesor14684664 mikroprosesor
14684664 mikroprosesor
 
Latihan dan tugas mandiri 8
Latihan dan tugas mandiri 8Latihan dan tugas mandiri 8
Latihan dan tugas mandiri 8
 
Pengantar teknologi informasi
Pengantar teknologi informasiPengantar teknologi informasi
Pengantar teknologi informasi
 
Tutorial Emulator 8086.pdf
Tutorial Emulator 8086.pdfTutorial Emulator 8086.pdf
Tutorial Emulator 8086.pdf
 
17. representasi data 5 julv2
17. representasi data 5   julv217. representasi data 5   julv2
17. representasi data 5 julv2
 
Arsitektur mikroprosesor
Arsitektur mikroprosesorArsitektur mikroprosesor
Arsitektur mikroprosesor
 
Peripheral peripheral jaringan pada komputer terapan
Peripheral peripheral jaringan pada komputer terapanPeripheral peripheral jaringan pada komputer terapan
Peripheral peripheral jaringan pada komputer terapan
 
Modul1 pengenalankomputer1
Modul1 pengenalankomputer1Modul1 pengenalankomputer1
Modul1 pengenalankomputer1
 
Berbasis sistem pc
Berbasis sistem pcBerbasis sistem pc
Berbasis sistem pc
 
17. representasi data 5 jul
17. representasi data 5   jul17. representasi data 5   jul
17. representasi data 5 jul
 
Komputer data base-komunikasi data
Komputer data base-komunikasi dataKomputer data base-komunikasi data
Komputer data base-komunikasi data
 
Komputer data base-komunikasi data
Komputer data base-komunikasi dataKomputer data base-komunikasi data
Komputer data base-komunikasi data
 
Pengantar Komunikasi Data
Pengantar Komunikasi DataPengantar Komunikasi Data
Pengantar Komunikasi Data
 
Prosessor SAP 1
Prosessor SAP 1Prosessor SAP 1
Prosessor SAP 1
 
Slide Sidang Sarjana Arsyad Ramadhan Darlis
Slide Sidang Sarjana Arsyad Ramadhan DarlisSlide Sidang Sarjana Arsyad Ramadhan Darlis
Slide Sidang Sarjana Arsyad Ramadhan Darlis
 
Simulator trafic light dengan mikrokontroller atmega16
Simulator trafic light dengan mikrokontroller atmega16Simulator trafic light dengan mikrokontroller atmega16
Simulator trafic light dengan mikrokontroller atmega16
 

Pengantar Mikroprosesor

  • 2. Pengantar Mikroprosesor Mikroprosesor : merupakan suatu alat digital yang bekerja :  menerima data dari sejumlah masukan,  memproses data menurut ketentuan-ketentuan program yang disimpan dan  menghasilkan sejumlah sinyal keluaran sebagai akibat dari pemrosesan data tersebut. Mikroprosesor Ideal?? Input 1/0 Program Keluaran 1/0
  • 3. Mikroprosesor Ideal Program : suatu kumpulan dari serangkaian perintah yang berurutan yang menentukan bagaimana suatu data masukan diproses dan informasi apa yang harus dikirmkan ke saluran-saluran keluaran akibat data dari masukan ini. Masukan (N) dan keluaran (M) dihubungkan ke perangkat/alat  Logika 1/0. Keluaran dari Mikroprosesor (MP) ditentukan : 1. Riwayat yg lengkap dari sinyal masukan ke MP sampai saat ini. 2. Program yang disimpan Contoh Aplikasi : - Sistem Komputer - MP untuk mengendalikan lampu lalulintas dengan sistem cerdas. 
  • 4. BUS DATA  MP pada kenyataanya tidak seperti MP ideal, ada keterbatasan saluran N, M dan program/serta memori yang simpan.  Biasanya N=M  Lebar jejak data (ukuran kata = word size)  Saluran N dan M, untuk mengangkut data ke dan dari MP  Bus Data (satuan = bit)  8 bit = 1 byte  4 bit = 1 nyble
  • 5. Contoh sebuah MP 4 bit - 4 saluran masukan dan 4 saluran keluaran. - Simbol bisa dilihat pada gambar.
  • 6. Pengenalan Biner, Octal dan Hexadesimal MSB dan LSB. Pada gambar 1-4 :  D7  MSB  D0  LSB MSB ←1110 1011  LSB ditulis degan cara : 11101011 B atau 111010112 Konversi biner ke desimal atau sebaliknya?
  • 7. Angka Oktal Oktal : bilangan berbasis 8 Mengenal  0 - 7  Konversi ke Biner : Contoh : 11101011 B? 11 101 011 biner 3 5 3 oktal Akan ditulis : 353 Q atau 3538
  • 8. Heksadesimal Bilangan berbasis 16 0 – 9, A – F Konversi Biner ke Hexa 1110 1011 Biner E B Heksadesimal Akan ditulis :  EB H atau EB16  Lebih ringkas dan efisien dalam pemulisan daripada binernya
  • 9. Bus Data 2 arah Mengapa 2 arah :  Efisiensi ruang/ bentuk sebuah MP dan penyemat (pin) DBIN pengontrol  DBIN = 1  Mode masukan  DBIN = 1  Mode keluaran  Notasi ??
  • 10. BUS ALAMAT Memori dalam MP akan terbatas, perlu penyimpanan di luar MP Bus Alamat Proses : - Penulisan memori - Pembacaan memori Informasi disimpan dalam memori pada suatu kumpulan lokasi memori. Setiap lokasi memori mempunyai  Alamat memori tertentu (ditulisa dalam notasi Heksa)
  • 11. Memori MP dengan p saluran alamat maka dia bisa dihubungkan dengan 2P alamat tertentu. MP Z80 dengan 16 saluran alamat, makan memori yang secara langsung bisa dihubungi : 216 = 65636 Bytes = 64 KB) 1 KByte = 1024 Byte
  • 12. Address Word Kata alamat (address word) dalam suatu MP biasa dinyatakan dalam Hexadesimal (lebih simpel daripada biner-nya). Contoh : Bus alamat 16 bit (dari A0 – A15) dengan alamat bus- nya 1110001111111111 akan ekivalen dengan : 1110 0011 1111 1111 biner E 3 F F hexa
  • 13. Ruang Memori  Seluruh kumpulan dari lokasi memori suatu MP yang dapat dihubungi.  Menggunakan notasi Heksa  Pada bus alamat 16 bit alamat 0000 H – FFFF H (65536 ruang memori)  1 ruang memori  1 Byte.  210 = 1024 (kilo kata/ Kilo word)
  • 14. Ruang Memori Pemahaman tentang Ruang Memori. Misalnya :  0000 - 0FFF  4 KByte  1000 - 1FFF  4 KByte  0000 – FFFF  64 KByte
  • 15. Ruang Memori Pemahaman tentang Ruang Memori Misalnya : 0000 – 03FF 1 KB 0400 – 07FF  1 KB 0800 – 0BFF  1 KB 0C00 – 0FFF  1 KB 0000 – 00FF  1 halaman (1 page)  ¼ KB
  • 16. Bus Pengendali  Mengendalikan 2 Bus yang lain, pengendali masukan dan keluaran u/ meyerempakan dengan perangkat luar.  Misalnya : DBIN (Pengendali Bus data 2 arah)
  • 17. Mikroprosesor secara Umum Terdiri dari:  1.????  2, ????  3. ???? Proses kerjanya bagaimana? Perlu Memori (bisa internal/ekstenal).