Skip to content


Intro Mikroprosesor (Catatan)

Tujuan:

  • Matakuliah ini bertujuan untuk mempelajari mikroprosessor dan meggunakannya dengan cara memprogramnya dalam bahasa mesin / bahasa assembly pada mikroprosessor keluarga x86.
  • Pada aspek perangkat keras dibicarakan tentang arsitektur mikroprosessor keluarga x86, yang berisi EU dan BIU serta set instruksi dan addresing mode.
  • Pada aspek perangkat lunak, dibicarakan tentang langkah-langkah pembuatan program dalam bahasa assembly (menulis, meng-assembly, me-link, meng-ekseksi) menggunakan assembler yang tersedia (Emu86, MASM, NASM, FASM, GoASM…)

Materi

  1. Perkembangan Mikroprosessor
  • Arsitektur Mirkokomputer: prosessor, RAM, I/O
  • Prosessor 8bit, 16bit, 32bit, 64bit

      2. Prosessor Keluarga 80×86

  • Arsitektur mikroprosessor keluarga 80×86
  • General purpose register
  • Segment register
  • Instruksi pointer
  • Instrumentasi pemindahan data

3. Instruksi-instruksi pada mikroprosessor keluarga 80×86

  • Arithmatika dan logika
  • Pengalaman immediate, direct, index, base index
  • Compare dan Test
  • Jump tak bersyarat
  • Instruksi LOOP
  • Instruksi PUSH, POP
  • Call / RET near dan CALL/RET For
  • Pembuatan program sederhana

4. Pemrograman dengan bahasa rakitan

  • Algoritma
  • Penulisan program
  • Simulasi, langkah demi langkah
  • Assembling dan linking
  • Menjalankan program

 

Text Book:

Mazidi, M.A., 2003,”The 80×86 IBM PC & Compatible Computers Vol. I& II”, 4th ed., Prentice Hall International Inc., New Jersey, USA.

 

Posted in Catatan*, Computer and Electronics, Depan.

Tagged with , , .


0 Responses

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.



Some HTML is OK

or, reply to this post via trackback.