O‘zbekiston Respublikasi Raqamli texnologiyalari vazirligi m uhammad al-Xorazmiy nomidagi Toshkent axborot texnologiyalari universiteti Kompyuter tashkillashtirsh fanidan Amaliy ishi 9 Mavzu: Xotira turlari va ularning xususiyatlari
Download 1.12 Mb.
|
Komil 9k
- Bu sahifa navigatsiya:
- 3.Dastlabki Ma’lumotlar
H
А Boshlash D 13h
A 25h MONITOR (00) A A (BC) MONITOR (00) A BC [ABC0h] (BC) + 1 (D) – 1 D ≠ 0 – ? Yo’q Tugatish 2.Programma kodi
3.Dastlabki Ma’lumotlar
Xulosa KR580 mikroprotsessorida ma'lumotlarni maskalash va shartli o'tishlar tashkil qilish uchun turli dasturiy usullar mavjud bo'lishi mumkin. Bu usullar KR580 tarkibiga kiruvchi integratsiyalar va dasturiy tillar orqali amalga oshirilishi mumkin. Bit maskalash: KR580da ma'lumotlarni maskalash uchun bir dasturiy usul bit maskalashdir. Bu usul orqali belgilangan bitlar orqali ma'lumotlar ustida amal bajarish mumkin. Bit maskalash, qo'shimcha bit maskalash (bitni 1-ga o'rnatish) va bitni olib tashlash (bitni 0-ga o'rnatish) bilan amalga oshirilishi mumkin. Arifmetik o'tishlar: KR580, arifmetik o'tishlarni amalga oshirish uchun dasturiy usullarni taqdim etadi. Bu usullar orqali ma'lumotlarni qo'shish, ayirish, ko'paytirish, bo'lish va boshqa arifmetik amallarni bajarish mumkin. Mantiqiy o'tishlar: Mantiqiy o'tishlar KR580ning funksionalitetini kengaytirish uchun dasturiy usullardan biridir. Bu usul orqali mantiqiy operatsiyalar, masalan, yig'indi (OR), ko'paytirish (AND), olib tashlash (NOT) va boshqa mantiqiy amallarni bajarish mumkin. Tulov va yozishlar: KR580da ma'lumotlar maskalangan va shartli o'tishlarni amalga oshirish uchun xotiraga murojaat, tizimga kirish/chiqish amallari hamda ma'lumotlarni saqlash uchun dasturiy usullar mavjud bo'lishi mumkin. Tulov va yozishlar usullari KR580ning portlari va registr-accumulatorlari orqali amalga oshirilishi mumkin. Interrupsiyalarni qo'llash: Interrupsiyalar, KR580ning dasturiy amallarini kiruvchi tizimlarga (masalan, taymer, har qanday qurilmalar) ta'sir qilish uchun dasturiy usul sifatida ishlatilishi mumkin. Interrupsiyalar ma'lumotlar maskalash va shartli o'tishlarga reagirov qilish, qo'shimcha dasturlarni bajarish va boshqa vazifalarni bajarish uchun foydalaniladi. Tizim asosli dasturlar: KR580ning tizim asosli dasturlari, ma'lumotlarni maskalash va shartli o'tishlarni amalga oshirish uchun avtomatik usullar bilan ishlatiladi. Bu dasturlar KR580ning qisqa bo'lishiga, ma'lumotlar saqlash va tiklash uchun zarur amallarni bajarishiga yordam beradi. Shu tarzda, KR580 mikroprotsessorida ma'lumotlarni maskalash va shartli o'tishlarni amalga oshirish uchun bir nechta dasturiy usullar mavjud bo'lishi mumkin. Har bir usul o'ziga xos vazifalarni bajarishi uchun integratsiyalar va dasturiy tillardan foydalanadi. Download 1.12 Mb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling