Program sumber assembly Mikrokontroller

Program  sumber  assembly  merupakan  program  yang  ditulis  oleh  pembuat program berupa kumpulan baris-baris perintah dan biasanya disimpan dengan extension
.ASM. program sumber assembly terdiri atas beberapa bagian yaitu Label, Mne nonikm

Operand, dan Komentar.

1.   Label

Label sangat berguna dalam pemberian nama pada alamat-alamat yang dituju, karena pemberian label pada suatu alamat lebih bersifat relatif. Selain itu, label juga digunakan sebagai catatan diri alur program. Untuk membuat label, ada beberapa persyaratan yang harus dipenuhi, dimana persyaratan ini kadang-kadang juga bergantung pada program assembler yang digunakan, yaitu :
A. Harus diawali dengan huruf.

B. Tidak diperbolehkan adanya label yang sama dalam satu program assembly. C. Maksimal 16 karakter.
D. Tidak diperbolehkan adanya karakter spasi dalam label.

2.  Mnemonic

Mnemonic atau bisa juga disebut kode operasi adalah kode-kode yang akan dikerjakan oleh program assembler yang ada pada mikrokontroller merupakan perintah-perintah atau instruksi-instruksi yang sangat bergantung dengan jenis mikrokontroller yang digunakan. Contoh, untuk keluarga MCS51 digunakan MOVX, MOV, ADD dan lain-lain.

3.  Operand

Operand merupakan pelengkap dari mnemonic, jumlah operand yang dibutuhkan oleh satu mnemonic tidak selalu sama, sebuah mnemonic dapat memiliki tiga, dua, satu atau bahkan tidak memiliki operand sama sekali.

4.  Komentar

Bagian komentar tidak  mutlak  ada dalam sebuah program,  namun bagian  ini sangat berguna untuk  menjelaskan proses-proses kerja ataupun catatan-catatan tertentu  pada bagian-bagian program. Bahkan pembuat  program seringkali  membutuhkannya untuk mengingat kembali jalannya program rancanganya.
Program sumber assembly Mikrokontroller Rating: 4.5 Diposkan Oleh: budis

No comments:

Berlangganan Via Email