1.2 Axborotni qayta ishlash qurilmalarining funktsional va strukturaviy tashkil etilishi
XX asrning 40-yillarida birinchi elektron raqamli kompyuterlar paydo bo'lganidan beri ularni ishlab chiqarish texnologiyasi sezilarli darajada yaxshilandi. So'nggi yillarda integral texnologiyaning rivojlanishi tufayli ularning xususiyatlari sezilarli darajada yaxshilandi va xarajatlar sezilarli darajada kamaydi. Biroq, texnika sohasida erishilgan yutuqlarga qaramay, EHMlarning asosiy tuzilishi va ishlash tamoyillarida sezilarli o'zgarishlar bo'lmagan. Shunday qilib, zamonaviy kompyuterlarning ko'pchiligini qurish 1945 yilda amerikalik olim Jon fon Neyman tomonidan ishlab chiqilgan universal hisoblash qurilmalari ishlashning umumiy tamoyillariga asoslanadi.
Fon Neymanning fikricha, kompyuter axborotni qayta ishlash uchun universal va samarali qurilma bo'lishi uchun uni quyidagi tamoyillarga muvofiq qurish kerak:
1. Axborot ikkilik shaklida kodlangan bo'lingan kirib axborot deb ataladi so'zlar bloklari (elementlar). Birinchisida kompyuterlarda ikkilik kodlardan foydalanish buyurilgan
ma'lumotni uzatish, saqlash va o'zgartirish uchun ishlatiladigan elektron sxemalarning navbat xususiyatlari. Yuqorida aytib o'tilganidek, bu holda, kompyuterning dizayni juda soddalashtirilgan va kompyuter eng ishonchli (barqaror) ishlaydi. Alohida sonlar, buyruqlar va boshqalarni ifodalash uchun foydalaniladigan nol va birlar (axborot bitlari) yig’indilari mustaqil axborot ob’yektlari sifatida qaralib, so’zlar deyiladi. So'z kompyuterda bir butun sifatida - axborotning mashina elementi sifatida qayta ishlanadi.
2. Har xil turdagi axborot so‘zlari bir xil xotirada saqlanadi va ulardan foydalanish usuli bilan farqlanadi, lekin kodlash usuli bilan emas. Raqamlar, buyruqlar va boshqa ob'ektlarni ifodalovchi barcha so'zlar kompyuterda bir xil ko'rinadi va o'z-o'zidan farq qilmaydi. Dasturda faqat so'zlarning qo'llanish tartibi so'zlardagi farqni keltirib chiqaradi. So'zlarning ushbu "monotonikligi" tufayli turli xil tabiatdagi so'zlarni qayta ishlash uchun bir xil operatsiyalardan foydalanish mumkin bo'ladi, masalan, raqamlar va buyruqlarni qayta ishlash uchun, ya'ni dastur buyruqlari raqamlar kabi ishlash uchun mavjud bo'ladi.
3. Axborot so'zlari mashinaning xotira kataklarida joylashgan bo'lib, so'z manzillari deb ataladigan hujayra raqamlari bilan aniqlanadi.
Strukturaviy jihatdan asosiy xotira qayta raqamlangan hujayralardan iborat. Xotira joylashuvi kattalik qiymatini, xususan, doimiy yoki buyruqni saqlash uchun ajratilgan.
Xotiraga so'z yozish uchun tegishli qiymatni saqlash uchun ajratilgan katak manzilini ko'rsatish kerak. Xotiradan so'zni tanlash (uni o'qish) uchun siz yana xotira katakchasi manzilini ko'rsatishingiz kerak. Ya'ni, qiymat yoki buyruq saqlanadigan katakning manzili,
qiymat va buyruqning mashina identifikatoriga (nomiga) aylanadi . Shunday qilib, kompyuterda miqdorlar va buyruqlarni belgilashning yagona vositasi hisoblash dasturini tuzish jarayonida miqdorlar va buyruqlarga berilgan manzillardir. Shu bilan birga, so'zni xotiradan olish (o'qish) hujayrada saqlangan ma'lumotni yo'q qilmaydi. Bu bir marta yozilgan har qanday so'zni istalgan sonda o'qish imkonini beradi, ya'ni xotiradan so'zlar emas, balki so'zlarning nusxalari tanlanadi.
4. Algoritm buyruqlar deb ataladigan boshqaruv so'zlari ketma-ketligi ko'rinishida taqdim etilgan bo'lib, ular operatsiya nomini va operatsiyada ishtirok etuvchi axborot so'zlarini belgilaydi. Mashina ko'rsatmalari ko'rinishida taqdim etilgan algoritm dastur deb ataladi. Umumiy holda, kompyuterda algoritm quyidagi shakldagi buyruqlar ketma-ketligi shaklida ifodalanadi:
Bb ... b bb .... b bb ... b ... bb ... b.
politsiya A1 A2 A3
Bu erda b - 0 yoki 1 qiymatini qabul qiluvchi ikkilik o'zgaruvchi. Buyruqning birinchi bitlarining ma'lum soni operatsiya kodini (OPC) xarakterlaydi . Masalan, qo'shish amali buyruqda 001010 kod bilan ifodalanishi mumkin. Ikkilik o'zgaruvchilarning keyingi to'plamlari bb ... b manzillarni aniqlaydi A1 ... Ak
COP kodi bilan belgilangan operatsiyada ishtirok etadigan operandlar (argumentlar va natijalar).
Rasmda buyruqning umumiy formati (tuzilishi) ko'rsatilgan.
Men . .. m men ... n men ... n men ... n
Do'stlaringiz bilan baham: |