Рамзгузорӣ ва рамзкушоӣ

Рамзгузорӣ раванди табдил додани маълумотро ба формати дигар бо усули дастраси омма аст. Мақсади ин табдилдиҳӣ аз зиёд кардани қобили истифода будани маълумот дар системаҳои гуногун иборат аст. Он инчунин барои коҳиш додани фазои нигоҳдории барои нигоҳдории маълумот ва интиқоли маълумот тавассути каналҳои гуногун истифода мешавад. Рамзкунонӣ раванди баръакси рамзгузорӣ мебошад, ки иттилооти рамзгузоршударо ба шакли аслӣ табдил медиҳад.

Рамзгузорӣ чист?

Табдили маълумот дар форматҳои қобили истифода барои системаҳои гуногун бо истифода аз усули ба ҳама дастрас дастрас рамзгузорӣ номида мешавад. Маълумоти рамзгузоришударо ба осонӣ тағир додан мумкин аст. Бештари вақт, формати табдилшуда формати стандартӣ мебошад, ки ба таври васеъ истифода мешавад. Масалан, дар ASCII (Кодекси стандартии амрикоӣ барои мубодилаи иттилоот) аломатҳо бо истифодаи рақамҳо рамзгузорӣ мешаванд. 'A' бо истифода аз рақами 65, 'B' бо рақами 66 ва ғайра нишон дода шудааст. Ин рақамҳо ҳамчун 'рамз' номида мешаванд. Ба ин монанд, системаҳои рамзгузорӣ ба монанди DBCS, EBCDIC, Юникод ва ғайра барои рамзгузории аломатҳо низ истифода мешаванд. Маълумотро фишурдан мумкин аст ҳамчун раванди рамзгузорӣ низ дида мешавад. Усулҳои рамзгузорӣ ҳангоми интиқоли додаҳо низ истифода мешаванд. Масалан, системаи рамзгузории Binary Coded Decimal (BCD) чор байтро барои нишон додани рақами даҳӣ истифода мебарад ва рамзгузории Манбаъҳои марҳилаи Манчестер (MPE) -ро Ethernet барои рамзгузории бит истифода мебарад. Истилоҳи рамзгузорӣ инчунин барои аналогӣ ба табдили рақамӣ истифода мешавад.

Рамзкунонӣ чист?

Рамзкунонӣ раванди баръакси рамзгузорӣ мебошад, ки иттилооти рамзгузорро ба формати аслии худ бармегардонад. Маълумоти рамзгузоришударо бо истифодаи усулҳои стандартӣ ба осонӣ рамзгузорӣ кардан мумкин аст. Масалан, рамзкушории Binary Coded Decimal якчанд ҳисобҳои соддаро дар арифметикаи пойгоҳи-2 талаб мекунад. Рамзгузории рамзҳои ASCII раванди осонест, зеро дар байни рамзҳо ва ададҳо як то як харита вуҷуд дорад. Истилоҳи рамзгузорӣ низ барои табдилдиҳии рақамӣ ба аналогӣ истифода мешавад. Дар соҳаи муошират, рамзкушоӣ раванди табдил додани паёмҳои қабулшуда ба паёме мебошад, ки бо истифодаи забони махсус навишта шудааст. Ин раванд ба зудӣ ба тариқи схемаҳои рамзкушои қаблан зикршуда зуд ба назар нарасидааст, зеро паёмро бо сабаби садои каналҳои иртиботӣ истифода бурдан мумкин аст. Барои рамзгузории паёмҳое, ки тавассути каналҳои ғалоғула фиристода шудаанд, усулҳои рамзгузаронӣ, ба мисли рамзгузории идеалии нозир, рамзгузории ҳадди ақалли эҳтимолият, рамзгузории ҳадди аққали масофа ва ғайра истифода мешаванд.

Рамзгузорӣ ва рамзкушоӣ чӣ фарқият дорад?

Рамзгузорӣ ва рамзкушоӣ ду равандҳои муқобиланд. Рамзгузорӣ бо пешрафти афзоиш додани қобилияти маълумот дар системаҳои гуногун ва кам кардани фазои барои нигоҳдорӣ зарурӣ сурат мегирад, ҳангоми рамзкушоӣ маълумоти рамзгузорро ба формати аслии худ табдил медиҳад. Рамзгузорӣ бо истифодаи усулҳои дастраси умум анҷом дода мешавад ва онро бо осонӣ барҳам додан (рамзкушо кардан) мумкин аст. Масалан, рамзгузории ASCII танҳо харитасозии аломатҳо ва рақамҳо мебошад. Ҳамин тавр, декодироват кардан бевосита аст. Аммо паёмҳои тавассути декларатсияи садо фиристодашуда рост ба пеш фиристода намешаванд, зеро паём метавонад бо садо иваз карда шавад. Дар чунин ҳолатҳо рамзкушоӣ усулҳои мураккабро дар бар мегирад, ки барои тоза кардани таъсири садо дар паём истифода мешаванд.