Konsep Dasar & Filosofi Mikroprosesor (μp) / Mikrokontroler (μk)

Slides:



Advertisements
Presentasi serupa
ASSEMBLER PERTEMUAN KE-1
Advertisements

Mikroprosessor & Bahasa Rakitan (3 sks)
Nama : Widiya Oktaviani Npm :
Procedure. Procedure???? Procedure merupakan suatu alat bantu yang sangat berguna. Dengan procedure, suatu program yang besar dapat disusun secara terstruktur.
JENIS MIKROPROSESOR Erwin Ardianto, S.T
Turbo Assembly Membuat Program .EXE.
Mikroprosesor 8086 dan 8088.
Pemrograman Mikroprosesor
Central Processing Unit
Procedure. Procedure???? Procedure merupakan suatu alat bantu yang sangat berguna. Dengan procedure suatu program yang besar bisa diselesaikan dengan.
Perangkat Lunak Software. Perangkat Lunak merupakan sekumpulan aturan yang digunakan untuk menjalankan perangkat keras terdiri dari kumpulan istruksi.
BAHASA RAKITAN BAGIAN 3.
Pertemuan 1 Mengapa Belajar Bahasa Rakitan ??
Sistem Pengolahan Data Komputer bag.1
Pertemuan 5 Struktur program bahasa rakitan
BAHASA RAKITAN BAGIAN 2.
Sistem komputer.
Sejarah Perkembangan Mikroprosesor
Sistem komputer.
Arsitektur Mikroprosessor 8086
SISTEM OPERASI Pertemuan 2 : Konsep Dasar Sistem Operasi
Bahasa Assembly Mulyono.
Pengenalan Assembler.
PERTEMUAN II P1.
PERTEMUAN I EVOLUSI KOMPUTER P1.
SISTEM PENGOLAHAN DATA KOMPUTER
PROGRAM KOMPUTER DAN BAHASA PEMROGRAMAN
EE-2623 Mikroprosesor & Antarmuka
Pengantar Arsitektur dan Organisasi Komputer
MIKROPROSESSOR OLEH : WAHYU BUDI UTOMO TEKNIK INFORMATIKA UNIVERSITAS SURAKARTA November 2017.
Struktur Sistem Operasi
CPU Tempat pemroses instruksi-intruksi program.
SISTEM OPERASI.
Perkembangan Mikrokomputer
Sistem Pengolahan Data Komputer
Arsitektur & Organisasi Komputer BAB I Pengantar Arsitektur & Organisasi Komputer Oleh : Bambang Supeno, ST., MT. Feb-18 Arsitektur & Organisasi Komputer.
PERANGKAT – PERANGKAT KOMPUTER
Mikroprosesor 8086 dan 8088.
Sistem Pengolahan Data Komputer
Pengenalan Assembler.
Sistem komputer.
Instruksi-instruksi pada 8086
Pengantar Sistem Komputer
PENGANTAR TEKNOLOGI KOMPUTER & INFORMASI – A
evolusi dan kinerja komputer
BAB I SEJARAH KOMPUTER GENERASI PERTAMA TABUNG VAKUM ENIAC
BAHASA TENTANG Assasmbly
Kelompok 22 Microprocessor Agus Wahyu Utomo
Pengantar PLC Dyah Darma Andayani.
ASSEMBLER #1 MK. PEMROGRAMAN SISTEM
Pengantar Teknik Elektro
Perkembangan Mikrokomputer
SISTEM PENGOLAHAN DATA KOMPUTER
Mikrokontroler D3 Telekomunikasi PENS
Pendahuluan Arsitektur Komputer 2017.
sistem komputer Fahrobby adnan s.kom., mmsi
Pengantar Mikroprosessor
Pertemuan 4 Central Processing Unit
PERTEMUAN EVOLUSI KOMPUTER P1.
SISTEM KOMPUTER Oleh : Bambang Sriwijaya.
Sistem Komputer Hardware Software 1. Operating System
RANGKAIAN TEKNOLOGI LOGIKA.
Bab 2: Jenis Mikroprosesor
SKEMA DASAR SISTEM KOMPUTER
Pengantar Mikroprosessor
Copyright © Wondershare Software -m.erdda habiby.SST Central Processing Unit.
Pengertian Komputer Komputer sebagai sebuah sistem yang berhirarki
Arsitektur Komputer Pertemuan - 1 Oleh : Tim Pengajar.
PERKEMBANGAN DAN TEKNOLOGI MIKROPROSESOR
Transcript presentasi:

Konsep Dasar & Filosofi Mikroprosesor (μp) / Mikrokontroler (μk) http://unp.ac.id/ Konsep Dasar & Filosofi Mikroprosesor (μp) / Mikrokontroler (μk) Dwi Sudarno Putra http://dwisudarnoputra.wordpress.com/

Topik μp dan μk Sejarah Teknologi Arsitektur Tipe Perangkat Pengembang

Topik μp dan μk Sejarah Teknologi Arsitektur Tipe Perangkat Pengembang

μp dan μk Mikroprosesor

μp dan μk Mikrokontroler

μp dan μk Kelebihan Kekurangan

Topik μp dan μk Sejarah Teknologi Arsitektur Tipe Perangkat Pengembang

Sejarah Awal sejarahnya

Sejarah Awal sejarahnya

Sejarah Mikroprosesor pertama

Sejarah Mikroprosesor pertama

Topik μp dan μk Sejarah Teknologi Arsitektur Tipe Perangkat Pengembang

Teknologi Tabung vakum

Teknologi Transistor

Teknologi IC / chip

Teknologi Intel 4004

Teknologi Intel 8008

Teknologi Intel 8080

Teknologi Z-80 dari Zilog

Teknologi Intel 8086

Teknologi Generasi Intel Berikutnya

Teknologi Perbandingan Mikroprosessor

Topik μp dan μk Sejarah Teknologi Arsitektur Tipe Perangkat Pengembang

Arsitektur Secara umum, mikroprosesor berisi : Unit aritmetika/logika (ALU), Register, Bus internal, Unit kendali.

Arsitektur Blok internal mikroprosesor 8086

Topik μp dan μk Sejarah Teknologi Arsitektur Tipe Perangkat Pengembang

Tipe Atas Dasar Teknologi Bahannya TTL (Transistor-transistor Logic), STTL (Schottky-clamped TTL), LSTTL ( Low Power STTL), ECL (Emitter Coupled Logic), IIL (Integrated-injection Logic), PMOS (P-Channel Metal Oxide Semiconductor), NMOS (N- Channel Metal Oxide Semiconductor), CMOS (Complementary MOS), dan HSCMOS (High Speed CMOS)

Tipe Atas Dasar Lebar Bus Data dan Pabrik Pembuatnya

Topik μp dan μk Sejarah Teknologi Arsitektur Tipe Perangkat Pengembang

Perangkat Pengembang Yang dimaksud perangkat pengembang di sini adalah kolaborasi/perpaduan fungsi dan kerja antara hardware (mikroprosesor) dan software (program) agar mikroprosesor dapat diberdayakan untuk tujuan tertentu

Perangkat Pengembang Untuk melakukan fungsinya Mikroprosesor dapat dihubungkan dengan hardware lainnya melalui bagian I/O Dan untuk menjamin agar apa yang dilakukan sesuai dengan prosedur yang diinginkan maka diperlukan sebuah urutan program yang harus dituliskan ke dalam mikroprosesor

Perangkat Pengembang Program secara garis besar dibagi menjadi 2 yaitu Low Level Language dan High Level Language Bahasa pemrograman asli yang dimengerti oleh komputer pada dasarnya adalah bahasa rakitan/asembly atau juga disebut bahasa mesin Bahasa rakitan/asembly termasuk Low Level Language

Perangkat Pengembang Aplikasi Bahasa rakitan umumnya untuk : Operating System Device Driver Virus & Serum, dll. Mengapa Belajar Bahasa Rakitan ?? Bahasa rakitan merupakan interface antar H/W dengan Bahasa Tingkat Tinggi Mempelajari cara kerja H/W (prosesor)

Perangkat Pengembang Kelebihan Bahasa Mesin: Kekurangan Bahasa Mesin: Memungkinkan untuk mengakses secara langsung seluruh sumber daya yang ada pada sistem perangkat keras. Eksekusi program lebih cepat Ukuran program lebih kecil dibandingkan dengan high level language Kekurangan Bahasa Mesin: Tergantung pada hardware Lebih sulit dari high level language Code / program lebih banyak

Perbandingan program Assembly dengan Bahasa Tingkat Tinggi Perangkat Pengembang Perbandingan program Assembly  dengan Bahasa Tingkat Tinggi Program berikut adalah untuk menampilkan "Hello Word" pada layar monitor. Program ditulis dalam Bahasa Pascal sbb:        Begin          GotoXY(1,1);       Writeln('Hello Word');   End.

Perangkat Pengembang Program ditulis dalam Bahasa C #include <stdio.h> #include <conio.h>   Main() {       gotoxy(1,1);       printf("Hello Word\n"); }

Perangkat Pengembang .Model Small .STACK 0100h        .DATA Msg _1 db ’Hello Word’,0Dh,0Ah,’$’        .CODE        Main   Proc                    mov  ax, @DATA                    mov  ds, ax                    ;; GotoXY(1,1)                    xor dh, dh                     xor dl, dl                    xor bh, bh                    mov ah, 02H                    int  10H                    ;; Writeln('Hello Word');                    lea dx, Msg_1                    mov  ah, 09H                    int  21H                    ;; Exit                   mov  ah,4CH                   int  21H         Main  endp         End  Main Program ditulis dalam Bahasa Rakitan ( Model Simplified Segment Directive ), sbb:

Referensi Sejarah Mikroprosesor pada website http://staff.uny.ac.id/ http://muchlas.ee.uad.ac.id/ http://wahyukr.staff.gunadarma.ac.i d/ repository.binus.ac.id/