Mikroprotsessorlar va mikroehm asoslari


A ssem b ler tilin in g tuzilishi



Yüklə 9,57 Mb.
Pdf görüntüsü
səhifə100/222
tarix13.12.2023
ölçüsü9,57 Mb.
#140443
1   ...   96   97   98   99   100   101   102   103   ...   222
Oljayev.

4.5.4. A ssem b ler tilin in g tuzilishi.
Assem ble r tilida tuzilgan program m a ketma-ket s o ’zlardan yoki operatorlardan 
tashkil topgan.
Assem ble r tilidagi operator quyidagi t o ’rtta maydonni o ’z ichiga oladi:
1) belgilar maydoni;
2) amallar, buyruqlar maydoni;
3) operandlar maydoni;
4) sharxlash maydoni.
Shu maydonlardan faqatgina amallar maydoni (buyruqlar maydoni) zarur,
qolgan maydonlar esa b o ’lmasligi ham mumkin.
________________________________________ 5 . 1-jadval
B e l g i l a r m a y d o n i
B u y r u q l a r m a y d o n i
O p e r a n d l a r
m a y d o n i
O p e r a n d l a r m a y d o n i
S h a r x l a s h
m a y d o n i
&}.
A , B, . . . . 1
M O V A
В
M l :
M O V A
В
М 2 :
L D A X H
0 0
0 1 :
B elgilar m aydoni 
berilgan operandning simvolik ismini yozish uchun kerak. 
Simvolik ism program manin g boshqa bir operatorida shu operatorga murojaat qilish 
kerak b o ’lsagina kerak b o ’ladi.
Simvolik ism sifatida alfavit, rakam ketma-ketligidan tuzilgan ishoralarni 
(belgilarni) ishlatish mumkin. Eng yuqori uzunlikdagi ism har xil assembler tillarida 
har xildir va odat b o ’yicha 8 ta ishoradan oshmasligi kerak.
Belgiga bittadan to ’rttagacha yoki 8 tagac ha bo’lgan ishoralarni ishlatish 
mumkin.
@ , ? A , V ....... 2 , 0 . . . 9 .
Belgining birinchi ishorasi h a rf yoki @ (?) lar b o ’lishi kerak. Misol: A V S 
@:
@ 0 0 1 :
AV:
? A 1 I S :
125


A m a lla r m a y d o n i. 
( b u y r u q la r m a y d o n i) - op e ra to rla r baja radig an am allam i 
m n e m o n ik harf la r bilan y o zil is hin i o ’z ichiga oladi.
M n e m o n ik y o z is h d a be lg ila r soni a m allar n in g tu rig a q arab bitta harfdan 
boshlab bir n e c h ta g a c h a (tilg a b o g ’lik holda) b o ’lishi m u m k in .
Misol: LAV : 
M O V
A,V
belgi 
am al 
o p e ra n d
b u y ru q kodi 
LAB: 
R A R
? В 11C: 
LD A
1111H

Yüklə 9,57 Mb.

Dostları ilə paylaş:
1   ...   96   97   98   99   100   101   102   103   ...   222




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin