Տարբերությունը Երկուականի և ASCII-ի միջև

Տարբերությունը Երկուականի և ASCII-ի միջև
Տարբերությունը Երկուականի և ASCII-ի միջև

Video: Տարբերությունը Երկուականի և ASCII-ի միջև

Video: Տարբերությունը Երկուականի և ASCII-ի միջև
Video: Ո՞րն է քրիստոնեության և մահմեդականության տարբերությունը 2024, Նոյեմբեր
Anonim

Երկուական ընդդեմ ASCII

Երկուական կոդը համակարգիչներում և թվային սարքերում օգտագործվող մեթոդ է՝ տեքստը, խորհրդանիշները կամ պրոցեսորի հրահանգները ներկայացնելու և փոխանցելու համար: Քանի որ համակարգիչները և թվային սարքերը կատարում են իրենց հիմնարար գործողությունները՝ հիմնվելով երկու լարման արժեքների վրա (Բարձր կամ ցածր), գործընթացի հետ կապված յուրաքանչյուր տվյալ պետք է փոխարկվի այդ ձևի: Այս առաջադրանքն իրականացնելու իդեալական մեթոդը տվյալների ներկայացումն է երկուական թվային համակարգում, որը ներառում է ընդամենը երկու թվանշան՝ 1 և 0: Օրինակ՝ ստեղնաշարի յուրաքանչյուր սեղմումով այն արտադրում է 1 և 0 վրկ տող:, որը եզակի է յուրաքանչյուր նիշի համար և ուղարկում է որպես ելք։Տվյալները երկուական կոդի վերածելու գործընթացը կոչվում է կոդավորում: Կոդավորման բազմաթիվ մեթոդներ օգտագործվում են հաշվարկների և հեռահաղորդակցության մեջ:

ASCII, որը նշանակում է տեղեկատվության փոխանակման ամերիկյան ստանդարտ ծածկագիր, ստանդարտ կոդավորում է համակարգիչներում և հարակից սարքերում օգտագործվող ալֆանա-թվային նիշերի համար: ASCII-ը ներկայացվել է Ամերիկայի Միացյալ Նահանգների Ստանդարտների ինստիտուտի (USASI) կողմից, որն այժմ հայտնի է որպես Ամերիկյան ստանդարտների ազգային ինստիտուտ:

Ավելին երկուական կոդերի մասին

Տվյալների կոդավորման ամենապարզ ձևը նիշին կամ խորհրդանիշին կամ հրահանգին որոշակի արժեք հատկացնելն է (հիմնականում տասնորդական թվերով), այնուհետև արժեքը (տասնորդական թիվը) փոխակերպել երկուական թվի, որը բաղկացած է միայն 1-ի և 0-ի: 1 և 0-ների հաջորդականությունը կոչվում է երկուական տող: Երկուական տողի երկարությունը որոշում է տարբեր նիշերի կամ հրահանգների քանակը, որոնք կարող են կոդավորվել: Միայն մեկ թվանշանով կարող են ներկայացվել միայն երկու տարբեր նիշ կամ հրահանգներ:Երկու թվանշաններով կարող են ներկայացվել չորս նիշ կամ հրահանգներ: Սովորաբար, n թվանշաններից բաղկացած երկուական տողով կարող են ներկայացվել 2 տարբեր նիշ, հրահանգներ կամ վիճակներ:

Գոյություն ունեն կոդավորման բազմաթիվ մեթոդներ երկուական տողերի տարբեր երկարություններով, որոնցից ոմանք ունեն հաստատուն երկարություն, իսկ մյուսները՝ փոփոխական: Մշտական բիթային տողերով երկուական կոդերից մի քանիսն են՝ ASCII, ընդլայնված ASCII, UTF-2 և UTF-32: UTF-16-ը և UTF-8-ը փոփոխական երկարությամբ երկուական կոդեր են: Ե՛վ Հաֆմանի կոդավորումը, և՛ Մորզեի կոդը կարելի է համարել որպես փոփոխական երկարության երկուական կոդեր:

Ավելին ASCII մասին

ASCII նիշերի կոդավորման այբբենական սխեմա է, որը ներկայացվել է 1960-ականներին: Բնօրինակ ASCII-ն օգտագործում է 7 նիշանոց երկուական տող, որը թույլ է տալիս ներկայացնել 128 նիշ: ASCII-ի ավելի ուշ տարբերակը, որը կոչվում է ընդլայնված ASCII, օգտագործում է 8 նիշ երկարությամբ երկուական տող, որը տալիս է 256 տարբեր նիշ ներկայացնելու հնարավորություն:

ASCII ներառում է հիմնականում երկու տեսակի նիշեր, որոնք վերահսկիչ նիշեր են (ներկայացված 0-31 տասնորդական և 127տասնորդական-ով): և տպագրվող նիշեր (ներկայացված 32- 126 տասնորդական-ով):Օրինակ, կառավարման ստեղնի ջնջմանը տրվում է 127 տասնորդական արժեքը, որը ներկայացված է 1111111-ով։ ներկայացված է 1100001-ով: ASCII-ը կարող է տառեր ներկայացնել երկու դեպքում՝ թվերով, նշաններով և կառավարման ստեղներով:

Ո՞րն է տարբերությունը Երկուական կոդի և ASCII-ի միջև:

• Երկուական կոդը ընդհանուր տերմին է, որն օգտագործվում է նիշերի կամ հրահանգների կոդավորման մեթոդի համար, սակայն ASCII-ը նիշերի կոդավորման գլոբալ ընդունված կոնվենցիաներից միայն մեկն է և եղել է ամենաշատ օգտագործվող երկուական կոդավորման սխեման ավելի քան երեք տասնամյակ։.

• Երկուական կոդը կարող է ունենալ կոդավորման տարբեր երկարություններ՝ կախված նիշերի քանակից, հրահանգներից կամ կոդավորման եղանակից, սակայն ASCII-ն օգտագործում է միայն 7 նիշ երկարությամբ երկուական տող և 8 նիշ երկարությամբ ընդլայնված ASCII-ի համար:

Խորհուրդ ենք տալիս: