Բիթային հաշվիչ
Բիթային տրամաբանական գործողությունների և շեղումների հաշվիչ ամբողջ թվերի համար:
Գործարկել գործիքը
Այս բիթային հաշվիչը կատարում է տրամաբանական գործողություններ և բիթերի շեղումներ ամբողջ թվերի հետ: Ծրագիրն աջակցում է AND, OR, XOR, NOT, NAND և NOR գործողությունները, ինչպես նաև ձախ ու աջ բիթային տեղաշարժերը: Օգտագործողը մուտքագրում է երկու ամբողջ թիվ և ընտրում ցանկալի գործողությունը: Եթե որևէ դաշտ դատարկ է մնում, հաշվարկն այն դիտարկում է որպես զրո: NOT գործողության դեպքում համակարգը հաշվարկում է միայն առաջին թվի ժխտումը, իսկ երկրորդ արժեքը չի օգտագործվում: Բիթային տեղաշարժ կատարելիս երկրորդ թիվը ցույց է տալիս շեղման դիրքերի քանակը և պետք է լինի ոչ բացասական: Գործիքը հաշվարկում է վերջնական արժեքը և ցուցադրում այն ինչպես տասական, այնպես էլ առնվազն ութ բիթ երկարություն ունեցող երկուական ձևաչափով: Սա օգնում է տեսնել բոլոր բիթերի փոփոխությունները յուրաքանչյուր քայլից հետո:
Հրահանգներ
- Մուտքագրեք առաջին ամբողջ թիվը A դաշտում:
- Մուտքագրեք երկրորդ ամբողջ թիվը B դաշտում:
- Ընտրեք ցանկալի բիթային գործողությունը ցանկից:
- Սեղմեք հաշվարկման կոճակը:
- Տեսեք ստացված տասական թիվը և երկուական բիթային ներկայացումը արդյունքների դաշտում:
Օրինակներ
- A = 12, B = 5, գործողություն = AND: 12 (00001100) և 5 (00000101) թվերի AND գործողությունը տալիս է 4 (00000100):
- A = 3, B = 2, գործողություն = ձախ շեղում: 3 (00000011) թիվը 2 բիթով ձախ տեղաշարժելիս ստացվում է 12 (00001100):
ՀՏՀ
Ինչպե՞ս է աշխատում NOT գործողությունը:
NOT գործողությունը կատարում է բիթային ժխտում միայն առաջին թվի (A) համար, իսկ երկրորդ թվի (B) արժեքը հաշվարկին չի մասնակցում:
Կարո՞ղ է բիթային շեղման քանակը լինել բացասական:
Ոչ, բիթային շեղում կատարելիս երկրորդ դաշտում պետք է մուտքագրել ոչ բացասական ամբողջ թիվ:
Քանի՞ բիթով են արտապատկերվում երկուական թվերը:
Երկուական արժեքները ցուցադրվում են առնվազն ութ բիթ երկարությամբ տողով, որտեղ անհրաժեշտության դեպքում ավելացվում են առաջատար զրոներ: