O. S. Rayimjonova M. G. Tillaboyev sh. U. Ergashev
"Ikki daraja" (4, 8, 16 va boshqalar) asosiga ega tizimdan ikkilikka o'tish
Download 3.09 Mb. Pdf ko'rish
|
РАҚАМЛИ техника merged
- Bu sahifa navigatsiya:
- 1.3.3. Kod xaqida tushuncha
"Ikki daraja" (4, 8, 16 va boshqalar) asosiga ega tizimdan ikkilikka o'tish.
Ushbu tarjima teskari yo'nalishda qilingan avvalgisiga o'xshaydi: biz har bir raqamni yozishmalar jadvalidagi ikkilik tizimdagi raqamlar guruhi bilan almashtiramiz. 7-misol.Biz c3a6 o'n oltilik raqamini ikkilik sanoq tizimiga o'tkazamiz. Buning uchun biz raqamning har bir raqamini yozishmalar jadvalidagi 4 ta raqamdan iborat guruh bilan almashtiramiz (chunki ), agar kerak bo'lsa, avval guruhni 15 nol bilan to'ldiramiz: ASCII standarti 1963 yilda qabul qilingan va hozirda hech kim birinchi 128 ta belgi ASCII dan farq qiladigan kodlashni ishlatmaydi. Shunga qaramay, o'tgan asrning oxirigacha EBCDIC IBM meynframlari va ularning Evropa Ittifoqi kompyuterlarining sovet klonlari uchun standart kodlash faol ishlatilgan. EBCDIC z/OS — da asosiy kodlash bo'lib qolmoqda-zamonaviy IBM z meynfreymlari uchun standart OS. EBCDIC — ga qaraganingizda darhol ko'zni qamashtiradigan narsa shundaki, harflar ketma-ket ketmaydi:ivaJ o'rtasidava rvaso'rtasida foydalanilmagan pozitsiyalar qoldi (Evropa Ittifoqi kompyuterlarida kirill alifbosining ramzlari shu vaqt oralig'ida taqsimlangan). придтиQo'shni harflar orasidagi teng bo'lmagan bo'shliqlar bilan harflarni kodlash kimning xayoliga kelishi mumkin? 1.3.3.jadval 16 EBCDIC ("Extended BCDIC") nomi shuni ko'rsatadiki, bu kodlash ASCII — dan farqli o'laroq, bo'sh joyda emas, balki шестибитнойIBM 704 (1954) dan beri ishlatilgan BCDIC olti bitli kodlash asosida yaratilgan IBM 704 : 1.3.3. Kod xaqida tushuncha To'g'ridan-to'g'ri orqaga qarab moslik yo'q: EBCDIC-ga o'tishda yo'qolgan BCDIC- ning qulay xususiyati shundaki, 0-9 raqamlari0-9-9kodlariga mos keladi 1.3.4.jadval Bcdic tarixi (E)IBM tarixi bilan bir vaqtda — elektron kompyuterlardan ancha oldin boshlanadi. IBM to'rtta kompaniyaning birlashishi natijasida tashkil topgan, ulardan eng texnologik jihatdan rivojlangan "Tabulating Machine Company" bo'lib, 1896 yilda tabulyator ixtirochisi Hermann Xollerit tomonidan tashkil etilgan . Birinchi tabulyatorlar shunchaki ma'lum bir joyda teshilgan Punch kartalar sonini hisoblab chiqdilar; ammo 1905yilda Xollerit o'nlik tabulyatorlarni ishlab chiqarishni boshladi. O'nlik tabulyator uchun har bir karta o'zboshimchalik uzunlikdagi maydonlardan iborat bo'lib, чи ́ слаbu maydonlarda odatdagi o'nlik shaklida yozilgan raqamlar butun maydon bo'ylab jamlangan. Xaritaning maydonlarga bo'linishi tabulyatorning kommutatsiya panelidagi simlarni ulash orqali o'rnatildi. Masalan, Kongress kutubxonasida s aqlanayotgan ushbu Xollerit perforatorida 23456789012345678 raqami aniq belgilangan bo'lib, maydonlarga bo'lingan holda noma'lum: 1.3.5.jadval 17 Eng e'tiborli odamlar Xollerit xaritasida teshiklar uchun 12 qator borligini payqashgan bo'lishi mumkin, ammo raqamlar uchun o'ntasi etarli; va BCDIC-da, katta ikki bitning har bir qiymati uchun, mumkin bo'lgan 16 koddan atigi 12 ta kod ishlatiladi. Albatta, bu tasodifiy tasodif emas. Dastlab, Xollerit "maxsus belgilar" uchun qo'shimcha qatorlarni nazarda tutgan, ular yig'ilmagan, lekin shunchaki hisoblangan — birinchi tabulyatorlarda bo'lgani kabi. (Bugun biz ularni "bit maydonlari"deb atagan bo'lardik.) Bundan tashqari," maxsus belgilar " orasida group indicators-ni o'rnatish mumkin edi: agar yorliqlash nafaqat yakuniy summalarni, balki oraliq summalarni ham talab qilsa, u holda tabulator group indicators-ning har qanday o'zgarishini aniqlaganida to'xtadi group indicatorsva operator oraliq summalarni raqamli tablolardan qog'ozga qayta yozishi, tablolarni qayta tiklashi kerak edi.va Tabulyatsiyani davom ettiring. Masalan, balanslarni hisoblashda kartalar guruhi bitta sanaga yoki bitta kontragentga mos kelishi mumkin. 1920 yilga kelib, Xollerit nafaqaga chiqqanida, teletaypga ulangan va operator aralashuvini talab qilmasdan oraliq summalarni o'zlari chop eta oladigan "bosma tabulyatorlar" ishlatildi. Endi qiyinchilik bosilgan raqamlarning har biri nimani anglatishini aniqlash edi. 1931 yilda IBM" maxsus belgilar "yordamida harflarni belgilashga qaror qildi: 12 jilddagi belgiadanI gacha bo'lgan harfni, 11 jilddaJdanRgacha, noldasdanZgacha bo'lgan harfni ko'rsatdi. yangi" alifbo tabulyatori " har bir karta guruhining nomini oraliq summalar bilan birga chop etishi 18 mumkin edi; bu orqali o'tilmagan ustun belgilar orasidagi bo'shliqqa aylandi. E'tibor bering,s0+2 teshiklarning kombinatsiyasi bilan belgilanadi va 0+1 kombinatsiyasi dastlab bitta ustundagi yonma-yon ikkita teshik o'quvchida mexanik muammolarni keltirib chiqarishi mumkinligidan qo'rqib ishlatilmadi. 1.3.6.jadval Endi BCDIC jadvaliga biroz boshqacha burchak ostida qarash mumkin: 1.3.6.jadval 0 va bo'sh joy almashtirilgandan tashqari, katta ikkita bit "maxsus belgi" ni aniqlaydi, u 1931 yildan boshlab tegishli belgi uchun perfokarta ichiga kiritilgan; kichik to'rtta bit esa xaritaning asosiy qismiga kiritilgan raqamni aniqlaydi.1930 - yillarda IBM tabulyatorlariga & - / belgilarini qo'llab-quvvatlashqo'shildi va BCDIC-da ushbu belgilarni kodlash ular uchun teshilgan teshik birikmalariga mos 19 keladi. Bundan ham ko'proq belgilarni qo'llab — quvvatlash kerak bo'lganda, qo'shimcha "maxsus belgi" sifatida 8-qator teshila boshlandi-shuning uchun bitta ustunda uchta teshik bo'lishi mumkin edi. Ushbu Punch karta formati asr oxirigacha deyarli o'zgarmagan. SSSRdaовские lotin va tinish belgilarining IBM kodlashlari qoldirildi va kirill harflari uchun ular bir vaqtning o'zida 12, 11, 0 qatorlarida bir nechta "maxsus belgilar" ni urishdi — bitta ustundagi uchta teshik bilan cheklanmagan. IBM 704 kompyuteri yaratilganda, ular uzoq vaqt davomida belgilarni kodlash haqida o'ylamadilar: ular o'sha paytda Punch kartalarida ishlatilgan kodlashni olishdi va faqat 0 "joyiga qo'yishdi". 1964 yilda BCDIC-dan EBCDIC-ga o'tishda har bir belgining kichik to'rt biti o'zgarishsiz qoldi, garchi katta bitlar biroz aralashgan bo'lsa ham. Shunday qilib, o'tgan asrning boshlarida Xollerit tomonidan tanlangan Punch- karta formati IBM z-dan oldin barcha IBM kompyuterlarining arxitekturasiga ta'sir ko'rsatdi. Download 3.09 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling