Mikroprosesor Zilog z80 Dan Pentium
Mikroprosesor Zilog z80 Dan Pentium
DISUSUN OLEH :
1. SELLA MARSELIA
2. REZA FAZARI
3. WAHYU SAPUTRO
NIM. 061330310905
NIM. 061330310902
NIM. 061330310908
KELAS : 3L.D
KATA PENGANTAR
Dengan memanjatkan puji syukur kepada Tuhan Yang Maha Esa penulis dapat
menyelesaikan tugas pembuatan makalah yang berjudul Mikroprosesor zilog 80
dan pentium dengan lancar.
Dalam pembuatan makalah ini, penulis mendapat bantuan dari berbagai pihak,
maka pada kesempatan ini penulis mengucapkan terima kasih yang sebesarbesarnya kepada Bapak Muhammad Noer, S.ST., MT selaku dosen pembimbing
yang telah memberikan kesempatan sehingga pembuatan makalah ini dapat
terselesaikan dan juga semua pihak yang tidak dapat penulis sebutkan satu persatu
yang membantu pembuatan makalah ini.
Demikian semoga makalah ini bisa bermanfaat bagi pembaca pada umumnya dan
penulis pada khususnya, penulis menyadari bahwa dalam pembuatan makalah ini
masih jauh dari sempurna untuk itu penulis menerima saran dan kritik yang bersifat
membangun demi perbaikan kearah kesempurnaan. Akhir kata penulis sampaikan
terimakasih.
Penulis
BAB I
PENDAHULUAN
1. LATAR BELAKANG
Ilmu pengetahuan dan teknologi berkembang dengan pesat dan semakin
canggih.Perkembangan teknologi ini sangat berkaitan dengan perkembangan
komputer, dimana komputer merupakan penggerak kemajuan teknologi
informasi. Perkembangan teknologi sangat dipengaruhi oleh ilmu elektronika.
Sebuah komputer mampu mengendalikan sebuah rangkaian alat elektronika
menggunakan sebuah chip IC yang dapat diisi program dan logika yang disebut
teknologi mikroprosessor. Mikroprocessor merupakan bagian sangat penting
dari sebuah komputer, yang berfungsi sebagai otak dari komputer. Tanpa
processor komputer hanyalah sebuah mesin dungu yang tak bisa apa-apa.
Processor yang kita pakai saat ini sudah sangat cepat sekali. Tentu saja untuk
mencapai kecepatan sampai saat ini processor tersebut mengalami
perkembangan. Perkembangan processor mulai dari generasi 4004
microprocessor yang di pakai pada mesin penghitung Busicom sampai dengan
Intel Pentium 4.
2. RUMUSAN MASALAH
1.1 Apa itu Mikroprosessor?
1.2 Bagaimana prinsip kerja dan aplikasinya?
1.3 Apa itu Mikroprosessor Zilog Z80?
1.4 Apa itu Mikroprosessor pentium?
Manfaat
BAB II
PEMBAHASAN
1. MIKROPOSESOR
Mikroprosesor secara fisik merupakan sebuah chip rangkaian terintegrasi (IC)
mikroelektronika dalam paduan skala yang sangat besar. Secara
fungsi mikroprosesor didisain sebagai pelaksana insatruksi atau program,
pengendali sistem, serta sebagai pusat pengolahdata digital (CPU). Unit
mikroprosesor terdiri dari tiga bagian pokok, yaitu: Control unit, Arithmetic logic
unit, dan Register unit.
Sebagai pusat pengolah data, unit mikroprosesor bekerja dan melakukan fungsi
dasaryakni fungsi logika dan aritmatika. Selain itu, unit mikroprosesor juga
melakukan fungsi pengalihan data.
Perkembangan Mikroprosesor :
Cara kerja dari suatu mikroprosesor diarahkan oleh program dalam bahasa
mesin yang telah dimasukkan terlebih dahulu ke dalam memori sistem rangkaian
berbasis mikroprosesoritu. Di dalam sebuah mikrorosesor terdiri dari rangkaianrangkaian digital, memori/register, pengolah logika aritmatika, dan rangkaian
kontrol operasi sekuensial.
Pada dasarnya hanyaada tiga pekerjaan yang dilakukan oleh mikroprosesor
yaitu :
1. Melakukan operasi aritmatik (penjumlahan, pengurangan, perkalian, dan
pembagian)menggunakan ALU. Mikroprosesor modern memiliki prosesor
floating point yang bisa melakukan operasi-operasi yang sangat rumit untuk
membantu CPU.
2. Mikroprosesor dapat memindahkan data dari lokasi memori ke piranti
lainnya dansebaliknya.
3. Mikroprosesor dapat membuat suatu keputusan dan melompat ke set
instruksi yang baru, berdasarkan pada keputusan itu.
Jalur data yang dimiliki mikroprosesor adalah:
a. Bus alamat (8, 16, atau 32-bit) : berfungsi untuk mengirim alamat ke memori.
b. Bus data : berfungsi untuk mengirim/menerima data ke/dari memori.
c. Jalur RD (read) dan WR (write) berfungsi untuk memberitahu memori apakah
ia harus membaca atau menulis data di lokasi yang dialamati.
d. Jalur clock : berfungsi untuk memberikan deretan pulsa clock pada prosesor.
e. Jalur reset: berfungsi mereset penghitung program ke nol (atau nilai tertentu)
danmemulai lagi pekerjaan dari awal.
Mikroprosesor yang sangat sederhana sekalipun tetap memiliki instruksiinstruksi yang jumlahnya cukup banyak. Instruksi diimplementasikan dalam polapola bit (bahasa mesin),masing-masing memiliki arti sendiri-sendiri saat
dimuatkan ke dalam instruction register.Manusia pada umumnya tidak mungkin
dapat mengingat pola-pola bit, maka sebagai solusinya dirancanglah satu set
kata pendek yang melukiskan pola-pola tersebut, yang lebih mudah dipahami.
Kata-kata ini disebut sebagai bahasa assembly. Untuk menterjemahkan katakata pendek ini ke dalam bahasa yang dimengerti oleh mesin, digunakan piranti
yangdisebut assembler. Instruksi yang telah diterjemahkan oleh assembler
ditempatkan ke dalam memori untuk dieksekusi oleh mikroprosesor.
Contoh instruksi pada mikroprosesor sederhana :
- LOAD A mem
: memuat register A dari alamat memori
- CONB con
: memuat nilai konstan ke register B
- SAVEB mem
: simpan register B ke alamat memori
ADD
SUB
MUL
DIV
COM
JUMP addr
JEQ addr
JNEQ addr
JG addr
STOP
Perluasan set instruksi terdiri dari 158 instruksi, termasuk 78 instruksi 8080A
sebagai subsetnya (semuanya kompatibel). Instruksi baru termasuk operasi 4-,
8- dan 16-bit dengan mode pengalamatan lebih berguna seperti pengalamatan
terindeks, bit, dan pengalamatan relatif.
2.
Chip tunggal. Dengan versi NMOS untuk solusi harga rendah kinerja tinggi,
sementara versi CMOS untuk rancangan kinerja tinggi berdaya rendah
3.
sebuah sistem interupsi tervektor. Sistem ini bisa dihubungkan secara daisychain yang mengijinkan implementasi skema interupsi terprioritas.
4.
5.
6.
7.
8.
9.
Kinerja jauh di atas mikroprosesor chip tunggal lain dalam aplikasi 4-, 8-, atau
16-bit
10. Semua pin kompatibel dengan level tegangan TTL (TTL Compatible).
Bagian- bagian utama mikroprosesor Z80 adalah:
ALU (Aritmatic and Logic Unit), bagian ini merupakan pusat pengolahan data.
Di bagianini dilakukan operasi-operasi logika, seperti: AND dan OR, serta
operasi-perasiaritmatika, seperti: penjumlahan dan pengurangan.
Antarmuka Bus Data (Data Bus Interface), bagian ini merupakan pintu
gerbang untukkeluar-masuk data dari dan ke CPU.
Penyangga dan Logika Alamat (Address Logic and Buffer), bagian ini
berfungsi dalammenyediakan alamat memori atau I/O yang diakses oleh
CPU.
Bus Data Internal (Internal Data Bus), di bagian ini lalu lintas data dalam
CPU berlangsung.
Register
Ukuran
Keterangan
A, A'
Akumulator
8-bit
F, F'
Flag
8-bit
B, B'
Serbaguna
8-bit
C, C'
Serbaguna
8-bit
D, D'
Serbaguna
8-bit
E, E'
Serbaguna
8-bit
H, H'
Serbaguna
8-bit
L, L'
Serbaguna
8-bit
Register
interupsi
8-bit
Register
refresh
8-bit
IX
Register
indeks
8-bit
IY
Register
indeks
8-bit
SP
Penunjuk
Stack
8-bit
PC
Pencacah
Program
8-bit
IFF1 - IFF2
Enable
Interupsi
8-bit
IMFa Mode
8-bit
IMFb
Interupsi
3. MIKROPROSESOR PENTIUM
BAB III
PENUTUP
KESIMPULAN
Nama
Mikroprosesor
Zilog Z80
Pentium
Ukuran
Clock
speed
Transistor
Tahun rilis
2,5 MHz
8500
1976
60 MHz
3.100.000
1993