Системаи рақамҳои дуӣ

Системаи рақамҳои дуӣ

Системаи рақамҳои дуӣ яке аз мафҳумҳои асосии компютерҳои муосир аст. Қариб ҳар як дастгоҳи рақамие, ки мо ҳар рӯз истифода мебарем - аз телефонҳои мобилӣ ва компютерҳо то банкоматҳо ва ҳатто дастгоҳҳои Интернети ашё - маълумотро дар шакли дуӣ коркард мекунад. Дар ҳоле ки системаи даҳӣ (асоси 10) барои одамон табиӣ ба назар мерасад, зеро мо ба ҳисоб кардан бо даҳ рақам (0-9) одат кардаем, компютерҳо дар асл бо истифода аз ду ҳолати оддӣ бароҳаттаранд: 0 ва 1. Ҳама маълумоти рақамӣ аз ин ду рамз сохта шудааст.

Фаҳмидани системаи рақамҳои дуӣ

Системаи адади дуӣ системаи ададиест, ки асоси 2-ро истифода мебарад. Ин маънои онро дорад, ки системаи адади дуӣ танҳо ду рақам дорад: 0 ва 1. Баръакси системаи адади даҳӣ, ки асоси 10 ва даҳ рақам (0-9) дорад, системаи адади дуӣ арзишҳоро бо истифода аз комбинатсияҳои ин ду рақам ифода мекунад. Ҳар як мавқеи рақам дар системаи адади дуӣ арзиши мақомӣ дорад, ки дараҷаи 2 аст, на дараҷаи 10.

Масалан, адади дуӣ 1011 чор рақам дорад. Қиматҳои мавқеии онҳо аз рост ба чап инҳоянд:

– 2⁰ (1)
– 2¹ (2)
– 2² (4)
– 2³ (8)

Ҳамин тариқ, рақами 1011 (дуӣ) ба ин баробар аст:
(1×8) + (0×4) + (1×2) + (1×1) = 8 + 0 + 2 + 1 = 11 (даҳӣ).

Чаро компютерҳо аз рамзгузории дуӣ истифода мебаранд?

Сабаби асосии истифодаи системаи дуӣ аз ҷониби компютерҳо дар он аст, ки он бо тарзи кори дастгоҳҳои электронӣ комилан мувофиқат мекунад. Ҷузъҳои асосӣ дар схемаҳои рақамӣ, ба монанди транзисторҳо, метавонанд дар ду ҳолати ба осонӣ фарқшаванда бошанд: фаъол/хомӯш, баланд/паст ё шиддат/бе шиддат. Ин ду ҳолатро метавон мустақиман ба 1 ва 0 нишон дод.

ҲАМЧУНИН ХОНЕД  Истифодаи формулаи экспоненсиалӣ

Илова бар ин, дуӣ аз ҷиҳати афзалиятҳо чунин аст:

1. Эътимоднокии сигнал: фарқ кардани ду сатҳи шиддат нисбат ба фарқ кардани бисёр сатҳҳо дар як вақт хеле устувортар аст.
2. Тарроҳии соддатари схема: дарвозаҳои мантиқӣ ба монанди ВА, Ё, НЕ бо ду арзиш ба таври табиӣ кор мекунанд.
3. Самаранокии коркард: амалиётҳои арифметикӣ ва мантиқиро бо схемаҳои нисбатан содда амалӣ кардан мумкин аст.

Мафҳуми битҳо ва байтҳо

Дар контексти дуӣ, як рақами ягона, 0 ё 1, бит (рақами дуӣ) номида мешавад. Бит хурдтарин воҳиди додаҳо дар компютер аст. Аммо, дар амал, додаҳо кам танҳо дар як бит коркард мешаванд. Битҳо одатан ба воҳидҳои калонтар гурӯҳбандӣ мешаванд, масалан:

– 4 бит = газидан
– 8 бит = 1 байт
– 1024 байт ≈ 1 килобайт (KB) (аз нигоҳи техникӣ 1 KiB = 1024 байт)

Бо 8 бит (1 байт), мо метавонем 2⁸ = 256 арзишҳои имконпазирро (аз 0 то 255) ташкил диҳем. Ин аст он чизе, ки ба компютерҳо имкон медиҳад, ки намудҳои гуногуни маълумотро нигоҳ доранд: рақамҳо, ҳарфҳо, рангҳо ва дастурҳои барномавӣ - ки ҳама ҳамчун комбинатсияҳои 0 ва 1 ифода карда мешаванд.

Чӣ тавр дуӣ ба даҳӣ табдил додан мумкин аст

Барои табдил додани адади дуӣ ба адади даҳӣ, мо натиҷаи зарби ҳар як рақамро ба арзиши ҷоии он (дараҷаи ду) ҷамъ мекунем.

Мисол: 11010 (дуӣ)

Арзиши ҷой: 16, 8, 4, 2, 1
Ҳисобкунӣ:
(1×16) + (1×8) + (0×4) + (1×2) + (0×1)
= 16 + 8 + 0 + 2 + 0
= 26 (даҳӣ)

Ин усул хеле муҳим аст, зеро он ба мо кӯмак мекунад, ки маънои рақамҳои дуӣ, ки дар хотира нигоҳ дошта мешаванд, фаҳмем.

Чӣ тавр даҳӣ ба дуӣ табдил додан мумкин аст

Барои табдил додани системаи даҳӣ ба системаи дуӣ, усули маъмултарин тақсимкунии такрорӣ ба 2 ва сипас хондани боқимонда аз поён ба боло мебошад.

ҲАМЧУНИН ХОНЕД  Роҳи осони ҳисоб кардани периметри секунҷа

Мисол: табдил додани 19 (даҳӣ) ба дуӣ:

– 19 ÷ 2 = 9 боқимонда 1
– 9 ÷ 2 = 4 боқимонда 1
– 4 ÷ 2 = 2 боқимонда 0
– 2 ÷ 2 = 1 боқимонда 0
– 1 ÷ 2 = 0 боқимонда 1

Боқимондаро аз поён то боло хонед: 10011
Пас, 19 (даҳӣ) = 10011 (дуӣ).

Амалҳои арифметикӣ дар системаи дуӣ

Системаи дуӣ инчунин амалҳои математикиро ба монанди ҷамъ, тарҳ, зарб ва тақсимро дастгирӣ мекунад. Ҷамъкунии дуӣ соддатарин ва ба ҷамъкунии даҳӣ монанд аст, ба истиснои он ки рақамҳо танҳо 0 ва 1 мебошанд.

Қоидаҳои ҷамъи дуӣ:

– 0 + 0 = 0
– 0 + 1 = 1
– 1 + 0 = 1
– 1 + 1 = 10 (натиҷа 0, 1-ро нигоҳ доред)

Мисол: 1011 + 0110

""
1011
+ 0110
-
10001
""

Натиҷа 10001 (дуӣ) = 17 (даҳӣ) аст. Ин амалиёт асоси он аст, ки компютерҳо дар дохили CPU рақамҳоро ҷамъ мекунанд.

Намояндагии маълумот: аз рақамҳо то матн

Системаи дуӣ танҳо барои нигоҳдории рақамҳо нест. Дар компютерҳо, матн инчунин бо истифода аз стандартҳои муайян ба системаи дуӣ рамзгузорӣ мешавад. Мисолҳои маъмул ASCII ва Unicode мебошанд.

– Дар ASCII, ҳарфи 'A' ҳамчун адади даҳӣ 65 ифода карда мешавад, ки дар системаи дуӣ 01000001 аст.
– Дар Юникод (масалан, UTF-8), аломатҳоро метавон бо як ё якчанд байт муаррифӣ кард, ки ин ба забонҳо ва рамзҳои гуногун мувофиқат мекунад.

Илова бар матн, тасвирҳо ва садо низ дар системаи дуӣ пешниҳод карда мешаванд. Тасвирҳои рақамӣ аз пикселҳо иборатанд ва ҳар як пиксел дорои арзиши мушаххаси ранг аст, ки ҳамчун системаи дуӣ нигоҳ дошта мешавад. Садо ҳамчун намунаҳои амплитуда сабт мешавад, ки онҳо низ ба арзишҳои дуӣ табдил дода мешаванд.

Робитаи системаи рақамии дуӣ бо дигар системаҳои рақамӣ

Дар барномасозӣ ва муҳандисии компютерӣ, рақами дуӣ аксар вақт бо дигар системаҳои рақамӣ алоқаманд аст, ба монанди:

ҲАМЧУНИН ХОНЕД  Барномаҳои силсилаи Тейлор

– Ҳаштяк (асоси 8): аз рақамҳои 0 то 7 истифода мебарад
– Шанбегӣ (асоси 16): рақамҳои 0–9 ва A–F-ро истифода мебарад

Системаи шонздаҳӣ хеле маъмул аст, зеро он нисбат ба навиштани системаи дуӣ фишурдатар аст. Масалан, 8 бити дуӣ метавонад бо 2 рақами системаи шонздаҳӣ ифода карда шавад. Масалан: системаи дуӣ 11111111 = FF (шакл). Ин хондани суроғаҳои хотира, рамзҳои ранг (масалан, FF00FF) ва ҳатто барномаҳои ислоҳи хатогиҳоро осонтар мекунад.

Нақши дуӣ дар ҳаёти муосир

Гарчанде ки системаи дуӣ метавонад содда ба назар расад, нақши он амиқ аст. Ҳама мантиқи коркарди компютерӣ, аз амалиётҳои математикӣ ва нигоҳдории файлҳо то коммуникатсияи шабакавӣ ва рамзгузории амниятӣ, бар асоси коркарди битҳои дуӣ сохта шудааст. Вақте ки мо паёмҳо мефиристем, видеои ҷараёнӣ тамошо мекунем ё муомилоти рақамиро анҷом медиҳем, мо асосан сатрҳои дарози 0 ва 1-ро ҳаракат медиҳем ва коркард мекунем.

Ҳатто мафҳумҳои пешрафта ба монанди фишурдани маълумот, зеҳни сунъӣ ва коркарди сигналҳои рақамӣ реша дар намояндагии дуӣ доранд. Ба ибораи дигар, фаҳмидани системаи рақамҳои дуӣ қадами аввалини муҳим барои фаҳмиши амиқтари тарзи кори технологияи иттилоотӣ мебошад.

Хулоса

Системаи рақамҳои дуӣ системаи пойгоҳи 2 аст, ки танҳо ду рақамро истифода мебарад: 0 ва 1. Бо вуҷуди соддагии худ, системаи рақамӣ асоси ҳама дастгоҳҳои рақамӣ мебошад, зеро он бо хосиятҳои электрикии схемаҳои электронӣ мувофиқат мекунад. Бо истифода аз мафҳуми битҳо ва байтҳо, системаи рақамӣ метавонад намудҳои гуногуни маълумотро - рақамҳо, матн, тасвирҳо ва садоро - ифода кунад ва амалиётҳои арифметикӣ ва мантиқиро, ки дар маркази коркарди компютерӣ қарор доранд, дастгирӣ кунад. Фаҳмидани системаи рақамӣ на танҳо ба омӯзиши математика ва компютерҳо кӯмак мекунад, балки инчунин ба фаҳмиш дар бораи он ки чӣ гуна технологияи муосир дар паси парда кор мекунад, имкон медиҳад.

Шарҳ гузоред

Ин сайт барои кам кардани спам аз Akismet истифода мебарад. Бифаҳмед, ки чӣ гуна маълумоти шарҳҳои шумо коркард мешавад.