Ris seriyadagi mikrokontrollerlarning apparat vositalari. Ris seriyadagi mikrokontrollerlarning mahsus funksiyalari va buyruqlari


Download 386.74 Kb.
Pdf ko'rish
bet1/3
Sana15.12.2022
Hajmi386.74 Kb.
#1008302
  1   2   3
Bog'liq
М 20 RIS seriyadagi mikrokontrollerlarning apparat vositalari



RIS seriyadagi mikrokontrollerlarning apparat vositalari. RIS 
seriyadagi mikrokontrollerlarning mahsus funksiyalari va buyruqlari. 
3 rasmda uch gruppa komandaning formati ko„rsatilgan. Komanda kodi 3 dan 
to 6 bitgacha bo„lib, 35 ta komandani realizasiya qilish imkonini beradi. 
Ushbu qo„llanmada keltirilgan barcha misollarda quyidagi o„noltilik son 
formati ishlatiladi: 0xhh, bu yerda h – o„noltilik raqam. 
Ikkilik sonni ifodasi quyidagicha: 00000100b, bu yerda b – ikkilik son 
ko„rsatkichi. 
3 – rasm.  O„rta avlod mikrokontrollerlari komandalari formati. 
Bayt ustida amallar
 
13 8 7 6 0 
d = 0 - natija da saqlanadi 
OPCODE 

f (registr nomi) d = 1 - natija f da saqlanadi
f – 7 – razryadli adres (registrning) 
Bit ustida amallar  
 
13 10 9 7 6 0 
b - 3-razryadli nomer (registrdagi bit nomeri) 
OPCODE 

f (registr nomi) f – 7 – razryadli adres (registrning adresi) 
Boshqarish komandalari va konstantalar bilan amallar  
Umumiy xol: 
13 8 7 0 
OPCODE 
'k' (konstanta)
k - 8-razryadli son (qiymat) 
Faqat CALL va GOTO instruksiyalari uchun 
13 11 10 0
OPCODE 
k (konstanta) 
k – 11-razryadli son (qiymat) 
 
 
 


Tablisa -2 Operasiya kodi maydonlarining tarifi 
Maydon 
Ta’rifi 

Registr adresi ( 0x00 dan 0x7F gacha) 

Ishchi regisr (akkumulyator) 

8-razryadli registrdagi bit nomeri 

Konstanta (son yoki belgi) 

Farqi yo„q (0 / 1). Assembler x=0 generasiyalaydi.

Operasiya natijasining adres ko„rsatkichi: 
d = 0 bo„lsa natija w registriga yoziladi;
d = 1 bo„lsa natija f registriga yoziladi; ko„rsatilmasa d = 1 

Download 386.74 Kb.

Do'stlaringiz bilan baham:
  1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling