SlideShare a Scribd company logo
1 of 11
16-1 80186/80188 ARCHITECTURE
PENDAHULUAN
• 80186 dan 80188, seperti 8086 dan 8088, hampir identik.
Satu-satunya perbedaan antara 80186 dan 80188 adalah lebar
bus datanya. 80186 (seperti 8086) berisi bus data 16-bit,
sedangkan 80188 (seperti 8088) berisi bus data 8-bit. Struktur
register internal 627 628 BAB 16 dari 80186/80188 hampir
identik dengan 8086/8088.
• Tentang satu-satunya perbedaan adalah bahwa 80186/80188
berisi vektor interupsi cadangan tambahan dan beberapa
fitur I/O bawaan yang sangat kuat. 80186 dan 80188 sering
disebut pengontrol tertanam karena aplikasinya sebagai
pengontrol, bukan sebagai komputer berbasis mikroprosesor.
VERSI 80186/80188
• 80186 dan 80188 tersedia dalam empat versi berbeda,
yang semuanya merupakan mikroprosesor CMOS..
80C186XL dan 80C188XL adalah versi paling dasar
dari 80186/80188; 80C186EC dan 80C188EC adalah
yang paling canggih.
• Gambar 16-1 memberikan diagram
blok mikroprosesor 80188 yang
secara umum mewakili semua versi
kecuali untuk peningkatan dan fitur
tambahan yang diuraikan dalam
Tabel 16-1. Perhatikan bahwa
mikroprosesor ini memiliki sirkuit
internal yang jauh lebih banyak
daripada 8088.
• Diagram blok dari 80186 dan 80188 adalah identik kecuali untuk
antrian prefetch, yaitu empat byte pada 80188 dan enam byte
pada 80186. Seperti 8088, 80188 berisi unit antarmuka bus dan
unit eksekusi.
• Clock Generator atau Generator jam internal menggantikan
generator jam 8284A eksternal yang digunakan dengan
mikroprosesor 8086/8088. Ini mengurangi jumlah komponen
dalam suatu sistem.
FITUR DASAR 80186/8018
• Programmable Interrupt Controller (PIC). menengahi interupsi
internal dan eksternal dan mengontrol hingga dua PIC 8259A
eksternal. Ketika 8259 eksternal dipasang, mikroprosesor
80186/80188 berfungsi sebagai master dan 8259 berfungsi
sebagai budak. Model 80C186EC dan 80C188EC berisi pengontrol
interupsi yang kompatibel dengan 8259A menggantikan yang
dijelaskan di sini untuk versi lain (XL, EA, dan EB)
TIMER
• Bagian pengatur waktu berisi tiga pengatur waktu l6-bit yang
dapat diprogram sepenuhnya. Timer 0 dan 1 menghasilkan
bentuk gelombang untuk penggunaan eksternal dan digerakkan
oleh jam master 80186/80188 atau oleh jam eksternal. Mereka
juga digunakan untuk menghitung peristiwa eksternal. Timer
ketiga, timer 2, adalah internal dan di-clock oleh master clock.
Output timer 2 menghasilkan interupsi setelah jumlah jam
tertentu dan dapat memberikan jam ke timer lain. Timer 2 juga
dapat digunakan sebagai watchdog timer karena dapat
diprogram untuk menginterupsi mikroprosesor setelah jangka
waktu tertentu.
POWER SAVE/POWER DOWN FEATURE.
Fitur hemat daya memungkinkan jam sistem dibagi 4, 8, atau 16
untuk mengurangi konsumsi daya. Fitur hemat daya dimulai
oleh perangkat lunak dan diakhiri oleh peristiwa perangkat
keras seperti interupsi. Fitur power down menghentikan jam
sepenuhnya, tetapi tidak tersedia pada versi XL. Mode power
down dimasuki oleh eksekusi instruksi HLT dan dikeluarkan oleh
interupsi apapun.
PIN OUT
Gambar 16-2 mengilustrasikan pin-out mikroprosesor 80C186XL.
Perhatikan bahwa 80C186XL dikemas dalam pembawa chip tanpa
timah 68-pin atau dalam larik kisi pin. Paket LCC dan paket PGA
diilustrasikan pada Gambar 16–3.
PIN OUT
• CLKOUT. menyediakan sinyal waktu ke periferal sistem pada satu setengah
frekuensi input clock dengan siklus kerja 50%
• RES. reset input pin me-reset 80186/80188. Untuk reset yang tepat, RES harus dijaga
tetap rendah setidaknya selama 50 ms setelah daya diterapkan. Pin ini sering
dihubungkan ke sirkuit RC yang menghasilkan sinyal reset setelah daya diterapkan.
Lokasi reset identik dengan mikroprosesor 8086/8088—FFFF0H.
• RESET. reset output pin n (menjadi tinggi untuk reset) terhubung ke
periferal sistem untuk menginisialisasi mereka setiap kali input RES menjadi
rendah.
• TEST. Pin tes ini terhubung ke output BUSY dari koprosesor numerik
80187. Pin TEST diinterogasi dengan instruksi FWAIT atau WAIT.
• Tin0 dan Tin1 serta Tout0 dan Tout1. Pin ini digunakan sebagai sumber
pencatatan jam kerja eksternal ke timer 0 dan 1. Pin ini menyediakan sinyal
keluaran dari timer 0 dan 1, yang dapat diprogram untuk memberikan
gelombang persegi atau pulsa
MEMORY ACCESS TIME
• Waktu Akses Memori. Salah satu poin yang lebih
penting dalam diagram waktu mikroprosesor adalah
waktu akses memori. Perhitungan waktu akses untuk
80186/80188 identik dengan 8086/8088. Ingat bahwa
waktu akses adalah waktu yang dialokasikan ke memori
dan I/O untuk menyediakan data ke mikroprosesor
setelah mikroprosesor mengirimkan memori atau I/O
alamatnya.
TERIMA KASIH
SEMOGA BERMANFAAT!

More Related Content

Similar to 80186 80188 Architecture.pptx

Pertemuan 14-sistem-embedded
Pertemuan 14-sistem-embeddedPertemuan 14-sistem-embedded
Pertemuan 14-sistem-embedded
France Rhezhek
 
Bab vi mikrokontroler
Bab vi mikrokontrolerBab vi mikrokontroler
Bab vi mikrokontroler
Ikka Utamy
 
embedded-sistem-pertemuan_kedua(Pengenalan Embedded System).pptx
embedded-sistem-pertemuan_kedua(Pengenalan Embedded System).pptxembedded-sistem-pertemuan_kedua(Pengenalan Embedded System).pptx
embedded-sistem-pertemuan_kedua(Pengenalan Embedded System).pptx
BudiHsnDaulay
 
TUGAS MIKROPROSESOR M ADITYA ZACKY.pptx
TUGAS MIKROPROSESOR M ADITYA ZACKY.pptxTUGAS MIKROPROSESOR M ADITYA ZACKY.pptx
TUGAS MIKROPROSESOR M ADITYA ZACKY.pptx
AdityaZacky1
 
Basic avr-microcontroller-tutorial v3
Basic avr-microcontroller-tutorial v3Basic avr-microcontroller-tutorial v3
Basic avr-microcontroller-tutorial v3
Mabekni Yulianto
 

Similar to 80186 80188 Architecture.pptx (20)

Pertemuan 14-sistem-embedded
Pertemuan 14-sistem-embeddedPertemuan 14-sistem-embedded
Pertemuan 14-sistem-embedded
 
Bab vi mikrokontroler
Bab vi mikrokontrolerBab vi mikrokontroler
Bab vi mikrokontroler
 
Bab ii atmega8
Bab ii atmega8Bab ii atmega8
Bab ii atmega8
 
Perancangan dan pembuatan alat keamanan kendaraan
Perancangan dan pembuatan alat keamanan kendaraanPerancangan dan pembuatan alat keamanan kendaraan
Perancangan dan pembuatan alat keamanan kendaraan
 
Mikrokontroler
MikrokontrolerMikrokontroler
Mikrokontroler
 
PERANCANGAN CONVEYOR MENGGUNAKAN MIKROKONTROLLER ATMEGA 16
PERANCANGAN CONVEYOR  MENGGUNAKAN  MIKROKONTROLLER ATMEGA 16PERANCANGAN CONVEYOR  MENGGUNAKAN  MIKROKONTROLLER ATMEGA 16
PERANCANGAN CONVEYOR MENGGUNAKAN MIKROKONTROLLER ATMEGA 16
 
embedded-sistem-pertemuan_kedua(Pengenalan Embedded System).pptx
embedded-sistem-pertemuan_kedua(Pengenalan Embedded System).pptxembedded-sistem-pertemuan_kedua(Pengenalan Embedded System).pptx
embedded-sistem-pertemuan_kedua(Pengenalan Embedded System).pptx
 
Laporan Praktikum konveyor maju mundur menggunakan atmega16
Laporan Praktikum konveyor maju mundur menggunakan atmega16Laporan Praktikum konveyor maju mundur menggunakan atmega16
Laporan Praktikum konveyor maju mundur menggunakan atmega16
 
Laporan Joystick
Laporan JoystickLaporan Joystick
Laporan Joystick
 
Presentasi dan video pembelajaran Mikrokontroller
Presentasi dan video pembelajaran MikrokontrollerPresentasi dan video pembelajaran Mikrokontroller
Presentasi dan video pembelajaran Mikrokontroller
 
PROYEK1
PROYEK1PROYEK1
PROYEK1
 
PERANCANGAN PUTAR BALIK MOTOR DC WALKING ROBOT MENGGUNAKAN MIKROKONTROLLER ...
PERANCANGAN PUTAR BALIK MOTOR DC  WALKING ROBOT MENGGUNAKAN  MIKROKONTROLLER ...PERANCANGAN PUTAR BALIK MOTOR DC  WALKING ROBOT MENGGUNAKAN  MIKROKONTROLLER ...
PERANCANGAN PUTAR BALIK MOTOR DC WALKING ROBOT MENGGUNAKAN MIKROKONTROLLER ...
 
Laporan fix
Laporan fixLaporan fix
Laporan fix
 
PERANCANGAN PUTAR BALIK MOTOR DC CONVEYOR MENGGUNAKAN MIKROKONTROLLER ATMEG...
PERANCANGAN PUTAR BALIK MOTOR DC  CONVEYOR MENGGUNAKAN  MIKROKONTROLLER ATMEG...PERANCANGAN PUTAR BALIK MOTOR DC  CONVEYOR MENGGUNAKAN  MIKROKONTROLLER ATMEG...
PERANCANGAN PUTAR BALIK MOTOR DC CONVEYOR MENGGUNAKAN MIKROKONTROLLER ATMEG...
 
1. Pengantar.pdf
1. Pengantar.pdf1. Pengantar.pdf
1. Pengantar.pdf
 
TUGAS MIKROPROSESOR M ADITYA ZACKY.pptx
TUGAS MIKROPROSESOR M ADITYA ZACKY.pptxTUGAS MIKROPROSESOR M ADITYA ZACKY.pptx
TUGAS MIKROPROSESOR M ADITYA ZACKY.pptx
 
Laporan Praktikum Robot Maju Mundur menggunakan ATMega16
Laporan Praktikum Robot Maju Mundur menggunakan ATMega16Laporan Praktikum Robot Maju Mundur menggunakan ATMega16
Laporan Praktikum Robot Maju Mundur menggunakan ATMega16
 
Basic avr-microcontroller-tutorial v3
Basic avr-microcontroller-tutorial v3Basic avr-microcontroller-tutorial v3
Basic avr-microcontroller-tutorial v3
 
Basic avr-microcontroller-tutorial 8535
Basic avr-microcontroller-tutorial 8535Basic avr-microcontroller-tutorial 8535
Basic avr-microcontroller-tutorial 8535
 
Tutorial at89s51
Tutorial at89s51Tutorial at89s51
Tutorial at89s51
 

More from Adam Superman

1. Konsep Stunting Final Updating TPK.pptx
1. Konsep Stunting Final Updating TPK.pptx1. Konsep Stunting Final Updating TPK.pptx
1. Konsep Stunting Final Updating TPK.pptx
Adam Superman
 
5. Komunikasi Antar Pribadi (KAP) dalam Pendampingan Keluarga.pptx
5. Komunikasi Antar Pribadi (KAP) dalam Pendampingan Keluarga.pptx5. Komunikasi Antar Pribadi (KAP) dalam Pendampingan Keluarga.pptx
5. Komunikasi Antar Pribadi (KAP) dalam Pendampingan Keluarga.pptx
Adam Superman
 
4. Peran strategis KKB untuk Penanganan Stunting_Refreshing Fasilitator.pptx
4. Peran strategis KKB untuk Penanganan Stunting_Refreshing Fasilitator.pptx4. Peran strategis KKB untuk Penanganan Stunting_Refreshing Fasilitator.pptx
4. Peran strategis KKB untuk Penanganan Stunting_Refreshing Fasilitator.pptx
Adam Superman
 
3. Alur dan Mekanisme Kerja TPK.pptx
3. Alur dan Mekanisme Kerja TPK.pptx3. Alur dan Mekanisme Kerja TPK.pptx
3. Alur dan Mekanisme Kerja TPK.pptx
Adam Superman
 
2. Tugas dan Fungsi TPK.pptx
2. Tugas dan Fungsi TPK.pptx2. Tugas dan Fungsi TPK.pptx
2. Tugas dan Fungsi TPK.pptx
Adam Superman
 

More from Adam Superman (20)

1. Konsep Stunting Final Updating TPK.pptx
1. Konsep Stunting Final Updating TPK.pptx1. Konsep Stunting Final Updating TPK.pptx
1. Konsep Stunting Final Updating TPK.pptx
 
5. Komunikasi Antar Pribadi (KAP) dalam Pendampingan Keluarga.pptx
5. Komunikasi Antar Pribadi (KAP) dalam Pendampingan Keluarga.pptx5. Komunikasi Antar Pribadi (KAP) dalam Pendampingan Keluarga.pptx
5. Komunikasi Antar Pribadi (KAP) dalam Pendampingan Keluarga.pptx
 
4. Peran strategis KKB untuk Penanganan Stunting_Refreshing Fasilitator.pptx
4. Peran strategis KKB untuk Penanganan Stunting_Refreshing Fasilitator.pptx4. Peran strategis KKB untuk Penanganan Stunting_Refreshing Fasilitator.pptx
4. Peran strategis KKB untuk Penanganan Stunting_Refreshing Fasilitator.pptx
 
3. Alur dan Mekanisme Kerja TPK.pptx
3. Alur dan Mekanisme Kerja TPK.pptx3. Alur dan Mekanisme Kerja TPK.pptx
3. Alur dan Mekanisme Kerja TPK.pptx
 
2. Tugas dan Fungsi TPK.pptx
2. Tugas dan Fungsi TPK.pptx2. Tugas dan Fungsi TPK.pptx
2. Tugas dan Fungsi TPK.pptx
 
PENGANTAR PENGOLAHAN CITRA.pdf
PENGANTAR PENGOLAHAN CITRA.pdfPENGANTAR PENGOLAHAN CITRA.pdf
PENGANTAR PENGOLAHAN CITRA.pdf
 
Morfologi Citra.pdf
Morfologi Citra.pdfMorfologi Citra.pdf
Morfologi Citra.pdf
 
Aplikasi Saluran Transmisi Pada Sistem Komunikasi.pdf
Aplikasi Saluran Transmisi Pada Sistem Komunikasi.pdfAplikasi Saluran Transmisi Pada Sistem Komunikasi.pdf
Aplikasi Saluran Transmisi Pada Sistem Komunikasi.pdf
 
Propagansi Gelombang Elektromagnetik di Udara.pdf
Propagansi Gelombang Elektromagnetik di Udara.pdfPropagansi Gelombang Elektromagnetik di Udara.pdf
Propagansi Gelombang Elektromagnetik di Udara.pdf
 
PEMANFAATAN TEKNOLOGI KERTAS NANO KARBON SEBAGAI PEMBUNGKUS WORTEL.pptx
PEMANFAATAN TEKNOLOGI KERTAS NANO KARBON SEBAGAI PEMBUNGKUS WORTEL.pptxPEMANFAATAN TEKNOLOGI KERTAS NANO KARBON SEBAGAI PEMBUNGKUS WORTEL.pptx
PEMANFAATAN TEKNOLOGI KERTAS NANO KARBON SEBAGAI PEMBUNGKUS WORTEL.pptx
 
KONSEP DASAR ANAK DENGAN HAMBATAN PENGLIHATAN.pptx
KONSEP DASAR ANAK DENGAN HAMBATAN PENGLIHATAN.pptxKONSEP DASAR ANAK DENGAN HAMBATAN PENGLIHATAN.pptx
KONSEP DASAR ANAK DENGAN HAMBATAN PENGLIHATAN.pptx
 
Mikroprosessor 80386.pptx
Mikroprosessor 80386.pptxMikroprosessor 80386.pptx
Mikroprosessor 80386.pptx
 
Pendidikan Profesi Guru dan Program Sertifikasi.pptx
Pendidikan Profesi Guru dan Program Sertifikasi.pptxPendidikan Profesi Guru dan Program Sertifikasi.pptx
Pendidikan Profesi Guru dan Program Sertifikasi.pptx
 
Pengolahan Citra Berwarna.pdf
Pengolahan Citra Berwarna.pdfPengolahan Citra Berwarna.pdf
Pengolahan Citra Berwarna.pdf
 
Klasifikasi Data Mining.pptx
Klasifikasi Data Mining.pptxKlasifikasi Data Mining.pptx
Klasifikasi Data Mining.pptx
 
Modul Praktik Medan Elektromagnetis Berbasis Matlab.pdf
Modul Praktik Medan Elektromagnetis Berbasis Matlab.pdfModul Praktik Medan Elektromagnetis Berbasis Matlab.pdf
Modul Praktik Medan Elektromagnetis Berbasis Matlab.pdf
 
Pengenalan Pola Dasar Pengenalan Pola.pptx
Pengenalan Pola Dasar Pengenalan Pola.pptxPengenalan Pola Dasar Pengenalan Pola.pptx
Pengenalan Pola Dasar Pengenalan Pola.pptx
 
Transformasi Fourier dan Aplikasinya.pdf
Transformasi Fourier dan Aplikasinya.pdfTransformasi Fourier dan Aplikasinya.pdf
Transformasi Fourier dan Aplikasinya.pdf
 
Peningkatan Kualitas Citra Spasial.pdf
Peningkatan Kualitas Citra Spasial.pdfPeningkatan Kualitas Citra Spasial.pdf
Peningkatan Kualitas Citra Spasial.pdf
 
STRATEGI PEMBELAJARAN DALAM SETTING PENDIDIKAN INKLUSIF.pptx
STRATEGI PEMBELAJARAN  DALAM SETTING  PENDIDIKAN INKLUSIF.pptxSTRATEGI PEMBELAJARAN  DALAM SETTING  PENDIDIKAN INKLUSIF.pptx
STRATEGI PEMBELAJARAN DALAM SETTING PENDIDIKAN INKLUSIF.pptx
 

80186 80188 Architecture.pptx

  • 2. PENDAHULUAN • 80186 dan 80188, seperti 8086 dan 8088, hampir identik. Satu-satunya perbedaan antara 80186 dan 80188 adalah lebar bus datanya. 80186 (seperti 8086) berisi bus data 16-bit, sedangkan 80188 (seperti 8088) berisi bus data 8-bit. Struktur register internal 627 628 BAB 16 dari 80186/80188 hampir identik dengan 8086/8088. • Tentang satu-satunya perbedaan adalah bahwa 80186/80188 berisi vektor interupsi cadangan tambahan dan beberapa fitur I/O bawaan yang sangat kuat. 80186 dan 80188 sering disebut pengontrol tertanam karena aplikasinya sebagai pengontrol, bukan sebagai komputer berbasis mikroprosesor.
  • 3. VERSI 80186/80188 • 80186 dan 80188 tersedia dalam empat versi berbeda, yang semuanya merupakan mikroprosesor CMOS.. 80C186XL dan 80C188XL adalah versi paling dasar dari 80186/80188; 80C186EC dan 80C188EC adalah yang paling canggih.
  • 4. • Gambar 16-1 memberikan diagram blok mikroprosesor 80188 yang secara umum mewakili semua versi kecuali untuk peningkatan dan fitur tambahan yang diuraikan dalam Tabel 16-1. Perhatikan bahwa mikroprosesor ini memiliki sirkuit internal yang jauh lebih banyak daripada 8088. • Diagram blok dari 80186 dan 80188 adalah identik kecuali untuk antrian prefetch, yaitu empat byte pada 80188 dan enam byte pada 80186. Seperti 8088, 80188 berisi unit antarmuka bus dan unit eksekusi.
  • 5. • Clock Generator atau Generator jam internal menggantikan generator jam 8284A eksternal yang digunakan dengan mikroprosesor 8086/8088. Ini mengurangi jumlah komponen dalam suatu sistem. FITUR DASAR 80186/8018 • Programmable Interrupt Controller (PIC). menengahi interupsi internal dan eksternal dan mengontrol hingga dua PIC 8259A eksternal. Ketika 8259 eksternal dipasang, mikroprosesor 80186/80188 berfungsi sebagai master dan 8259 berfungsi sebagai budak. Model 80C186EC dan 80C188EC berisi pengontrol interupsi yang kompatibel dengan 8259A menggantikan yang dijelaskan di sini untuk versi lain (XL, EA, dan EB)
  • 6. TIMER • Bagian pengatur waktu berisi tiga pengatur waktu l6-bit yang dapat diprogram sepenuhnya. Timer 0 dan 1 menghasilkan bentuk gelombang untuk penggunaan eksternal dan digerakkan oleh jam master 80186/80188 atau oleh jam eksternal. Mereka juga digunakan untuk menghitung peristiwa eksternal. Timer ketiga, timer 2, adalah internal dan di-clock oleh master clock. Output timer 2 menghasilkan interupsi setelah jumlah jam tertentu dan dapat memberikan jam ke timer lain. Timer 2 juga dapat digunakan sebagai watchdog timer karena dapat diprogram untuk menginterupsi mikroprosesor setelah jangka waktu tertentu.
  • 7. POWER SAVE/POWER DOWN FEATURE. Fitur hemat daya memungkinkan jam sistem dibagi 4, 8, atau 16 untuk mengurangi konsumsi daya. Fitur hemat daya dimulai oleh perangkat lunak dan diakhiri oleh peristiwa perangkat keras seperti interupsi. Fitur power down menghentikan jam sepenuhnya, tetapi tidak tersedia pada versi XL. Mode power down dimasuki oleh eksekusi instruksi HLT dan dikeluarkan oleh interupsi apapun.
  • 8. PIN OUT Gambar 16-2 mengilustrasikan pin-out mikroprosesor 80C186XL. Perhatikan bahwa 80C186XL dikemas dalam pembawa chip tanpa timah 68-pin atau dalam larik kisi pin. Paket LCC dan paket PGA diilustrasikan pada Gambar 16–3.
  • 9. PIN OUT • CLKOUT. menyediakan sinyal waktu ke periferal sistem pada satu setengah frekuensi input clock dengan siklus kerja 50% • RES. reset input pin me-reset 80186/80188. Untuk reset yang tepat, RES harus dijaga tetap rendah setidaknya selama 50 ms setelah daya diterapkan. Pin ini sering dihubungkan ke sirkuit RC yang menghasilkan sinyal reset setelah daya diterapkan. Lokasi reset identik dengan mikroprosesor 8086/8088—FFFF0H. • RESET. reset output pin n (menjadi tinggi untuk reset) terhubung ke periferal sistem untuk menginisialisasi mereka setiap kali input RES menjadi rendah. • TEST. Pin tes ini terhubung ke output BUSY dari koprosesor numerik 80187. Pin TEST diinterogasi dengan instruksi FWAIT atau WAIT. • Tin0 dan Tin1 serta Tout0 dan Tout1. Pin ini digunakan sebagai sumber pencatatan jam kerja eksternal ke timer 0 dan 1. Pin ini menyediakan sinyal keluaran dari timer 0 dan 1, yang dapat diprogram untuk memberikan gelombang persegi atau pulsa
  • 10. MEMORY ACCESS TIME • Waktu Akses Memori. Salah satu poin yang lebih penting dalam diagram waktu mikroprosesor adalah waktu akses memori. Perhitungan waktu akses untuk 80186/80188 identik dengan 8086/8088. Ingat bahwa waktu akses adalah waktu yang dialokasikan ke memori dan I/O untuk menyediakan data ke mikroprosesor setelah mikroprosesor mengirimkan memori atau I/O alamatnya.