U ichiga o'rnatilgan tizim nima?

Kirish
Kundalik hayotimizda, ofisda turli ilovalardan foydalanganimizda, ta’lim sohasida, ishlab chiqarish sohalarini boshqarishda, turli o‘yinlar o‘ynaganda biz personal kompyuterlardan foydalanamiz. Bularning barchasida kompyuterlardan foydalanish o‘ta qulay va osondek tuyiladi. Ammo, juda murakkab va qiyin masala va vazifalarni yechishda buning aksi bo‘ladi. O’rnatilgan tizim-bu amaliy kompyuter tizimi bo’lib, u boshqa turdagi kompyuter tizimlaridan, ya’ni shaxsiy kompyuterlar yoki superkompyuterlardan farq qiladi. Biroq, siz “o’rnatilgan tizim” tushunchasini tushunishda ba’zi qiyinchiliklargauchrashingiz mumkin, chunki u texnologiyadagi o’zgarishlar va turli xildagi kompyuter qurilmalari va dasturiy qismlari narxlari sezilarli tushish natijasida doimiy ravishda mukammallashib boradi. Yaqin yillarda o’rnatilgan tizimning an’anaviy turlari doirasi ancha kengaydi.
Parallel hisoblashda bir xil dasturni parallel bajarish nazarda tutiladi. Parallel hisoblash bir dasturning bajarilish vaqtini kamaytirish imkonini beradi.
So'nggi bir necha o'n yilliklardagi hayratlanarli hodisalardan biri kompyuterlarning insoniy ishlarda tarqalish holatiga aylanishidir. Bugungi kunda bizning uylarimiz va ofislarimizda yashaydigan va ishlaydigan odamlar ko'p bo'lgan kompyuterlar mavjud. Biroq, ushbu kompyuterlarning aksariyati foydalanuvchilar tomonidan tan olinmagan. Ushbu bo'limda biz o’rnatilgan tizimlar va ularni qaerda topilganligini tushuntiramiz. Bundan tashqari biz o’rnatilgan dasturlashtirish mavzusini tanishtiramiz va dasturiy ta'minotning noyob shakli nima ekanligini muhokama qilamiz. Nima uchun biz ushbu kitob uchun til sifatida C ni tanlaganimizni va misoldagi apparatni ta'riflashni tushuntiramiz.
U ichiga o'rnatilgan tizim nima?
Ichki o'rnatilgan tizim - bu kompyuter texnikasi va dasturiy ta'minotining kombinatsiyasi va, ehtimol, qo'shimcha qismlar, yoki mexanik yoki elektron mo'ljallangan maxsus vazifani bajarish uchun mo'ljallangan. Yaxshi namuna mikrodalga o'choqdir. Deyarli har bir xonadonda bir kun bor, ulardan o'n millionlab har kuni foydalaniladi, lekin juda oz odamlar tushlik yoki kechki ovqat tayyorlashga kompyuter protsessorlari va dasturiy ta'minotlarning jalb etilganligini tushunadilar.
1-rasm O’rnatilgan tizimli qurilmalar.
Maxsus vazifani bajarish uchun o’rnatilgan tizimning dizayni shaxsiy kompyuterdan farq qiladi. Bundan tashqari, kompyuter apparat va dasturiy ta'minot va mexanik komponentlar (masalan, disk drayverlari) iborat. Biroq, shaxsiy kompyuter ma'lum bir funktsiyani bajarish uchun mo'ljallanmagan. Aksincha, u turli xil narsalarni qila oladi. Ko'pchilik bu farqni aniq qilish uchun umumiy maqsadlardagi kompyuterni ishlatadi. Taqdim etilgandek, umumiy maqsadlar uchun mo'ljallangan kompyuter bo'sh satr; ishlab chiqaruvchi mijozning nima bilan shug'ullanishini bilmaydi. Bitta mijoz tarmoq fil-serveri uchun foydalanishi mumkin, boshqasi esa faqatgina o'yin o'ynash uchun foydalanishi mumkin, va uchdan biri uni keyingi buyuk Amerika romanini yozish uchun ishlatishi mumkin.
1. O’rnatilgan tizimlarda qo’llaniladigan zamonaviy protsessorlar
Ko'pincha, o’rnatilgan tizim ba'zi katta tizimlardagi komponent hisoblanadi. Masalan, zamonaviy avtomobillar va yuk mashinalari ko'pgina o’rnatilgan tizimlarni o'z ichiga oladi. Bir o’rnatilgan tizim blokirovka qiluvchi tormozlarni boshqaradi, boshqasi esa avtomobil chiqindilarini nazorat qiladi va boshqaradi, uchdan biri asboblar panelidagi ma'lumotlarni ko'rsatadi. Ba'zi hashamatli avtomobil ishlab chiqaruvchilari reklama paytida ko'p sonli protsessorlar (ko'pincha 60dan ortiq, shu jumladan, har biridagi favqulodda yoritgichlardan biri) ni talaffuz qildilar.
Ko'pgina hollarda, avtomobilning o’rnatilgan tizimlari aloqa tarmoqlari orqali ulanadi.
Ko'pgina o’rnatilgan tizimlarga umumiy maqsadli kompyuter interfeyslarini belgilash muhim ahamiyatga ega. Masalan, odatda kompyuterda klaviatura va sichqoncha mavjud, ularning har biri o’rnatilgan tizimdir. Ushbu atrof-muhit birliklari har biri protsessor va dasturiy ta'minotni o'z ichiga oladi va muayyan funktsiyani bajarish uchun mo'ljallangan. Yana bir misol analog telefon liniyasi orqali raqamli ma'lumotlarni yuborish va olish uchun mo'ljallangan modemdir; buning hammasi shu. Boshqa atrof-muhit birliklarining o'ziga xos funktsiyalari ham bir jumla bilan umumlashtirilishi mumkin.
Katıştırılmış tizimda protsessor va dasturiy ta'minotning mavjudligi qurilmani foydalanuvchi tomonidan sezilmasligi mumkin. Mikroto'lqinli pechda, MP3 pleerda yoki budilnikda bunday holat mavjud. Ba'zi hollarda protsessor va dasturiy ta'minotni o'z ichiga olmaydi. Bu protsessor-dasturiy ta'minot birikmasini apparatdagi bir xil funktsiyalarni bajaradigan maxsus o'rnatilgan elektron (IC) bilan almashtirish orqali amalga oshirilishi mumkin. Biroq, protsessor va dasturiy ta'minot birikmasi odatda hardwired dizayndan ko'ra ko'proq moslashuvchanlikni taklif etadi.
Odatda o’rnatilgan tizimda protsessor va dasturiy ta'minotni ishlatish juda oson, arzon va kam quvvatli.
Tarix va kelajak
Ushbu bobda ilgari taqdim etilgan o’rnatilgan tizimlarning ta'rifini hisobga olgan holda birinchi tizim 1971-yilgacha paydo bo'lishi mumkin emas edi. Bu yil Intel dunyodagi birinchi yagona chipli mikroprosessorni taqdim etdi. Ushbu chip, 4004, Yaponiyaning "Busicom" kompaniyasi tomonidan ishlab chiqarilgan bizneskalkulyatorlardan foydalanish uchun mo'ljallangan. 1969-yilda Busicom Inteldan yangi hisob-kitob modellarining har biri uchun birlashtirilgan maxsus integral mikrosxemalarini loyihalashni so'radi. 4004 Intelning javobiga javob berdi. Har bir kalkulyator uchun maxsus uskuna ishlab chiqarish o'rniga, Intel butun hisoblagich liniyasida qo'llanilishi mumkin bo'lgan umumiy maqsadli elektronni taklif qildi. Ushbu umumiy maqsadli protsessor tashqi xotira yongasida saqlanadigan dasturyo'riqlarni to'plash va o'qish uchun mo'ljallangan. Intelning fikriga ko'ra, dasturiy ta'minot har bir kalkulyatorga o'ziga xos xususiyatlar to'plamini beradi va bu dizayn uslubi o'zining asosiy ishlarini xotira yongalarında talab qila oladi.
2-rasm. O’rnatilgan tizimlarning rivojlanish tarixi.
Mikroprosessor bir kechada muvaffaqiyatga erishdi va uni keyingi o'n yil mobaynida foydalanish barqaror o'sdi. Erta o'rnatilgan ilovalar uchuvchisiz kosmik problar, komputerlashtirilgan chiroqlar va samolyotlarni parvozlarni nazorat qilish tizimlarini o'z ichiga olgan. 1980 va 1990-yillarda o'rnatilgan tizimlar jimgina mikrobilgisayar yoshining to'lqinlariga kirib, shaxsiy va professional hayotimizning har bir qismiga mikroişlemciler olib keldi. Oshxonalarimizdagi elektron asboblarning ko'pchiligi (non mashinalari, oziq-ovqat mahsulotlarini qayta ishlash va mikroto'lqinli pechlar), yashash xonalari (televizorlar, stereolar va masofadan boshqarish vositalari) va ish joylari (faks mashinalari, pagers, lazer printerlari, kassa apparatlari va kredit karta o'quvchilari) ) o’rnatilgan tizimlar; har yili 6 milliarddan ortiq yangi mikroprosessorlar ishlatiladi. Ushbu mikroprotsessorlarning 2 foizdan kamrog'i (yoki yiliga 100 million) umumiy maqsadlarda mo'ljallangan kompyuterlarda qo'llaniladi.
O'rnatilgan tizimlarning soni tezda oshib boraverishi muqarrar. Zotan, bozorning ulkan potentsiali mavjud bo'lgan yangi va keng ko'lamli yangi qurilmalar mavjud: ular birgalikda ishlaydigan yoritgichlar va termostatlar, markaziy kompyuter, simpozium yordamida bolalar va kattalar kattalashmagan shamollatmaydigan havo yukxalta tizimlari, tibbiy bemorning fiziologik holati juda muhim bo'lgan holatlarda shifokorni ogohlantiradigan monitoring qurilmalari va mavjud bo'lgan transport sharoitida sizning manzilingizga eng yaxshi yo'nalishlar haqida sizga ma'lumot beradigan boshqaruv paneli navigatsiya tizimlari. Ko'rinib turibdiki, keyingi avlod o’rnatilgan tizimlarni ishlab chiqish qobiliyatlari va istaklariga ega shaxslar ancha vaqt talab qilinadi.
Haqiqiy vaqtli tizimlar
Ichki o'rnatilgan tizimlarning bir bo'lagi bu nuqtada kirishga loyiqdir. Haqiqiy vaqtli tizimda vaqt cheklovlari mavjud. Shunday qilib, real vaqtda tizimning funktsiyasi ma'lum bir hisob-kitoblarni yoki qarorlar o'z vaqtida bajarish qobiliyatining qisman belgilanadi. Ushbu muhim hisob-kitoblar yoki tadbirlar tugash muddati bor.
Haqiqiy vaqtli tizimlar orasida eng muhim farq, agar belgilangan muddat o'tkazib yuborilgan bo'lsa, nima bo'ladi. Misol uchun, agar real vaqt rejimida samolyotning parvozlarni nazorat qilish tizimining bir qismi bo'lsa, yo'lovchilar va ekipajlarning hayoti bir vaqtning o'zida yo'qolib ketishi mumkin. Ammo, agar uning o'rniga sun'iy yo'ldosh aloqasi bilan shug'ullanadigan bo'lsa, zarar faqat bitta buzilgan ma'lumotlar to'plami bilan cheklanishi mumkin (dastur yoki xatolikni tiklash sxemasiga bog'liq bo'lishi mumkin bo'lgan yoki bo'lishi mumkin bo'lgan favqulodda oqibatlarga olib kelishi mumkin). Natijalar qanchalik jiddiy bo'lsa, muddat "qattiq" va shuning uchun tizim haqiqiy real vaqt tizimidir, deyish mumkin. Haqiqiy vaqtli tizimlar, bu davomiylikning boshqa uchida "yumshoq" muddatlarga ega - yumshoq real-vaqtli tizimga ega. 3-rasmda qattiq va yumshoq real vaqtda tizimlarning ayrim misollari keltirilgan.
3-rasm. Haqiqiy vaqtli tizimlar qatori.
Haqiqiy vaqtli tizim dizayni nafaqat tezlik bilan bog'liq. Haqiqiy vaqtli tizimlar uchun belgilangan muddatlar o'zgaradi; bir muddat millisekundda bo'lishi mumkin, ikkinchisi esa bir soat masofada. Haqiqiy vaqt tizimining asosiy tashvishlari - tizimning qiyin muddatlari doimo bajarilishini ta'minlash kafolati. Buni amalga oshirish uchun tizim predictable bo'lishi kerak.
Ichki dasturiy ta'minotning arxitekturasi va uning tizim uskunalari bilan o'zaro ta'siri, real vaqtda tizimlarning o'z muddatlarini qondirishida muhim rol o'ynaydi. Asosiy dasturiy ta'minotni ishlab chiqishga doir masalalar orasida so'rovlar etarli bo'ladimi yoki kesilmog'i kerakmi va turli vazifalar va to'xtatishlar uchun qanday ustuvorliklarni belgilash kerakligini o'z ichiga oladi. Qo'shimcha ogohlantirish, muayyan tizim faoliyatining eng yomon holatlariga rioya qilish talablarini tushunishi kerak.
Umumiy maqsadlardagi kompyuterlar uchun ishlab chiqilgan dasturlardan farqli o'laroq, o’rnatilgan dasturiy ta'minot, odatda, boshqa modifikatsiyalari kiritilmagan tizimlarda ishlamaydi. Bu, asosan, o’rnatilgan tizimlarda ishlatilishi mumkin bo'lgan ajoyib apparat vositalaridan kelib chiqadi. Har bir ichki tizimdagi apparat tizimi uchun sarf-xarajatlarni kamaytirish uchun maxsus dasturga moslashtirilgan. Natijada, kerak bo'lmagan elektron devorlar yo'q qilinadi va apparat resurslari iloji boricha birgalikda foydalaniladi.
Ushbu bo'limda siz barcha qo'shimcha tizimlar bo'yicha qaysi apparat xususiyatlarining keng tarqalganligini bilib olasiz va nima uchun hamma narsaga nisbatan juda ko'p farqlar mavjud. Keyinchalik kitobda biz dasturiy ta'minotning barcha qatlamlarida zarur bo'lmagani uchun dasturiy ta'minotdagi o'zgarishlar ta'sirini kamaytirish uchun ishlatilishi mumkin bo'lgan ba'zi texnikalarni ko'rib chiqamiz.
4-rasm. O’rnatilgan tizimlarning umumiy tizim komponentlari
Ta'rifga ko'ra, barcha o'rnatilgan tizimlar protsessor va dasturiy ta'minotni o'z ichiga oladi, biroq qanday umumiy xususiyatlar mavjud? Albatta, dasturiy ta'minotni olish uchun ish vaqti ma'lumotlarini manipulyatsiya qilish uchun bajariladigan kodni va vaqtinchalik saqlashni saqlash uchun joy bo'lishi kerak. Ular faqat o'qish uchun mo'ljallangan xotira (ROM) va tasodifiy kirish xotirasi (RAM) shaklini oladi; Ko'pgina o’rnatilgan tizimlarning ayrimlari bor. Faqat ozgina xotira kerak bo'lsa, protsessor bilan bir xil chip ichida bo'lishi mumkin. Aks holda, tashqi xotira yongalarında bir yoki har ikkala xotira turi mavjud.
Barcha o’rnatilgan tizimlar shuningdek, ba'zi bir kirish va chiqish turlarini o'z ichiga oladi. Misol uchun, mikroto'lqinli pechda kirishlar old paneldagi tugmalar va haroratni tekshiruvchi prokladkachadir va natijalar inson tomonidan o'qiladigan displey va mikroto'lqinli radiatsiyadir. O'rnatilgan tizimning chiqishi deyarli har doim o'zlarining kirishlari va boshqa bir qator omillar (o'tgan vaqt, joriy harorat va hk). Tizimga kirishlar odatda sensor va problar, aloqa signallari yoki nazorat tugmachalari va tugmalar shaklini oladi. Chiqish odatda ko'rsatiladi, aloqa signallari yoki jismoniy dunyoga kiritilgan o'zgarishlar. Ichki tizimning umumiy namunasi uchun 5-rasmga qarang.
5-rasm. Umumiy o'rnatilgan tizim
Bu bir nechta umumiy xususiyatlar bundan mustasno, qolgan qo'shimcha qurilmalar odatda noyobdir va shu sababli noyob dasturiy ta'minotni talab qiladi.
Ushbu o'zgarish raqobatdosh dizayn mezonlarining natijasidir.
Shakl 1-2da ko'rsatiluvchi umumiy o’rnatilgan tizim uchun dasturiy ta'minot talab qilinadigan funktsiyalarga bog'liq. Uskuna - bu bo'sh tuvaldir va dasturiy ta'minot - tasvirni hayotga aylantirish uchun qo'shgan bo'yoqlar. 1-3-rasmda bunday keng ko'lamli o’rnatilgan tizimda amalga oshirilishi mumkin bo'lgan yuqori darajadagi bir necha diagramma mavjud.
6-rasm. (a) asosiy o’rnatilgan dasturiy diagramma va (b) murakkabroq o’rnatilgan dasturiy diagramma
Uskuna bloki har ikki diagrammada ham keng tarqalgan.
Qurilma drayverlari har bir qo'shimcha qurilmani ishlatish uchun funksionallikni o'z ichiga olgan o’rnatilgan dasturiy modullardan iborat. Qurilma drayveri dasturiy ta'minotining sababi dasturga bo'lgan ehtiyojni har bir apparatni qanday boshqarishni bilishdir. Har bir qurilma drayveri, odatda, faqat apparat qurilmasini qanday boshqarishni bilishi kerak. Misol uchun, mikroto'lqinli pechda alohida qurilma drayveri klaviatura, ekran, harorat probi va radiatsiya nazoratini boshqaradi.
Ko'proq funktsionallik talab etilsa, ba'zan ushbu qo'shimcha funksiyalarga yordam berish uchun o’rnatilgan dasturga qo'shimcha qatlamlarni kiritish talab etiladi. Ushbu misolda kompleks diagrammada real vaqtda ishlaydigan operatsion tizim (RTOS) va tarmoqqa birikma mavjud. RTOS dasturchiga ilovaning dasturiy ta'minotini yaxshiroq tashkil qilish va undan sezgir tizimni yaratish uchun ilovaning funktsional xususiyatlarini alohida topshiriqlarga ajratishiga yordam berishi mumkin. Keyinchalik bu kitobda RTOSning qo'llanilishini o'rganamiz. Tarmoq stack shuningdek, asosiy o’rnatilgan tizimning funksiyalariga qo'shiladi; Mikroto'lqinli pech, tushlik tayyor bo'lganda ish stol kompyuterida xabarni ochish uchun uni ishlatishi mumkin.
Ilova dasturiy qatlamining mas'uliyati ham asosiy, ham murakkab dasturiy dastur diagrammalarida bir xil bo'ladi. Mikroto'lqinli pechda dastur turli xil kirishlarni ishlating va foydalanuvchi chiqishi kerak bo'lgan buyruqlar asosida chiqishni nazorat qiladi.
Shakl 1-3 da ko'rsatilgan dastur bir-birining ustki qismida joylashgan alohida bloklar bilan ifodalanadi. Bu aniq dasturiy tizimni tashkil etuvchi turli dasturiy funktsional qatlamlarning ajratilishini ko'rsatish uchun bila turib bajariladi.
Keyinchalik, bu bloklarni sizning o’rnatilgan dasturiy ta'minotingizni qanday qilib toza, oson o'qilishi va ko'chma tarzda saqlashingiz mumkinligini ko'rsatib berish uchun sinab ko'ramiz. Ushbu dasturiy ta'minotning qatlamlarini alohida-alohida saqlash, qo'shni qatlamlar muloqot qilish uchun foydalanishi mumkin bo'lgan yaxshi aniqlangan usullar bilan siz yaxshi o'rnatilgan dasturiy ta'minotni yozishingizga yordam beradi.
7-rasm. O'rnatilgan tizim arxitekturasi
Dizayn tanloviga ta'sir ko'rsatadigan talablar
Har bir o'rnatilgan tizim talablarga to'liq javob berishi kerak, bularning barchasi
yoki ularning barchasi mahsulotni ishlab chiqishda tuzilgan kelishuvlarga va savdosotiqqa ta'sir qilishi mumkin. Misol uchun, agar tizim 10 AQSh dollaridan kam bo'lgan ishlab chiqarish qiymatiga ega bo'lsa, u maqsadga erishish uchun boshqa ishlashi mumkin bo'lgan xususiyatlar (masalan, qayta ishlash quvvati va tizimning ishonchliligi) kerak bo'ladi.
Albatta, ishlab chiqarish xarajatlari o’rnatilgan apparat dizaynerlarining ishlashi mumkin bo'lgan cheklovlardan faqat biri hisoblanadi. Boshqa keng tarqalgan dizayn talablari quyidagilarni o'z ichiga oladi:
Quvvatni qayta ishlash
Asosiy chipning ishlashi mumkin bo'lgan ish yuki. Jarayonni solishtiradigan keng tarqalgan usul - soniyada millionlab ko'rsatmalar (MIPS). Agar ikkita o'xshash protsessor 25 MIPS va 40 MIPS ko'rsatkichiga ega bo'lsa, ikkinchisini yanada kuchli deb hisoblaydi. Biroq, protsessorning boshqa muhim xususiyatlari e'tiborga olish kerak. Ulardan biri odatda 8 dan 64 bitgacha bo'lgan registrning kengligi. Bugungi kunda umumiy maqsadli kompyuterlar faqat 32 va 64 bitli protsessorlardan foydalanadi, lekin o'rnatilgan tizimlar asosan kamroq 4-, 8- va 16-bit protsessorlar bilan quriladi.
Xotira
Xotiraning (ROM va RAM) bajariladigan dasturiy ta'minotni va uning manipulyatsiya qilinadigan ma'lumotlarini ushlab turish uchun zarur bo'lgan miqdori. Bu erda apparat ishlab chiqaruvchisi odatda eng yaxshi baholashni amalga oshirishi va dasturiy ta'minot ishlab chiqilganligi sababli haqiqiy miqdorni oshirish yoki kamaytirishga tayyor bo'lishi kerak. Zarur bo'lgan xotira miqdori protsessor tanlashiga ta'sir qilishi mumkin. Umuman olganda, protsessorning registrning kengligi u foydalanishi mumkin bo'lgan xotira miqdorining yuqori chegarasini belgilaydi (masalan, 16-bitlik manzillar jurnali faqat 64 KB (216) xotira manziliga murojaat qilishi mumkin).
8-rasm. O'rnatilgan tizim qurilmasi
Birlik soni
Kutilayotgan mahsulot ishlab chiqarish. Ishlab chiqarish xarajatlari va ishlab chiqarish xarajatlari o'rtasidagi o'zaro bog'liqlik, eng ko'p ishlab chiqarilishi va sotilishi kutilayotgan birliklar soniga bog'liq. Masalan, kam hajmli mahsulot uchun maxsus apparat tarkibiy qismlarini ishlab chiqish kamdan-kam hollarda bo'ladi.
Quvvat iste'moli
Ish paytida ishlatiladigan quvvat miqdori. Bu juda muhim, ayniqsa batareyali portativ qurilmalar uchun. Portativ qurilmalarning quvvat talablarini solishtirish uchun ishlatiladigan umumiy metrik mW / MIPS (MIPS uchun millivatt); bu qiymat qanchalik katta bo'lsa, ishni bajarish uchun ko'proq kuch talab etiladi. Bundan kam quvvat sarflashi kamroq issiqlik, kichikroq batareyalar, kamroq og'irlik, kichik o'lcham va sodda mexanik dizayn kabi boshqa mos keladigan qurilma xususiyatlariga ham olib kelishi mumkin.
Rivojlanish qiymati
Tekshirilmagan muhandislik (NRE) deb nomlanadigan apparat va dasturiy ta'minotni ishlab chiqarish jarayonlarining narxi. Bu esa, bir martalik xarajatlardir, shuning uchun ba'zi loyihalarda pullar (odatda yuqori hajmli mahsulotlar uchun) ob'ekt emas, boshqa loyihalarda esa bu tizim narxining yagona o'lchovidir (kichik raqamni ishlab chiqarish uchun birliklar).
Hayot paytida
Mahsulotning foydalanish muddati qanchalik uzoq davom etishi kutilmoqda. Kerakli yoki kutilgan umr har xil dizayn qarorlar, apparat tarkibiy qismlarini tanlashdan qancha tizim ishlab chiqish va ishlab chiqarishga ruxsat berilganiga ta'sir qiladi. Tizim qanday ishlashi kerak (o'rtacha)? Bir oy, bir yil yoki o'n yilmi?
Ishonchlilik
Oxirgi mahsulot qanchalik ishonchli bo'lishi kerak. Agar u bolalar o'yinchog'i bo'lsa, unda 100 foiz to'g'ri ishlashga to'g'ri kelmasligi mumkin, lekin agar bu mashina uchun blokirovka qiluvchi tormoz tizimi bo'lsa, unda har doim nima qilish kerakligini yaxshiroq qilish kerak edi.
Jadval 1-1. Katta tizimlar uchun umumiy dizayn talablari
|