Конверзија Хека у АСЦИИ и АСЦИИ у Хека са примером

Конверзија Хека у АСЦИИ и АСЦИИ у Хека са примером

Подаци у облику текста и бројеви користе се за програмирање електронских уређаја. Али рачунари не могу да разумеју људски језик. Подаци могу да разумеју само у облику 0 и 1. Да би се подаци рачунарски могли интерпретирати, користе се многи формати бројева. Неки од њих су бинарни бројевни систем, осмички систем бројева, хексадецимални систем бројева итд. Да би текст био разумљив рачунарима користе се АСЦИИ кодови. Интерни претварачи се користе за претварање података из једног формата у други. Конверзија хекса у АСЦИИ је разматрана у наставку. Рачунари се позивају на стандардну АСЦИИ табелу кодова за референцу.



Шта је хексадецимални систем бројева?

Хексадецимални систем бројева је позициони систем бројева користи се за представљање бројева. За представљање бројева користи шеснаест симбола, па отуда и назив „Хека“. Симболи које користи хексадецимални ар '0, 1, 2, 3, 4, 5, 6, 7, 8, 9, А, Б, Ц, Д, Е, Ф.' Хексадецимални систем бројева користи алфабете као симболе заједно са нумеричким .


Симболи „0-9“ се користе за представљање бројева 0-9. Симболи „А-Ф“ се користе за представљање бројева од десет до петнаест. Хексадецимални приказ бројева захтева четири децимална бита за сваку цифру.





Употреба хексадецималног бројевног система

Систем хексадецималних бројева популарно користе рачунарски програмери и програмери. Како рачунари могу да разумеју само бинарне битове, већина скупова инструкција рачунара користи бинарне кодове. Хексадецимални формат нумерисања је веома користан када постоји велики бинарни број за тумачење и када се на већим бројевима требају изводити аритметичке операције. Хексадецимални бројеви пружају лако тумачење података од стране корисника. Сва савремена електронска опрема користи формат хексадецималног нумерисања. У дигиталној комуникацији подаци који се преносе претварају се у хексадецимални формат и преносе преко канала за комуникацију без грешака. Процесори радећи са речју дужине 64-бита такође користите хексадецимални формат за скуп инструкција.

Шта је АСЦИИ код?

АСЦИИ је скраћеница од - Амерички стандардни код за размену информација. То је једна од прекретница ИЕЕЕ. То је стандард за кодирање знакова за електронску комуникацију за представљање слова и абецеда у рачунарима, електронским уређајима итд. АСЦИИ је развијен у САД-у, користећи Телеграпх код. 1963. године објављено је прво издање АСЦИИ кода. Током година претрпео је много ревизија, а најновије ажурирање извршено је 1986. АСЦИИ код заснован је на енглеској абецеди. Има 256 кодова знакова, што такође укључује 127 наведених знакова.



АСЦИИ код је подељен у два скупа - стандардни АСЦИИ код и проширени АСЦИИ код. Стандардни АСЦИИ код представља знакове попут „а“ до „з“ и цифре „0“ до’9 ′. Они се крећу од 0-127 у децималном и од 00 до 7Ф у хексадецималном формату. Они су такође познати и као знакови за штампање. Код у распону од 0 до 31 садржи контролне знакове додељене за управљање периферним уређајима и није их могуће исписати.


Проширени АСЦИИ кодови садрже симболе и знакове који се углавном користе на различитим језицима. Они се крећу од 128 до 255 у децималном облику или од 80 до ФФ у хексадецималном. Проширени кодови, заједно са контролним кодовима присутним у стандардном АСЦИИ коду, користе се за различите комуникационе протоколе као што су РС = -232, РС-485, РС-422, ТТЛ. Са доласком времена у АСЦИИ су направљене многе модификације које укључују неенглеске језике.

Употреба АСЦИИ кода

Амерички телефон и телеграф ТВКС први је 1963. године користио АСЦИИ код. Коришћен је као седмобитни код телепринтера. Од 1968. године, сви рачунари које је користила Савезна влада Сједињених Држава почели су да користе АСЦИИ за размену информација. До 2007. године, АСЦИИ је био уобичајени стандард кодирања знакова за Ворлд Виде Веб. АСЦИИ кодирање користи 1 бајт за сваки знак.

Метода конверзије Хека у АСЦИИ

АСЦИИ код служи за кодирање знакова у рачунарима. Да бисте одштампали АСЦИИ знак или га приказали на монитору, мора се користити хексадецимални код наведен за тај знак. Да бисте идентификовали знакове, важно је знати конверзију Хека у АСЦИИ.

АСЦИИ користи једнобајтну реч за представљање карактера. Дакле, поделите хексадецимални у парове, јер је свака цифра хексадецималног 4-битна. За сваки пар пронађите наведени АСЦИИ знак из АСЦИИ табеле претраживања.

АСЦИИ-табела

АСЦИИ-табела

Пример конверзије Хека у АСЦИИ

Да бисмо разумели конверзију, погледајмо пример. Претворимо хексадецимални број ’52696368’ у АСЦИИ.

Корак 1: направите парове почев од десне стране. Ако постоји додатна цифра, додајте нулу на левој страни да бисте комплетирали пар.

= 52 | 69 | 63 | 68.

Корак 2: Погледајте табелу АСЦИИ кодова да бисте добили знак еквивалентан хексадецималном пару.

Из табеле је 52 = Р, 69 = и, 63 = ц, 68 = х

Стога је АСЦИИ представљање датог хексадецијалног броја „Рицх“.

АСЦИИ у хексадецималну методу конверзије

АСЦИИ у хексадецималну конверзију иос веома користан за заштиту адреса е-поште. У овој конверзији, текстуални низ се претвара у хексадецимални низ бројева. Овај метод конверзије је обрнути поступак конверзије Хека у АСЦИИ. Овде се узима АСЦИИ знак и упућује се на табелу претраживања која генерише хексадецимални број.

Пример конверзије АСЦИИ у Хека

Погледајмо пример за разумевање претворбе АСЦИИ у Хека. Претворимо текстуални низ „Нада“ у хексадецимални број.

Из АСЦИИ табеле, Х = 48: о = ок6Ф: п = ок70: е = ок65

Тако је хексадецимална конверзија датог АСЦИИ низа „48 ок6ф ок70 ок65 ″.

Енкодер за конверзију

Конверзија Хека у АСЦИИ може се лако извршити помоћу мрежних претварача. Рачунари користе ЈАВА програм за конверзију. Ова конверзија се користи за периферне уређаје као што су штампачи, дисплеји итд.

Алгоритам који се користи у рачунарским системима за конверзију АСЦИИ вредности прво претвара знак у његов целобројни еквивалент из табеле за претрагу. Овај цели број се назива АСЦИИ вредност датог карактера. Овај цели број се затим претвара у хексадецималну вредност.

Данас се дигитална технологија усваја широм света. АСЦИИ код је такође модификован тако да укључује знакове и симболе са различитих језика. У АСЦИИ коду сви контролни кодови су груписани заједно, као и сви графички кодови такође груписани заједно како би се побољшала једноставност употребе. Претворите АСЦИИ низ „ЕУПХОРИА“ у хексадецимални број.