PEMROGRAMAN MIKROPROSESOR DAN MIKROKONTROLER ICHSAN R, S.PD | ARSITEKTUR MIKROPROSESOR.

Slides:



Advertisements
Presentasi serupa
Organisasi dan Arsitektur Komputer
Advertisements

Organisasi Komputer : Struktur dan Fungsi Komputer 2
Arsitektur Mikroprosesor Z-80
CPU (CENTRAL PROCESSING UNIT)
Central Processing Unit
ARSITEKTUR SET INSTRUKSI
PROSESOR Prosessor adalah otak sentral dari komputer. Sebetulnya prosessor inilah yang disebut CPU (Central Processing Unit) artinya unit pemroses utama.
Sistem Pengolahan Data Komputer bag.1
Arsitektur Perangkat Lunak 8086
Perangkat Lunak Z-80 Dalam perangkat lunak Z-80 terdapat 22 register/
Tugas XTKJ 2 Ahmad Marzuki (02) X TKJ 2.
Kuliah 3 TKE 321 R. Arief Setyawan, ST. MT.
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.
Bahasa Assembly Mulyono.
Pengantar Arsitektur Organisasi Komputer
SISTEM PENGOLAHAN DATA (Arsitektur Komputer)
Struktur Sistem Komputer
Desain Prosesor Pertemuan ke 8.
ARSITEKTUR SET INSTRUKSI
SISTEM PENGOLAHAN DATA KOMPUTER
Oleh : Maskie Z. Oematan Teknik Informatika UNIKOM 2010
MODE PENGALAMATAN DAN SET INSTRUKSI
Sistem Bus pada Komputer
CPU (CENTRAL PROCESSING UNIT)
Struktur Sistem Komputer
Perkembangan Mikrokomputer
Sistem Pengolahan Data Komputer
ARSITEKTUR SET INSTRUKSI
Sistem Pengolahan Data Komputer
Mikrokomputer Pendahuluan.
ARITMATIKA DAN UNIT PENGOLAHAN DASAR
Operasi I/O Abdillah, S.Si, MIT.
ARSITEKTUR AVR Oleh : SGO.
Oleh Nama : Dimas Mahendra Npm : / IIIA.
Arsitektur Komputer II
PENGANTAR TEKNOLOGI KOMPUTER & INFORMASI – A
SIRKUIT ARITMATIKA.
Perkembangan Mikrokomputer
SISTEM PENGOLAHAN DATA KOMPUTER
CPU (CENTRAL PROCESSING UNIT)
PENGANTAR TEKNOLOGI INFORMASI
Mikrokontroler D3 Telekomunikasi PENS
Micro-programmed Control (Kontrol Termikroprogram)
ARSITEKTUR SET INSTRUKSI
Komponen & fungsi komputer
Organisasi Komputer II
Ilustrasi kinerja CPU.
Oleh : Devie Rosa Anamisa
Pertemuan 4 Central Processing Unit
Organisasi dan Arsitektur Komputer
BAB V CENTRAL PROCESSING UNIT
Desain Prosesor Dan Datapath
Pengantar Teknik Elektro
Pertemuan ke - 5 Struktur CPU
Organisasi Komputer II
ARSITEKTUR & ORGANISASI KOMPUTER
Andang, Elektronika Komputer Digital
KONSEP DASAR SISTEM KOMPUTER
Pertemuan ke 3 Struktur CPU
ARSITEKTUR SET INSTRUKSI
Copyright © Wondershare Software -m.erdda habiby.SST Central Processing Unit.
PERTEMUAN MINGGU KE- 10 CONTROL UNIT.
Arsitektur Komputer Pertemuan - 1 Oleh : Tim Pengajar.
OPERASI Arithmatika dan logika
CPU (CENTRAL PROCESSING UNIT)
BUS INTERFACING.
Binary Coded Decimal Temu 7.
ARSITEKTUR SET INSTRUKSI
Karakteristik Set Instruksi 14 JP. Karakteristik Set Instruksi Pengertian Set Instruksi Set instruksi adalah kumpulan dari instruksi yang dapat dijalankan.
Transcript presentasi:

PEMROGRAMAN MIKROPROSESOR DAN MIKROKONTROLER ICHSAN R, S.PD | ARSITEKTUR MIKROPROSESOR

TUJUAN PEMBELAJARAN ■Menguraikan fungsi setiap bagian dalam arsitektur mikroprosesor sesuai fungsinya ■Mengidentifikasi setiap bagian dalam arsitektur secara blok diagram sesuai fungsinya

MARI BELAJAR DENGAN IKHLAS! FOKUS YA!

TEAMWORK! 1.Buatlah kelompok belajar yang terdiri dari 5-6 orang! 2.Diskusikanlah pertanyaan berikut! a. Apa yang dimaksud dengan Arsitektur? b. Apa yang dimaksud dengan Mikroprosesor? c. Apa yang kalian ketahui tentang Mikroprosesor?

DEFINISI ARSITEKTUR MIKROPROSESOR ARCHITECTURE MICRO + PROCESSOR ILMU RANCANG BANGUN PEMROSES BERUKURAN MIKRO

CONTOH MIKROPROSESOR

BAGIAN-BAGIAN MIKROPROSESOR MENYIMPAN DATA MENGOPERASIKAN DATA John Von Neumann’s Design MENGONTROL DATA

DASAR ARSITEKTUR MIKROPROSESOR DESAIN JOHN VON NEUMANN

CONTROL BUS? ADDRESS BUS? DATA BUS? ADDRESS BUS DATA BUS CONTROL BUS (SIRKUIT DATA) (GERBANG DATA) (PETA ALAMAT) Sebagai instruksi atau penyerta instruksi antara memori dan I/O dengan CPU. (Disimbolkan dengan pin D) Menentukan suatu lokasi alamat memori atau lokasi alamat dari perangkat I/O. (Disimbolkan dengan pin A) Melakukan pengendalian terhadap komponen-komponen pendukung dalam system mikroprosesor

ADDRESS BUS MEMORY ADDRESS I/O ADDRESS Jumlah total alamat (Kapasitas Memory) suatu Mikroprosesor ditentukan dengan rumus: Kapasitas Memory = 2 n Dimana n adalah jumlah pin (saluran alamat) CONTOH: Suatu mikroprosesor memiliki jumlah pin A sebanyak 16 buah. Maka berapakah kapasitas memory mikroprosesor tersebut? JAWAB: Kapasitas Memory-nya adalah 2 16 = byte Jumlah alamat I/O secara umum sebanyak 256 alamat = 8 pin

MEMORY ADDRESS Mikroprosesor 16 pin

CONTOH SOAL! EPROM AT27C256R memiliki kapasitas memory 256 K (32K x 8 bit). Maka berapakah jumlah pin A, pin D dan Kapasitasnya dalam bit? JAWAB: Kapasitas Memory-nya adalah 32K x 8 bit artinya 8 bit = menentukan jumlah pin D sebanyak 8 buah (D0-D7) 32K = 32 x 1024 bit = 2 5 x 2 10 = 2 15, pangkat biner menentukan jumlah pin A sebanyak 15 buah (A0-A14) Kapasitas dalam bit = 2 15 byte = 2 15 x 8 bit = x 8 bit = bit

EPROM AT27C256R

YUK LATIHAN! Berapakah kapasitas memory 2 EPROM tersebut? Sebutkan jumlah addres bus dan data bus-nya!

BLOK DIAGRAM Z80

FOKUS YA!

NEXT…

BAGIAN-BAGIAN Z80 DAN FUNGSINYA CONTROL UNIT MEMORYOPERATION REGISTER PERINTAH DECODER TIME CONTROL ADDRESS CATCH MULTIPLEXER TEMP. REGISTER COUPLE REGISTER STACK POINTER COUNTER UNIT A. L. U ACCUMULATOR REGISTER OPERAN FLAG DEC. CONTROL

CONTROL UNIT REGISTER PERINTAH Menunjukkan suatu kode operasi dari sebuah perintah DECODER Memastikan tegangan bit data dalam register (High atau Low) TIME CONTROL Mengkoordinasikan antara jalannya sinyal di dalam dan di luar (bus kontrol) mikroprosesor dengan waktu

MEMORY MULTIPLEXER TEMP. REGISTER COUPLE REGISTER Memilih lokasi memori dalam blok register sehingga dapat ditulis atau dibaca Menyimpan sementara perintah penghitung data di Register A-F Menyimpan sementara perintah penghitung data tunggal (8 bit) atau data pasangan (16 bit) di Register BC, DE, HL (REGISTER SEMENTARA) (REGISTER PASANGAN)

STACK POINTER MEMORY Melihat penulisan/ pembacaan data ke/ dari alamat stack yang telah ditentukan

ADDRESS CATCH MEMORY COUNTER UNIT Menyediakan alamat untuk data kode operasi sebagai alamat penyimpanan program berikutnya sehingga program berjalan secara benar Menyimpan data sementara di bus alamat untuk proses hitung naik/turun data (PENGHITUNG PERINTAH) (PENYIMPAN SINYAL ALAMAT)

OPERATION

A. L. U (Arithmatic Logic Unit) Melaksanakan semua operasi aritmatik dan logika

OPERATION ACCUMULATOR TEMP. REGISTER Menerima dan memberikan data yang sedang diproses bersifat sementara Menerima hasil operasi dari ALU sebagai lokasi penyimpanan sementara dalam bentuk operan-operan data pertama dan kedua

OPERATION FLAG (Register Kondisi)

OPERATION DECIMAL CONTROL Mengubah hasil bilangan biner ke dalam bilangan BCD APA ITU BCD? BCD (Binary Coded Decimal) adalah system pengkodean Biner dari angka Decimal dimana setap digit Decimal diwakili oleh sejumlah bit, biasanya terdiri dari 4 bit

OPERATION DECIMAL CONTROL Contoh: Konversi Desimal ke BCD 45 = Konversi BCD ke Desimal = 93 DECIMALBCD

TUGAS KELOMPOK! 1.Buatlah kelompok belajar yang terdiri dari 5-6 orang! 2.Diskusikanlah materi berikut! a. Carilah artikel tentang prosesor-prosesor berikut! Kel. 1 : Intel 4004Kel. 2 : Intel 8080 Kel. 3 : M14500Kel. 4 : Intel 1001 Kel. 5 : AMD 2903Kel. 6 : M10800 b. Diskusikanlah tentang karakteristik, fungsi, kelebihan, dan kekurangan serta kapasitas memory-nya! 3.Buatlah dalam bentuk presentasi kelompok!