Mata Kuliah : Bahasa Rakitan

dokumen-dokumen yang mirip
Pengantar Bahasa Rakitan

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

Abstrak. Pendahuluan

Konsep Organisasi dan Arsitektur Komputer (Pertemuan ke-2)

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

Perkembangan Mikroprosesor

DCH1B3 Konfigurasi Perangkat Keras Komputer

Web Site :

CENTRAL PROCESSING UNIT CPU

Organisasi & Arsitektur Komputer

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

Pengantar Teknologi Informasi

Operasi Transfer Data

Organisasi Sistem Komputer

Bagian 2 STRUKTUR CPU

Berbagai Macam Bentuk Komputer

Pertemuan ke - 5 Struktur CPU

Ukuran semakin kecil, fleksibilitas meningkat Daya listrik lebih hemat, panas menurun Sambungan sedikit berarti semakin handal / reliable

Apa itu Mikrokomputer?

PRODI PENDIDIKAN TEKNIK INFORMATIKA DAN KOMPUTER JURUSAN PENDIDIKAN TEKNIK ELEKTRO FAKULTAS TEKNIK

Pengantar sistem komputer

Struktur CPU 3/23/2011

Organisasi Sistem Komputer

PENGENALAN TEKNOLOGI INFORMASI (PTI) KONSEP SISTEM KOMPUTER DAN SEJARAH PERKEMBANGAN KOMPUTER

Pengantar Organisasi Komputer

DASKOM & PEMROGRAMAN. Dani Usman

Pengantar Teknik Elektro

Jumlah maksimum operand dalam suatu computer menunjukkan organisasi prosessor mesin tersebut.

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

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

>> CISC BANDING RISC

Hanif Fakhrurroja, MT

Pertemuan ke - 6 Struktur CPU

PROGRAM STUDI S1 SISTEM KOMPUTER UNIVERSITAS DIPONEGORO. Oky Dwi Nurhayati, ST, MT

STRUKTUR CPU. Arsitektur Komputer

DIKTAT BAHASA RAKITAN

Organisasi Komputer & Organisiasi Prosesor

Arsitektur Dan Organisasi Komputer. Pengantar Arsitektur Organisasi Komputer

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

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

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

SISTEM MIKROPROSESOR RIZAL SURYANA JURUSAN TEKNIK ELEKTRO - UNJANI

MODUL PRAKTIKUM SISTEM OPERASI PRAKTIKUM I MODEL PEMROGRAMAN 1

Perkembangan Generasi Komputer

Sejarah mikroprosessor

Arsitektur RISC merupakan kemajuan yang sangat dramatis dalam frase sejarah arsitektur CPU. Dan merupakan tantangan bagi arsitektur konvensional

JAWABAN ORGANISASI KOMPUTER 7 Agustus 2004

PERTEMUAN. 1. Organisasi Processor. 2. Organisasi Register

Pendahuluan BAB I PENDAHULUAN

Arsitektur dan Organisasi Komputer. Set instruksi dan Pengalamatan

PERTEMUAN BAHASA PEMOGRAMAN DAN FORMAT BILANGAN MIKROKONTROLER

ORGANISASI DAN ARSITEKTUR KOMPUTER. rsp oak informatika

Materi 4: Assembly Language Programming

PERTEMUAN. 1. Karakteristik karakteristik Eksekusi Instruksi

CPU PERKEMBANGAN ARSITEKTUR CPU. ( Central Processing Unit )

Arsitektur Set Instruksi. Abdul Syukur

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

8/4/2011. Microprocessor & Microcontroller Programming. Bahasa Pemrograman. Bahasa Pemrograman. Bahasa Pemrograman

Perkembangan Perangkat Lunak. Oleh: Tim Pengajar PTIK

Pengantar Organisasi Komputer. Abdul Syukur

ORGANISASI KOMPUTER DASAR

BAB II KOMPONEN SISTEM KOMPUTER

Bab 2 Pengenalan Sistem Komputer

TUGAS TIK (SEJARAH PERKEMBANGAN KOMPUTER)

Pertemuan ke - 4. Riyanto Sigit, ST. Nur Rosyid, S.kom Setiawardhana, ST Hero Yudo M, ST. Politeknik Elektronika Negeri Surabaya

BAHASA RAKITAN. Kuliah I : Pengenalan. Universitas Gunadarma. Bahasa Rakitan

SET INSTRUKSI. Organisasi dan Arsitektur Komputer

Sistem Mikroprosesor

Pengantar Organisasi & Arsitektur Komputer. Pertemuan Ke-2

TUGAS ARSITEKTUR DAN ORGANISASI KOMPUTER PERKEMBANGAN MEMORY PADA PROSESOR INTEL

Pertemuan Ke-12 RISC dan CISC

Bahasa Pemrograman Assembler 8051

MICROPROCESSOR. Published by. imeldaflorensia91

SISTEM KOMPUTER PEMROSES (CPU) Empat komponen Sistem Komputer : Pemroses Memori Utama Perangkat Masukan dan Keluaran Interkoneksi Antar Komponen

A. Pemahaman Awal. Oleh : Fiftin Noviyanto

BLOG. Bisa dimanfaatkan sesuai kebutuhan pada tiap profesi. Send of purpose; blog dibuat sesuai tujuan dan kebutuhan

Sistem Mikroprosessor

Mikroposesor-berbasis Sistem PC. Sistem Komputer Universitas Gunadarma

Simple As Possible (SAP) - 1. Abdul Syukur

Cara Kerja Processor. Primo riveral. Abstrak. Pendahuluan.

Karakteristik Instruksi Mesin

MK. PEMROGRAMAN SISTEM Semester/SKS : 6/3 ASSEMBLER. Jurusan Sistem Komputer-S1 Universitas Gunadarma

Semoga Tuhan memberi berkah pada kelas ini.

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

PERTEMUAN PENGANTAR MIKROKONTROLER

Rencana Program dan Kegiatan Pembelajaran Semester (RPKPS) MIKROPROSESOR

Bab 3 PLC s Hardware

Bahasa rakitan/assembly Language

Mikroprosesor. Bab 2: Jenis Mikroprosesor. Kategori: Teknologi Bahan Lebar Bus Data Pabrik Pembuat Generasi Jenis Instruksi. Jenis Mikroprosesor 1

Evolusi & Perkembangan Komputer BAB 02

Pendahuluan Arsitektur Organisasi Komputer

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

BAB VI ARSITEKTUR KOMPUTER

Perangkat dan format Instruksi, Immediate, Direct, & Indirect Addressing

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

BAB III PERANCANGAN UIMEGA 8535

MIKROPROSESOR & INTERFACE PENDAHULUAN

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

Mikroposesor-berbasis Sistem PC

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

Transkripsi:

Mata Kuliah : Bahasa Rakitan Materi ke-1 Pengantar Bahasa Rakitan

Apa itu Bahasa Rakitan? Bahasa Pemrograman yang Berorientasi Mesin Korespondensi satu-satu antara statement dan native bahasa mesin Pencocokkan set instruksi dan arsitektur mesin Bahasa Rakitan untuk IBM-PC Mengacu pada processor 8086, 8088, 80186, 80286, 80386, 80486, dan Pentium Processors 2

Apa itu Assembler? Program istem Mentranslasikan kode sumber dalam bahasa rakitan ke dalam bahasa mesin File Objek berisi instruksi mesin, inisial data dan informasi yang digunakan ketika load program File Listing berisi record dari proses translasi, jumlah baris, alamat, pembangkit kode dan data, dan simbol tabel 3

Mengapa Perlu Blj Belajar Bh Bahasa Rki Rakitan? Mempelajari bagaimana processor bekerja Mengerti dasar arsitektur komputer Mengeksplorasi representasi internal data dan instruksi Mendapatkan wawasan mengenai konsep hardware Dapat membuat program kecil yang efisien Programmer dapat melakukan bypass untuk menanggulangi keterbatasan yang ditemui pada Bahasa Tingkat Tinggi Bila diperlukan bisa digunakan untuk menangani operasioperasi tertentu 4

Bahasa Mesin uatu bahasa yang direpresentasikan dengan number, biasanya disebut et Instruksi Processor ekumpulan operasi dasar yang disediakan processor etiap instruksi dikodekan sebagai number Instruksi bisa terdiri i dari satu byte atau lebih etiap number berkorespondensi dengan satu instruksi i 5

Bahasa komputer Kombinasi simbol-simbol, kata-kata, pernyataan-pernyataan yang dibuat menurut suatu aturan tertentu dan digunakan untuk membentuk suatu program komputer. Tingkatan bahasa komputer 1. Bahasa tingkat tinggi seperti PACAL, BAIC, FORTRAN 2. Bahasa tingkat menengah seperti C-LANGUAGE 3. Bahasa tingkat rendah seperti AEMBLER Pengertian dasar mikroprosesor oseso Mikroprosesor adalah sebuah keping (chip) kecil yang merupakan integrasi dari suatu rangkaian elektronika yang rumit yang dirancang untuk pekerjaan yang cukup kompleks. Mikroprosesor merupakan chip tunggal yang terdiri dari Aritmatika dan Logic Unit, register, flag dan penghubung antara memori dan peralatan input/output p 6

Contoh Instruksi IBM-PC 1011000000000101b atau B005h OpCode = 10110000b Copy 1 byte ke dalam register AL Byte yang ditemukan pada bagian kedua adalah instruksi 00000101b Kode operasi diidentifikasikan sebagai tipe dari instruksi dan menyediakan beberapa informasi berkaitan dengan panjang instruksi 7

Pemrograman Bahasa Rakitan vs Pemrograman Bahasa Mesin Pemrograman Bahasa Mesin Menulis sejumlah baris number yang merepresentasikan byte instruksi mesin yang nantinya akan dieksekusi dan data konstanta yang digunakan dalam program Pemrograman Bahasa Rakitan Menggunakan instruksi simbolik untuk merepresentasikan data mentah yang akan dibentuk ke dalam bahasa mesin dan inisial data konstanta 8

Instruksi Bahasa Rakitan Mnemonik yang merepresentasikan Instruksi Mesin etiap mnemonik digunakan untuk representasi tunggal instruksi mesin Assembler menjalankan translasi Beberapa mnemonik membutuhkan operand Operand menyediakan informasi tambahan register, constant, address atau variable Assembler Directives 9

Bahasa Rakitan dalam istem Komputer High Level Languange Application Program Compiler Utility Operating ystem Low Level Languange ystem Programming Hardware 10

Prosessor Prosessor Prosessor Prosessor MA A D R AR- AR- 0 I N T REULT ALU External tatus Lines D D R E AR- 1 AR- 7... E R N OPERAND TATU B U External Control Li DR- 1 DR- 0. 7 A L TATU IR Control Unit Control data D A T A Lines DR- 7 MD.. B U IR PC Unit Clock Power Lines A B U 11 R Lines

Pengertian dasar mikroprosesor Mikroprosesor adalah sebuah keping (chip) kecil yang merupakan integrasi dari suatu rangkaian elektronika yang rumit yang dirancang untuk pekerjaan yang cukup kompleks. Mikroprosesor merupakan chip tunggal yang terdiri dari Aritmatika dan Logic Unit, register, flag dan penghubung antara memori dan peralatan input/output Perkembangan mikroprosesor Tahun 1950 komputer generasi pertama dimana komponen komputer dibuat dari tabung hampa udara seperti IBM 650 dan 704. Komputer generasi kd kedua menggunakan transistor t sebagai contoh IBM 7090 dan Borroughs B6500. 12

Tahun 1960 komputer generasi ketiga dengan teknologi IC(Integrated Circuit) pada IBM 360, GE 635 dan Burroughs B6700. Tahun 1971 Intel mengeluarkan mikroprosesor 4004 untuk kalkulator dan 8008 untuk komputer yang kemudian menjadi 8080. Tahun 1976 selain Intel juga ada Zilog dengan produk Z80 yang unggul dibidang industri. Intel juga mengenalkan produk baru 8085 dan tahun 1978 muncul 8086 yang beroperasi pada data 16 bit. Kemudian diikuti dengan 8088, 80186 dan 80286. etelah tahun 1980 perangkat lunak dan perangkat keras berkembang sangat pesat dimana prosesor yang paling baru keluaran Intel yaitu generasi Pentium. 13