Linux real time tizimi Linux real time ning OT sifatida xususiyatlari: - Linux real time tizimi Linux real time ning OT sifatida xususiyatlari:
- -ko’p vazifalik (majburiy shartdir);
- -ko’p foydalanuvchili rejim:
- -prosessorni himoyalangan rejimi (3S6 protected mode);
- -prosessor xotirasini himoyalash; dastur to’xtab qolishi tizim osilib qolishiga olib kelmaydi;
- -tejamli yuklash:
- Real vaqt vazifalar uchun Linux OT ishlab chiquvchilari faol ravishda maxsus kengaytmalar qo’llaydi - RTLinux, KURT i UTIME, ular esa real vaqt barqaror muhitni yaratishga imkon beradi.
- RT Linux real vaqtning “qattiq” tizimidir, KURT (KU Real Time Linux) real vaqtning “yumshoq” tizimlariga kiradi.
- UTIME nomli Linux-kengaytma, KURT tarkibiga kiradi. Tizim soatlarning chastotasini oshirishga imkon beradi, bu esa vazifalar kontekstning tez almashtirishga olib keladi. RT-Linux – bu operasion tizim bo’lib, unda real vaqtning kichik yadrosi Linux ning Posix-like yadrosi bilan xizmat qiladi. Asosiy maqsad – Omurakkab xizmatlardan foydalana olishni yengillashtirish va standart vaziyatlarda tizimning harkatini optimallashtirishdar iborat, shu bilan birga vaqt bo’lingan tizimlar uchun real vaqt vazifalarni bajarish.
Signal protsessorlarining oilasi. - ADSP-2100 oilasidagi har bir protsessor uchta mustaqil, to'liq ishlaydigan hisoblash birliklarini o'z ichiga oladi: arifmetik mantiqiy birlik (ALU), multiplikator-akkumulyator (MAC) va ma'lumotlar almashinuvchisi (Shifter). Hisoblash moslamalari 16-bitli ma'lumotlarni qayta ishlaydi va bir qator ko'rsatmalar uchun yuqori aniqlik bilan hisob-kitoblarni amalga oshirishi mumkin. ADSP-2100 oilasidagi har bir protsessor uchta mustaqil, to'liq ishlaydigan hisoblash birliklarini o'z ichiga oladi: arifmetik mantiqiy birlik (ALU), multiplikator-akkumulyator (MAC) va ma'lumotlar almashinuvchisi (Shifter). Hisoblash moslamalari 16-bitli ma'lumotlarni qayta ishlaydi va bir qator ko'rsatmalar uchun yuqori aniqlik bilan hisob-kitoblarni amalga oshirishi mumkin. ADSP-2100 oilasidagi har bir protsessor uchta mustaqil, to'liq ishlaydigan hisoblash birliklarini o'z ichiga oladi: arifmetik mantiqiy birlik (ALU), multiplikator-akkumulyator (MAC) va ma'lumotlar almashinuvchisi (Shifter). Hisoblash moslamalari 16-bitli ma'lumotlarni qayta ishlaydi va bir qator ko'rsatmalar uchun yuqori aniqlik bilan hisob-kitoblarni amalga oshirishi mumkin. Uchala hisoblash birligi ham ma'lumotlar xotirasi ma'lumotlar shinasi (DPD) va dastur xotirasi ma'lumotlar shinasi (DPP) ga ulangan kirish va chiqish registrlarini o'z ichiga oladi. Hisoblash bloklari odatda kirish registrlaridan operandlarni oladi va natijani chiqish registrlariga yuklaydi. Ushbu registrlar signal protsessorining operativ xotirasi va hisoblash birliklari orasidagi buferlardir. Bu ma'lumotlar kiritish uchun bir darajali truboprovodni va chiqish uchun bir darajani joriy etadi. P-shinasi to'g'ridan-to'g'ri bitta hisoblash birligining natijasini boshqa hisoblash moslamasiga kirish sifatida ishlatishga imkon beradi. Bu turli xil hisob-kitoblarni amalga oshirayotganda oldingi buyruqni bajarilishini kutish uchun NOP operatsiyasidan foydalanishni oldini oladi.
Do'stlaringiz bilan baham: |