File Kuliah
Artificial Intelegence
Interfacing / Pheriperal
Mikrokontroler
Kilas Balik Microprocessor
Fungsi Microprocessor Dilihat dari Diagram skematis Arsitektur Computer
Microprocessor atau CPU
adalah “otak” yang Berfungsi sebagai pengendali utama semua operasi dalam system komputer. Mikroprosesor mengambil instruksi biner dari memori, menerjemahkannya menjadi serangkaian aksi dan menjalankannya. Aksi tersebut bisa berupa transfer data dari dan ke memori, operasi aritmatika dan logika, atau pembangkitan sinyal kendali.
Bagaimana Sebuah Instruksi diproses ?
Secara sederhana adalah Microprocessor melakukan fetch and execute dengan cara mengambil instruksi yang hendak dijalankan dari lokasi memori tersebut (fetch), menerjemahkannya, dan kemudian menjalankannya (execute).
Urutan Proses secara sederhana :
Arsitektur Internal Microprocessor secara umum :
Analogi proses :
Mem(PC) → IR
PC + 1 → PC
Misalnya instruksinya adalah operasi Penjumlahan isi register B :
Mem(PC) → MA
PC + 1 → PC
B + Mem(MA) → B
Program Asemler
Mengapa Harus Belajar Assembly ??
Salah satu jawaban yang utama adalah :
Bahasa assembly sangat dekat dengan bahasa mesin dan merupakan bahasa dasar mesin, sehingga dengan belajar bahasa assembly berarti pula mempelajari mikroprosessor itu sendiri.
Bagaimana Posisi Bahasa Assembly atau Bahasa Rakitan ini di antara bahasa pemrograman lain???
• Operating System (Operating system)
• Program Utilitas (Utility)
• Program Paket (Package Program)
• Program Aplikasi (Application program)
• Bahasa Pemrograman (Programming Language)
• High Level Language
• Middle Levei Language
• Low Level Language
Arti kata
• Assembly = Rakitan
• Assembler = Perakit
Kelebihan Lain Bahasa Assembly selain dari segi kecepatan adalah :
• Memiliki fasilitas fungsi dan makro (ini ciri high level language), sehingga pembuatan program lebih mudah.
• Program dibuat secara Modular (dipecah dalam modul-modul kecil dan diintegrasikan kembali)
• Ukuran program lebih kecil, sehingga menghemat space harddisk.
• Lebih dekat dari sisi Hardware, sehingga seluruh sumber daya dan kemampuan sistem komputer dapat dimanfaatkan secara optimal.
Sistem Operasi
Network Scurity
Computer Hardware
Laboratorium Elektronika II
K Rita said
as..zein ndak ngarati akak do…he…