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


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

label 
Belgi (metka) nomi 
TOS 
Stek boshi 
PC 
Komanda ko„rsatgichi (xisobchisi – sanoqchisi) 
PCLATH Komanda ko„rsatgichining katta bayti buferi
GIE 
Uzilishlarga global ruxsat biti
WDT 
Nazoratchi taymer 
-TO 
Flag perepolneniya WDT 
-PD 
Flag sbrosa po vklyucheniyu pitaniya 
dest 
Qabul qiluvchi, w registri yoki xotira registri
[ ] 
Qo„shimcha parametrlar 
( ) 
Tarkibi (ichidagi) 
→ 
Qiymat berish 
< > 
Bit maydoni 
€ 
To„plamdan 
Kursiv 
Foydalanuvchi aniqlaydigan tyermin 
 
3. Maxsus registrlardan foydalanish 
O„rta avlod PICmicro mikrokontrollerlari komandalar sistemasi barcha registrlarga 
to„g„ridan – to„g„ri murojat qilish imkonini beradi. Bazi bir registrlardan foydalanishda 
nozik tomonlari mavjud bo„lib, bularni dastur yaratuvchi alohida hisobga olishi lozim. 
4.1 Komandalarni bajarishda STATUS registri maqsad registri 
Agar STATUS registridan foydalanayotgan komanda natijasida Z, DC va S flaglar 
o„zgartirilishi kutilsa, bu uchta bitning o„zgarishi komanda tomonidan blokirovka 
qilingan. Bu bitlar mikrokontroller yadrosi ish mantiqiga asosan 1 yoki 0 xolatiga o„tadi. 
STATUS registrini o„zgartiruvchi komandalar -TO va -PD bitlariga ta‟sir etmaydi.Shuning 
uchun STATUS registri ishtirok etgan komanda natijasi kutilganidan boshqacharoq 
chiqishi mumkin. Masalan, CLRF STATUS komandasi uchta katta bitni 0 xolatiga va Z 
bitni 1 xolatiga o„tkazib qo„yadi. Ya‟ni, STATUS registrining xolati ushbu komanda 


bajarilganidan so„ng 000uu1uu ko„rinishga o„tadi, bu yerda o„zgarmas bit. 
4.2 PCL axborot manbayi va maqsad registri sifatida 
PCL registri bilan bog„liq O‘qishYozish va "O‘qish – Modifikasiya – Yozish " 
komandalari quyidagi natijalarni hosil qilishi mumkin: 
PCL dan O‘qish:
PCL ga Yozish –: 
"O‘qish – Modifikasiya – Yozish": 
PCL → dest; PCLATH o„zgarmaydi. 
PCLATH → RSN; 
8 – razryadli qiymat →PCL. 
PCL → ALU operandi; 
PCLATH → RSN; 
8 - razryadli qiymat → PCL. 
Bu yerda RSN – komanda ko„rsatgichining katta bayti (adreslanmaydigan registr), 
PCLATH - komanda ko„rsatgichining katta baytining buferi, dest – maqsad registri. 

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