Anda di halaman 1dari 14

* PENDAHULUAN

MIKROPROSESSOR
8088
KELOMPOK 2
Ardilla Putri (1210953048)
Fauzan Akbar (1310951022)
Febi Aulia (1210953038)
Dosen:
Darwison,MT
Referensi
: Mikroprosessor 8088 oleh Rachmad
Setiawan dan The Intel Microprosessor
6nd. Barry
B Brey 2015

Mikroprosesor 8088 adalah mikroprosesor yang mempunyai dua


pilihan operasi yaitu dalam sistem minimum atau sistem
maksimum.

Perbedaan utama dalam dua pilihan ini adalah mikroprosesor pada


sistem minimum tidak menggunakan IC co-processor 8087 dan
sebaliknya mikroprosesor pada sistem maksimum memakai IC coprocessor 8087. Sistem minimum 8088 selain perangkat hardware juga
memerlukan perangkat software untuk menjalankan sejumlah instruktur
program dan data.

Mikroprosesor 8088 merupakan prosesor dengan register internal 16


bit yang dapat menangani peripheral 8 bit. Pada saat mikroprosesor
8088 diproduksi dengan kemampuan peripheral 8 bit dan sesuai
kebutuhan pasar industri saat itu yang baru membutuhkan peripheral
8 bit sehingga mikroprosesor 8088 lebih dikenal daripada
mikroproses 8086.

Mikroprosessor

8088

maupun

8086

mempunyai

kelebihan

dibandingkan prosesor lainnya seperti Zilog, Motorola dan lain-lain


karena memiliki instruksi transfer data yang jauh lebih lengkap dan
dapat mengakses memori sebesar 1 Mega byte.

Selain itu, setiap instruksi pada uP 8088 dapat dilaksanakan pada


8086 dan sampai mikroprosesor saat ini yang banyak dipakai di PC
yang berstandardkan prosesor Intel tanpa ada perubahan sama
sekali.

Mikroprosesor 8088 memiliki 3 sitem bus yaitu address


bus,data bus dan control bus.
Address bus ialah output dari mikroprosessor yang
berhubungan dengan chip lainnya,seperti RAM,ROM
dan peralatan I/O. Mikroprosessor 8088 memiliki 20
address line sehingga secara teoritis dapat mengakses
alamat memori 220 yaitu 1 Mbyte. Dalam 8088 cara
pengalamatan dibagi dalam segmen dan offset. Tiap
segmen berkapasitas 64 Kbyte dan terdapat 16 segmen
memori sehingga akses total tetap 1MByte

Data Bus dapat berfungsi sebagai output atau input, data dapat keluar
dan masuk pada bus ini. Pada 8088 terdapat 8 line data,maka
mikroprosesor ini disebut juga mikroprosesor 8 bit. Ini berarti
mikroprosesor ini memberi fasilitas I/O sebanyak 28 =256byte.
Karena 8 bit jalur data dan 8 bit lower dari address dimultipeks
maka dibutuhkan suatu address latch. Pada saat 8 bit lower address
dikeluarkan,8088 akan memberikan sinyal ALE (Address Latch
Enable) yang berguna untuk me latch data, kemudian barulah 8088
mengirimkan sinyal data. Karena address bus dan data bus akan
dipakai untuk berbagi peralatan maka diperlukan suatu buffer agar
kondisi arus yang masuk maupun keluar dari 8088 tetap memenuhi
syarat sehingga 8088 tidak mengalami pembebanan berlebih.
Kontrol Bus mempunyai 7 jalur sinyal yang berbeda tetapi memiliki
fungsi yang sama, yaitu sebagai kontrol mikroprosesor dalam
melakukan tugasnya.

Minimum Sistem 8088 terdiri dari 3 bagian utama yaitu :

1.
2.
3.

Unit Pengolah Pusat(CPU)


Unit Memori
Unit Input Output

1. Unit CPU ( Central Processing Unit ) yaitu tempat pengolahan


data berupa operasi logika maupun operasi arithmatik yang dilakukan
dalam register-register 16 bit, antara lain register dasar AX,B X, CX,
DX; register Pinter dan Index SI, DI, SP,BP; Register Segment CS,
DS, SE, SS dan Register Flag IP. Rangkaian mikroprosesor 8088
dilengkapi dengan:
*IC 8284 yang merupakan Generator Sinyal Persegi dan rangkaian
kristal serta rangkaian Reset.
*Rangkaian Buffer menggunakan IC 74LS240 yang berfungsi
menaikkan Fan-out bus data receiver maupun transmiter untuk
dibebani ke rangkaian aplikasi atau slot-slot pengembangan.
*Rangkaian Latch menggunakan IC 74LS373 yang berfungsi
untuk menahan bit-bit address A7 A0 yang multipleks dengan
data.
*Rangkaian dekoder untuk sinyal kontrol RD & WR
menggunakan IC 74LS138 yang menghasilkan sinyal kontrol
memori dan sinyal kontrol I-O

2. Unit Memori (RAM dan ROM) yaitu ROM 2716, 2732, 2764
atau 27128 digunakan sebagai tempat penyimpanan data / program
secara permanan dan RAM 6116 6232, 6264, atau 62128 digunakan
sebagai tempat penyimpanan data sementara selama CPU tidak
diReset atau tegangan supply tidak putus. Untuk saat ini, ROM
bersifat EEPROM yaitu data / program dapat ditulis dan dihapus
dengan memberikan suatu tegangan tertentu ke IC tersebut. Unit
memori dilengkapi dengan rangkaian dekoder IC 74LS139 atau
74LS138 untuk menghasilkan sinyal kontrol CS (chip select) bagi
RAM dan ROM.

3. Unit Input Output (PPI 8255, PIT 8253, PIC 8259 maupun
AD/DA Converter) yaitu digunakan mikroprosesor untuk dapat
berhubungan dengan peripheral luar seperti switch, keypad, 7segment, Dot-matrik, LCD, motor DC dan lain-lain. Unit I-O
dilengkapi dengan rangkaian dekoder IC 74LS139 atau 74LS138
untuk menghasilkan sinyal kontrol CS (chip select) I/O.

Sedangkan perangkat lunak (software) adalah berupa


program yang terdiri dari instruksi dan data. Untuk
mikroprosesor 8088 menggunakan program assembler
8088 versi DOS atau dapat menggunakan versi baru yaitu
versi windows simulator asm86/emu8086.
Aplikasi utama sistem minimum 8088 yang akan
nantinya dibahas adalah kontrol suhu ruangan
menggunakan komponen aplikasi seperti sensor suhu
dengan display dot-matrik.

Adapun diagram blok sistem minimum mikroprosesor 8088 adalah


seperti gambar 1.

Anda mungkin juga menyukai