Mikroprosesor. Nuryono Satya Widodo, S.T.,M.Eng. Mikroprosesor 1

dokumen-dokumen yang mirip
MIKROPROSESOR & INTERFACE PENDAHULUAN

Pendahuluan BAB I PENDAHULUAN

Perkembangan Mikroprosesor

Jenis Mikroprosesor. Nuryono S.W.,S.T.,M.Eng. Mikroprosesor 1

BAB V SISTEM PENGOLAHAN DATA KOMPUTER (Arsitektur Komputer) "Pengantar Teknologi Informasi" 1

BAB I TUGAS MATA KULIAH SISTEM MIKROPROSESOR DOSEN PEMBERI TUGAS : FATAH YASIN, ST, MT.

Mikroposesor-berbasis Sistem PC

Arsitektur Dan Organisasi Komputer. Pengantar Arsitektur Organisasi Komputer

ebook Fakultas Teknologi Industri Universitas Gunadarma 2013

Mikroposesor-berbasis Sistem PC. Sistem Komputer Universitas Gunadarma

MIKROPROSESOR PENDAHULUAN PROGRAM STUDI TEKNIK INFORMATIKA STIMIK AMIKOM PURWOKERTO

Hanif Fakhrurroja, MT

Hanif Fakhrurroja, MT

Organisasi & Arsitektur. Komputer. Org & Ars komp Klasifikasi Ars Komp Repr Data

Pertemuan ke - 5 Struktur CPU

SISTEM MIKROPROSESOR RIZAL SURYANA JURUSAN TEKNIK ELEKTRO - UNJANI

Sistem Mikroprosesor

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

Apa itu Mikrokomputer?

Sistem Tertanam. Pengantar Atmega328 dan Arduino Uno. Dennis Christie - Universitas Gunadarma

Oleh : Agus Priyanto, M.Kom

Bagian 2 STRUKTUR CPU

SOAL UAS SISTEM KOMPUTER Kelas XI RPL & TKJ

Struktur dan Fungsi CPU. Ptputraastawa.wordpress.com

Struktur Sistem Komputer

ORGANISASI DAN ARSITEKTUR KOMPUTER TUGAS KELOMPOK

Interfacing. Materi 2: AVR Architecture. Disusun Oleh: I Nyoman Kusuma Wardana

Arsitektur Set Instruksi. Abdul Syukur

Konsep Organisasi dan Arsitektur Komputer (Pertemuan ke-2)

SATUAN ACARA PERKULIAHAN MATA KULIAH ORGANISASI SISTEM KOMPUTER KODE / SKS : KD / 3

Antarmuka CPU. TSK304 - Teknik Interface dan Peripheral. Eko Didik Widianto. Teknik Sistem Komputer - Universitas Diponegoro.

SISTEM KOMPUTER SMK MEDIA INFORMATIKA

DCH1B3 Konfigurasi Perangkat Keras Komputer

Pertemuan ke 6 Set Instruksi. Computer Organization Dosen : Eko Budi Setiawan

Struktur Sistem Komputer

STRUKTUR CPU. Arsitektur Komputer

PENGANTAR ORGANISASI DAN ARSITEKTUR KOMPUTER CENTRAL PROCESSING UNIT

PERTEMUAN 2 APLIKASI KOMPUTER. Sistem Operasi. Rangga Rinaldi, S.Kom, MM. Modul ke: Fakultas Desain dan Seni Kreatif. Program Studi Desain Produk

Arsitektur Komputer. Pertemuan - 1. Oleh : Riyanto Sigit, S.T, M.Kom Nur Rosyid Mubtada i S.Kom Setiawardhana, S.T Hero Yudo Martono, S.

Arsitektur dan Organisasi Komputer. Set instruksi dan Pengalamatan

ORGANISASI SISTEM KOMPUTER & ORGANISASI CPU Oleh: Priyanto

Pengantar Teknologi Informasi A. Pertemuan 7. Prossesor & Memori

CPU PERKEMBANGAN ARSITEKTUR CPU. ( Central Processing Unit )

Struktur Fungsi CPU. Mata Kuliah Arsitektur Komputer Program Studi Sistem Informasi 2013/2014 STMIK Dumai -- Materi 03 --

Pengantar Organisasi Komputer

Semoga Tuhan memberi berkah pada kelas ini.

Arsitektur Komputer, Mikroprosesor dan Mikrokontroller. TTH2D3 Mikroprosesor

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

Berbagai Macam Bentuk Komputer

Pengantar Teknologi Informasi. Evangs Mailoa (evangsmailoa.wordpress.com) Fakultas Teknologi Informasi UKSW

KONSEP DASAR SISTEM KOMPUTER

Struktur CPU 3/23/2011

Organisasi Komputer & Organisiasi Prosesor

Sistem Operasi. Struktur Sistem Komputer. Adhitya Nugraha. Fasilkom 10/6/2014

Organisasi & Arsitektur Komputer

Pengantar sistem komputer

1 Tinjau Ulang Sistem Komputer

Sejarah mikroprosessor

7.1 Pendahuluan. 7.2 Central Processing Unit (CPU)

Disusun Oleh Kelompok 5 : Abdul Haris Nabu Muh. Eka A.P Paputungan Afner Mengi Deasry Potangkuman Aufry Masugi Adel Mamonto

SATUAN ACARA PERKULIAHAN MATA KULIAH ARSITEKTUR KOMPUTER (TK) KODE / SKS KK /4

Aplikasi Komputer PROCESSOR DAN MEMORI. Sandiwarno, S.Kom.,M.Kom. Sistem Informasi. Modul ke: Fakultas FASILKOM. Program Studi

Pengertian dan Fungsi CPU

MATA KULIAH: PENGANTAR ILMU KOMPUTER ALAT PROSES AYU ANGGRIANI H PTIK A 2009 CREATED BY:

Pengenalan Komputer. Mahasiswa dapat menjelaskan definisi komputer,jenis generasi perkembangannya. Nawindah,S.Kom, M.Kom. Modul ke: Fakultas FT

Sistem Mikroprosessor

TUGAS MAKALAH STRUKTUR dan FUNGSI CPU GURU PEMBIMBING: IVAN ARIVANDI. Oleh: NOVY PUSPITA WARDANY

Hal-hal yang perlu dilakukan CPU adalah : 1. Fetch Instruction = mengambil instruksi 2. Interpret Instruction = Menterjemahkan instruksi 3.

Central Processing Unit ( CPU )

MICROPROCESSOR. Published by. imeldaflorensia91

BAB II. PENJELASAN MENGENAI System-on-a-Chip (SoC) C8051F Pengenalan Mikrokontroler

Mikrokontroller Berbasiskan RISC 8 bits

BAB VI ARSITEKTUR KOMPUTER

Oleh: 1. Singgih Gunawan Setyadi ( ) 2. Handung Kusjayanto ( ) 3. Wahyu Isnawan ( )

PERTEMUAN. A. Fungsi Komputer. 1. Organisasi dan Arsitektur Komputer. 2. Struktur dan Fungsi Komputer

SET INSTRUKSI. Organisasi dan Arsitektur Komputer

CENTRAL PROCESSING UNIT (CPU) Sebuah mesin tipe von neumann

Introduction to Computer Architecture. Mata Kuliah Arsitektur Komputer Program Studi Sistem Informasi 2013/2014 STMIK Dumai -- Materi 01 --

DCH1B3 Konfigurasi Perangkat Keras Komputer

ARSITEKTUR KOMPUTER 1

BAB Arsitektur Komputer. Konsep Arsitektur Komputer. Rini Agustina, S.Kom, M.Pd RINI AGUSTINA - DARI BERBAGAI SUMBER

Perangkat Keras Komputer dan Perangkat Input Output

MIKROKONTROLER AT89S52

William Stallings Computer Organization and Architecture

Pengantar Hardware: Sistem Bus pada Komputer. Hanif Fakhrurroja, MT

BAGIAN 1 LINGKUP BELAJAR. Pengetahuan perkembangan mikrokontroler

Struktur dan Fungsi Komputer

Komputer adalah sebuah mesin hitung elektronik yang secara cepat menerima informasi masukan digital dan mengolah informasi tersebut menurut

STRUKTUR FUNGSI CPU. Menjelaskan tentang komponen utama CPU. Membahas struktur dan fungsi internal prosesor, organisasi ALU, control unit dan register

Pengantar Organisasi & Arsitektur Komputer. Pertemuan Ke-2

CONTROL UNIT. Putu Putra Astawa

PERTEMUAN PENGANTAR MIKROKONTROLER

Pengantar Mikroprosesor II. Oleh : Risa Farrid Christianti,ST.,MT. Telkom School of Telematics Purwokerto

3. ALU. Tugas utama adalah melakukan semua perhitungan aritmatika dan melakukan keputusan dari suatu operasi logika.

Ket. Ranah kognitif a. Tipe hasil belajar : Pengetahuan (C1) proporsi 43,33 % b. Tipe hasil belajar : Pemahaman (C2) proporsi 56,66 %

Organisasi Komputer. Candra Ahmadi, MT

Pertemuan Ke 2 Arsitek tur Dasar Komputer

Pertemuan Ke-1 PENDAHULUAN

SISTEM MIKROPROSESOR

JAWABAN ORGANISASI KOMPUTER 7 Agustus 2004

Transkripsi:

Mikroprosesor Nuryono Satya Widodo, S.T.,M.Eng. Mikroprosesor 1

Mikroprosesor Mikroprosesor(µP): suatu rangkaian digital yang terdiri atas 3 bagian utama, yaitu : ALU (Arithmetic and Logic Unit), Register (untuk menyimpan data sementara), serta Pengendali dan Pewaktuan (control and timing) yang dirancang sedemikian rupa dengan dimensi yang sangat kecil dan dibuat dalam satu chip (IC : Integrated Circuit). Ada kalanya µp disebut sebagai CPU (Central Processing Unit) Mikroprosesor 2

Mikroprosesor CPU(Central Processing Unit):Suatu rangkaian elektronik yang dapat menginterpretasikan dan mengeksekusi suatu instruksi dan mengendalikan input dan output Mikroprosesor 3

Mikroprosesor Chip(IC) CPU (simplified version) Mikroprosesor 4

ALU, CU, Register ALU (Arithmetic Logic Unit) Unit yg dipergunakan untuk operasi aritmatika dan operasi logika (Add, Substract, AND, OR, XOR, shifting, Complement) CU (Control Unit) Unit yg mengontrol jalannya fungsi prosesor Register Penyimpan sementara dalam mikroprosesor Mikroprosesor 5

Arsitektur CPU Accumulator-based architecture: Pada arsitektur accumulatorbased, instruksi bermula dan berakhir pada suatu register khusus yang disebut accumulators(a dan B). Umumnya, suatu operasi dilakukan dengan satu operand terletak pada accumulator dan operand lainnya diambil(fetched) dari memori. Hasil dari operasi ini lalu diletakkan di accumulator. Arsitektur ini cenderung lebih lambat dari arsitektur CPU lainnya, karena ada operand yang harus diambil dari memori. Pada umumnya memori memiliki kecepatan yang lebih rendah dari prosesornya sehingga prosesor harus memperlambat kerjanya untuk mengakomodasi pengambilan operand dari memori. Namun demikian Arsitektur ini memiliki kemampuan untuk mengeksekusi intruksi-instruksi yang cukup kompleks. Bentuk lain dari arsitektur ini adalah ketika suatu operasi memiliki operand yang terletak di register dan operand lani terletak di memori. Mikroprosesor 6

Arsitektur CPU Arsitektur Register-based : pada arsitektur ini, kedua operand disimpan pada register yang biasanya collocated dengan central processing unit. Hasil dari operasi lalu disimpan juga pada suatu register. Karena register dan CPU beroperasi pada kecepatan yg sama, CPU tidak perlu memperlambat kerjanya untuk membaca dan menulis/menyimpan operand. Isi register dibaca dan ditulis dari dan ke memori menggunakan suatu background operation. Mikroprosesor 7

Arsitektur CPU Arsitektur stack-based : Pada arsitektur ini baik operand maupun operasi yang harus dilakukan disimpan pada stack. Hasil operasi selanjutnya disimpan kembali pada stack. Stack bisa berupa suatu register khusus atau bagian khusus dari random access memory(ram). Mikroprosesor 8

Arsitektur CPU Arsitektur Pipeline : Arsitektur ini terdiri dari subsistem hardware terpisah yang disebut stage yg bertugas menfetch instruksi dai memori, mendekode instruksi, menfetch operand dari memori atau register, mengeksekusi intruksi dan menuliskan hasilnya pada memori. Setiap stage memproses instruksi yg berbeda secara simultan sedemikian rupa sehingga diperoleh kemampuan untuk menyelesaikan eksekusi sebuah instruksi pada setiap siklus clock. Sebagai contoh, pada suatu five-stage pipeline, lima instruksi diproses secara bersamaan pada stage yg berbeda. Biasanya instruksi yg digunakan pada pipeline processing system adalah simple instructions yg memungkinkan implementasinya pada suatu stage tunggal. Untuk instruksi-instruksi yg lebih kompleks disusun dari sejumlah small instruction building blocks. Mikroprosesor 9

Arsitektur CPU Mikroprosesor 10

Chip Mikroprosesor Mikroprosesor 11

Mikrokomputer/komputer Mikrokomputer: suatu sistem yg terdiri dari µp(cpu), memori, dan port input output (I/O interface) yg menggunakan Sistem Interkoneksi bus MP ROM RAM I/O Interface BUS ALAMAT BUS DATA BUS KONTROL Mikroprosesor 12

Mikrokomputer/komputer Mikroprosesor 13

Mikrokomputer Mikroprosesor 14

Sistem Interkoneksi Bus Bus Alamat (Address Bus) Kumpulan konduktor, yg membawa kode-kode alamat dari mikroprosesor ke unit lainnya, bersifat satu arah Bus Data (Data Bus) Kumpulan konduktor, yg membawa kode-kode instruksi atau data dari mikroprosesor ke unit lainnya atau sebaliknya, bersifat dua arah Bus Kontrol (Control Bus) Kumpulan konduktor, yg membawa sinyal kontrol yg digunakan untuk mengatur dan mensinkronisasi transfer data antara unit yg ada pada Mikrokomputer Mikroprosesor 15

Word Length/Data bus width Jumlah jalur/bit pada data bus (lebar data bus) berkaitan secara langsung dengan kapasitas pemrosesan suatu prosessor/mikroprosesor, komputer ataupun mikrokontroler Secara umum prosessor/mikroprosesor, komputer ataupun mikrokontroler ditentukan oleh ukuran data busnya. Mikrokontroler AVR ATmega merupakan mikrokontroler 8 bit karena memiliki data bus 8 bit.secara default pemrosesan data dilakukan dalam bentuk 8 bit, kecuali pada kondisi khusus. Komputer dengan prosesor Pentium adalah mesin 32-bit atau 64-bit. Mikroprosesor 16

AVR ATmega 8535 Mikroprosesor 17

Addressing range Addressing range : Lokasi alamat yang bisa dialamati/dijangkau oleh suatu prosessor/mikroprosesor, komputer ataupun mikrokontroler Addressing range ditentukan oleh lebar address bus Mikrokontroler M68HC11 memiliki 16 bit address bus sehingga M68HC11 mampu mengalamati 2 16 =65536=64K Mikroprosesor 18

Addressing range Addressing range secara sederhana merupakan kapasitas memori yang mungkin dimiliki oleh suatu prosessor/mikroprosesor, komputer ataupun mikrokontroler Mikroprosesor 19

Memory Memori adalah suatu komponen yang digunakan untuk menyimpan data dan atau program Alamat memori adalah bilangan biner n-bit yang digunakan oleh prosesor untuk memilih satu lokasi tertentu pada memori Lebar bit pada setiap lokasi memori sesuai dengan lebar data bus Mikroprosesor 20

Memory Mikroprosesor 21

I/O interface&peripheral I/O interface: bagian/unit dari sistem mikrokomputer yg berfungsi sebagi perantara hubungan antara sistem mikrokomputer dengan dunia luar (peripheral) Peripheral:Piranti sekitaran, peralatan di luar sistem mikrokomputer yg dapat berhubungan dengan sistem mikrokomputer, antara lain monitor&printer (output) keyboard&mouse(input) Mikroprosesor 22

Sistem Mikrokomputer PC Notebook Mikroprosesor 23

Sistem Mikrokomputer Mikroprosesor 24

Mikrokontroler Mikrokontroler :suatu mikroprosesor yg tlh dikombinasi dengan komponen pendukung memori dan fitur I/O maupun clocking dlm satu chip IC. Mikroprosesor 25

Referensi Ken Stiffler, 1996, Design with Microprocessor for Mechanical Engineers, McGraw Hill,hal 35-56 Claus Kuhnel, BASCOM - Programming of Microcontrollers with Ease, Universal Publishing anonim,2001, Technician Guide to M68HC11 Microcontroller, DelmarLearning Motorola, 1995, M68HC11 Technical Data, Reference Manual & Programming, Motorola Inc. ATMEL, 2003, AVR Technical documentation Series, Atmel www.freescale.com Mikroprosesor 26