Mikroprosesor 8086 dan 8088.

Slides:



Advertisements
Presentasi serupa
Frekuensi Quartz Crystal atau Ceramic Resonator (kedua istilah ini disebut Osilator) yang dapat digunakan berkisar antara 0 Hz hingga 24 MHz, bahkan.
Advertisements

BAB III INTERAKSI uP DENGAN MEMORI
ARSITEKTUR INTERNAL MIKROPROSESOR 8086
Praktikum Organisasi Komputer (Bahasa Assembly)
Dasar-Dasar Mikroprosesor dan Mikrokontroler
Kelompok Sistem Komputer.
PENGANTAR TEKNOLOGI INFORMASI (A)
BAB IV MODE PENGALAMATAN
Bhakti Yudho Suprapto, MT
SPESIFIKASI PERANGKAT KERAS 8086/8088
Struktur Register dan Metode Pengalamatan Memori
SISTEM BILANGAN DAN REGISTER
REGISTER Oleh : Oman Somantri, S.Kom
Struktur Register dan Metode Pengalamatan Memori
Hardware Software Brainware
Mikroprosesor & Mikrokomputer.
Arsitektur Mikroprosesor Z-80
Mode Pengalamatan Mengatasi keterbatasan format instruksi
Central Processing Unit
Lay out PIN System clock Bus cycle Mode minimum dan Maksimum
PERTEMUAN KE-2 PERKULIAHAN SISTEM OPERASI
Sistem Komputer.
REGISTER.
Mode Pengalamatan.
ARSITEKTUR INTERNAL MIKROPROSESOR 8086
EE-2623 Mikroprosesor & Antarmuka
SISTEM BILANGAN DAN REGISTER
Arsitektur Perangkat Lunak 8086
Mikrokontroler Materi 2
SPESIFIKASI PERANGKAT KERAS 8086/8088
Arsitektur Mikroprosessor 8086
Register.
Sistem Mikrokomputer Z-80 dirancang dan dibuat oleh Zilog Inc. Cupertino, California. Perancang Z-80 adalah seseorang yang berkecim- pung di Intel Corp.
Chip Mikroprosesor 8086 Mikroprosesor ini sekeluarga dengan Mikroprosesor 8088, dan merupakan pengembangan dari Mikroprosesor Mikroprosesor ini merupakan.
SISTEM OPERASI Pertemuan 2 : Konsep Dasar Sistem Operasi
1 Pertemuan 3 Komponen Sistem Komputer dan Register pada prosesor 8088 Matakuliah: T0483 / Bahasa Rakitan Tahun: 2005 Versi: versi 1.0 / revisi 1.0.
Struktur Sistem Komputer
Pengenalan Assembler.
Mikroprosesor dan Perangkat Pendukungnya
1. Mikroprosesor Intel Pertama adalah : a c
Mode Pengalamatan Mengatasi keterbatasan format instruksi
EE-2623 Mikroprosesor & Antarmuka
CPU Tempat pemroses instruksi-intruksi program.
ARSITEKTUR INTERNAL MIKROPROSESOR 8086
ARSITEKTUR INTERNAL MIKROPROSESOR 8086
Memori pada Mikrokomputer
CPU (CENTRAL PROCESSING UNIT)
Triyogatama Wahyu Widodo
Struktur Register dan Metode Pengalamatan
REGISTER.
Mikroprosesor 8086 dan 8088.
KOMPONEN PENDUKUNG MIKROPROSESOR 8086
Sistem Bilangan & REGISTER
Mikrokomputer Pendahuluan.
Pengenalan Assembler.
PENGANTAR MIKROKONTROLER
BAB III REGISTER 8088 Mikroprosesor 8088 berorientasi pada register
Sistem Komputer.
CPU (CENTRAL PROCESSING UNIT)
PENGANTAR TEKNOLOGI INFORMASI
Struktur interkoneksi bus
Mode Pengalamatan Mulyono.
Arsitektur Mikroprosessor
Pertemuan 4 Central Processing Unit
Copyright © Wondershare Software -m.erdda habiby.SST Central Processing Unit.
Dasar Komputer dan Internet
Memori & Pemrograman MCS-51
Struktur Register dan Metode Pengalamatan Memori
ARSITEKTUR INTERNAL MIKROPROSESOR 8086
KOMPONEN PENDUKUNG MIKROPROSESOR 8086
Transcript presentasi:

Mikroprosesor 8086 dan 8088

Mikroprosesor 8086 dan 8088 Mikroprosesor ini sekeluarga dengan mikroprosesor 8088 dan merupakan pengembangan dari mikroprosesor 8080/8085. Mikroprosesor ini merupakan mikroprosesor 16 bit pertama, memiliki lebar data 16 bit dan mempunyai jalur alamat sebanyak 20 bit, sehingga mampu mengakses alamat memori sebesar 1 MB.

EVOLUSI MIKROPROSESOR Produk 8086 8088 80286 80486 Pentium Pentium Pro Tahun 1978 1979 1982 1989 1993 1995 Kecepatan (MHz) 5 - 10 5 - 8 6 - 16 25 - 50 60 - 150 200 Transistor 29.000 130.000 1.2 M 3.3 M 5.5 M Memori Fisik 1 MB 16 MB 4 GB 65 GB Bus Data Internal 16 32 Bus Data Eksternal 64 Bus Alamat 20 24 36 Jumlah Data 8, 16 8, 16, 32

Chip 8086

Chip 8086 AD0 – AD 15 Merupakan pin 16-bit, bersifat tristate, pin ini dilengkapi dengan multipleks untuk memilih apakah akan difungsikan sebagai bus 16 bit data atau bus alamat 16 bit. Sebagai bus alamat dan bus data arah alamat sinyal keluar A16/S3 – A19/S6 Address/status selama terjadi operasi I/O, sinyal ini berlogika 0. NMI Non Maskable Interupt merupakan pin akan menjadi negatif, bila permintaan non maskable interupt terjadi, jenis interupt ini merupakan prioritas utama dibanding INT atau interupt lain.

Chip 8086 INTR Sinyal ini digunakan untuk memberi input ke mikroprosesor untuk menghentikan pelaksanaan instruksi dalam program karena terjadi interupsi. CLK Merupakan pin masukan clock ke mikroprosesor dengan frekuensi 5 Mhz – 10 Mhz. GND Pin catu daya ground VCC Merupakan pin catu daya +5V yang diperlukan oleh 8086.

Chip 8086 BHE/S7 Bus High Enable/status. BHE dapat digunakan untuk menyambung data pada setengah dari bus data, pin D15 – D8. BHE akan berlogika 0 selama proses membaca/menulis dan siklus interupt. RD Pin sinyal output dari mikroprosesor aktif low (rendah), pin ini akan berlogika 0 jika mikroprosesor membaca data dari memori atau port. RQ/GT0,RQ/GT1 Pin-pin yang digunakan oleh master bus lokal lain untuk membantu prosesor membentuk bus lokal pada akhir siklus bus.

Chip 8086 LOCK(WR) Pin sinyal output dari mikroprosesor, aktif low rendah, pin ini akan berlogika 0 jika mikroprosesor menulis/ menyimpan data ke memori/ port. M/IO(S2) Pin kondisi, akan berlogika 1 jika mikroprosesor sedang melakukan pembacaan data dari memori/port atau menulis ke memori/port. Pin ini akan berlogika 0 jika selama terjadi operasi port.

Chip 8086 DT/R Sinyal input yang menunjukkan mikroprosesor sedang mengirim atau menerima data, sinyal ini akan berlogika 1 jika mikroprosesor mengirim data ke ROM, RAM atau port, dan akan berlogika 0 jika mikroprosesor sedang menerima data dari ROM, RAM atau port. ALE Address Latch Enable, jika sinyal ini berlogika 1 maka mikroprosesor akan mengirim alamat dari lokasi memori yang akan dibaca, dan akan berlogika 0 jika alamat yang dikirim sudah berada pada bus alamat.

Chip 8086 MN/MX Sinyal untuk menentukan apakah mikroprosesor akan dioperasikan dengan mode maksimum/minimum, jika berlogika 1 berarti mode minimum dan jika berlogika 0 berarti mode maksimum. DEN Sinyal untuk menunjukkan data bus sedang aktif atau tidak, berlogika 0 jika bus data aktif dan berlogika 1 jika data bus tidak aktif.

Chip 8086 TEST Pin ini jika diberi logika 0 maka prosesor sedang menja-lankan instruksi dan berlogika 1 prosesor sedang menunggu (wait). READY Sinyal ini aktif high (tinggi) merupakan sinyal dari memori atau I/O disinkronisasikan oleh pembangkit clock bahwa memori dan I/O telah siap komunikasi data. RESET Merupakan pin masukan aktif high (tinggi) untuk memberikan sinyal reset ke dalam mikroprosesor

Pipelining Ada 2 cara untuk membuat proses informasi pada CPU lebih cepat : Meninggikan frekuensi kerja. Mengganti arsitektur internal CPU. Pilihan Pertama berarti pembuat harus menggunakan teknologi apapun yang sesuai dengan perkembangan dan pertimbangan harga teknologi dan bahan menentukan frekuensi kerja, power, dan jumlah transistor dalam sebuah mikroprosessor. Pilihan kedua dengan memperbaiki kinerja internal CPU yang bekerja.

REGISTER Pada CPU Register digunakan untuk menyimpan informasi sementara. Semua register dapat diakses menggunakan modus 16 bit. Pada 8088/8086 terdapat tipe data 8 dan 16 bit. AX digunakan sebagai akumulator. BX sebagai basis pengalamatan register. CX digunakan sebagai counter dalam bentuk operasi. DX digunakan untuk pusat data pada operasi I/O

SUSUNAN REGISTER INTEL 8086 AX AH AL BX BH BL CX CH CL DX DH DL CS IP SS SP BP SI DI DS ES Arithmetic & Logical Unit ( ALU ) 15 Overlow Direction Interupt Trace Sign Zero Auxilary Carry Parity Carry

SUSUNAN REGISTER INTEL 8086 8086 mempunyai 8 register general purpose yang terdiri dari register : AX : register akumulator yang dibagi menjadi AH dan AL. BX : register base address, dibagi menjadi BH dan BL. CX : register count, dibagi menjadi CH dan CL. DX : register data, dibagi menjadi DH dan DL. SI : register source index. DI : register destination index. BP : base pointer. SP : Stack pointer.