Upload
madzani-nusa
View
1.330
Download
6
Embed Size (px)
Citation preview
Disediakan oleh Group OKBH 1
Pengenalan Bahasa Himpunan 8086
PengenalanPernyataan BH Intel 8086Data AturcaraStruktur Aturcara
Disediakan oleh Group OKBH 2
Bahasa Pengaturcaraan
Kelas bahasa pengaturcaraan Bahasa aras tinggi
contoh PASCAL, C guna pengkompil
Bahasa aras rendah contoh Intel 8086, Motorola 6502 bergantung pada mesin komputer guna penghimpun
Disediakan oleh Group OKBH 3
Hubungan Bahasa Aras Tinggi dan Bahasa Aras Rendah
Pengkompil
Penghimpun
AturcaraPascal
AturcaraB.Himpunan
Kod Mesin
Disediakan oleh Group OKBH 4
Kelebihan Bahasa Himpunan
Menyediakan lebih kawalan dalam mengendalikan keperluan perkakasan tertentu
Menjana modul perlaksanaan yang lebih padat dan kecil
Masa perlaksanaan yang lebih cepat
Disediakan oleh Group OKBH 5
Proses Melaksanakan Aturcara Bahasa Himpunan
Kod Sumber BH
Penghimpun
Pemaut
Kod Objek
Kod Terlaksana
Editor
Perlaksanaan
Disediakan oleh Group OKBH 6
Pernyataan BH Intel 8086
Disediakan oleh Group OKBH 7
Jenis PernyataanArahan diterjemahkan oleh penghimpun
kepada kod mesin yang setara Contoh: MOV, ADD
Petunjuk (directive) mengarah penghimpun untuk
melaksana kerja yang spesifik seperti menyediakan ruang ingatan untuk data
Contoh: DW, DB
Disediakan oleh Group OKBH 8
Format
[LABEL/NAMA] OPERASI [OPERAN] [;KOMEN]
Contoh:
MAIN PROC ; nama, operasiMOV AX,0 ; operasi, 2 operan
Disediakan oleh Group OKBH 9
Medan Label/Nama
Untuk namakan arahan, prosidur atau pembolehubah(1 - 31) aksara: huruf, nombor dan ? . @ _ $ %Tidak boleh dimulai dengan nomborAksara khas ‘.’ mesti pada permulaan nama, contoh: .CUBATidak “case-sensitive”
Disediakan oleh Group OKBH 10
Medan Label/Nama:Contoh nama yang sah
KAUNTER1@aksaraJUMLAH_DIGIT$1000OK?.CUBA
Disediakan oleh Group OKBH 11
Medan Label/Nama:Contoh nama yang tidak sah
DUA PERKATAAN
3abc
A42.05
CAT&KUCING
Disediakan oleh Group OKBH 12
Medan Operasi / Medan OperanMedan Operasi:Mengandungi kod operasi dalam bentuk: mnemonik
kod operasi simbolik siterjemah ke kod operasi bahasa mesin
pseudo-op (bagi direktif) psuedo-op tidak diterjemah
Medan Operan: Menyatakan data yang akan dilaksanakan oleh operasi Arahan 2 operan: operan 1 ialah operan
destinasi, operan 2 ialah operan sumber
Disediakan oleh Group OKBH 13
Medan Komen
Boleh dipaparkan pada keseluruhan baris ; keseluruhan baris ini adalah komen
atau di akhir pernyataan ADD AX,BX ; komen akhir
baris