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
bet6/51
Sana21.11.2023
Hajmi3.09 Mb.
#1791839
1   2   3   4   5   6   7   8   9   ...   51
Bog'liq
РАҚАМЛИ техника merged

"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:
1   2   3   4   5   6   7   8   9   ...   51




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling