Daftar Instruksi Bahasa Assembly MCS-51


Halo sobat blogger :) bertemu kembali dengan saya Veriztiarta Admin blog ini :D , kali ini saya akan share artikel yang ersangkutan dengan Pemprograman yaitu Daftar Instruksi Bahasa Assembly MCS-51,ok langsung saja ya disimak :D

Dalam program bahasa assembly terdapat 2 jenis yang kita tulis dalam program:

1. Assembly Directive (yaitu merupakan kode yang menjadi arahan bagi assembler/compiler untuk menata program)
2. Instruksi (yaitu kode yang harus dieksekusi oleh CPU mikrokontroler dengan melakukan operasi tertentu sesuai dengan daftar yang sudah tertanam dalam CPU)

Daftar Assembly Directive

Assembly DirectiveKeterangan
EQUPendefinisian konstanta
DBPendefinisian data dengan ukuran satuan 1 byte
DWPendefinisian data dengan ukuran satuan 1 word
DBITPendefinisian data dengan ukuran satuan 1 bit
DSPemesanan tempat penyimpanan data di RAM
ORGInisialisasi alamat mulai program
ENDPenanda akhir program
CSEGPenanda penempatan di code segment
XSEGPenanda penempatan di external data segment
DSEGPenanda penempatan di internal direct data segment
ISEGPenanda penempatan di internal indirect data segment
BSEGPenanda penempatan di bit data segment
CODEPenanda mulai pendefinisian program
XDATAPendefinisian external data
DATAPendefinisian internal direct data
IDATAPendefinisian internal indirect data
BITPendefinisian data bit
#INCLUDEMengikutsertakan file program lain

Daftar Instruksi

InstruksiKeterangan Singkatan
ACALLAbsolute Call
ADDAdd
ADDCAdd with Carry
AJMPAbsolute Jump
ANLAND Logic
CJNECompare and Jump if Not Equal
CLRClear
CPLComplement
DADecimal Adjust
DECDecrement
DIVDivide
DJNZDecrement and Jump if Not Zero
INCIncrement
JBJump if Bit Set
JBCJump if Bit Set and Clear Bit
JCJump if Carry Set
JMPJump to Address
JNBJump if Not Bit Set
JNCJump if Carry Not Set
JNZJump if Accumulator Not Zero
JZJump if Accumulator Zero
LCALLLong Call
LJMPLong Jump
MOVMove from Memory
MOVCMove from Code Memory
MOVXMove from Extended Memory
MULMultiply
NOPNo Operation
ORLOR Logic
POPPop Value From Stack
PUSHPush Value Onto Stack
RETReturn From Subroutine
RETIReturn From Interrupt
RLRotate Left
RLCRotate Left through Carry
RRRotate Right
RRCRotate Right through Carry
SETBSet Bit
SJMPShort Jump
SUBBSubtract With Borrow
SWAPSwap Nibbles
XCHExchange Bytes
XCHDExchange Digits
XRLExclusive OR Logic
Sekian dulu artikel dari saya semoga bermanfaat :D
Anda baru saja membaca artikel yang berkategori Programer dengan judul Daftar Instruksi Bahasa Assembly MCS-51 . Anda bisa bookmark halaman ini dengan URL http://predator-technology.blogspot.com/2013/08/daftar-instruksi-bahasa-assembly-mcs-51.html. Terima kasih!
Ditulis oleh: VeRZaW#021 - 25 August 2013

Belum ada komentar untuk "Daftar Instruksi Bahasa Assembly MCS-51 "

Post a Comment

Mohon Memberi Komentar dengan Kata-Kata yang Sopan !!