Ո՞ր գործողություններ են կատարվում բիթերի մանիպուլյացիայի հրահանգներով:

Բովանդակություն:

Ո՞ր գործողություններ են կատարվում բիթերի մանիպուլյացիայի հրահանգներով:
Ո՞ր գործողություններ են կատարվում բիթերի մանիպուլյացիայի հրահանգներով:
Anonim

Բիթային մանիպուլյացիան ալգորիթմական մանիպուլյացիայի գործողություն է, որն ալգորիթմական կերպով մանիպուլյացիա է անում բառից ավելի կարճ բիթերի կամ տվյալների այլ մասերի վրա: Համակարգչային ծրագրավորման առաջադրանքները, որոնք պահանջում են բիթերի մանիպուլյացիա, ներառում են ցածր մակարդակի սարքի կառավարում, սխալների հայտնաբերման և ուղղման ալգորիթմներ, տվյալների սեղմում, կոդավորման ալգորիթմներ և օպտիմալացում:

Հետևյալներից ո՞րն է բիթերի մանիպուլյացիայի հրահանգի օրինակ:

XOR Հրահանգ. XOR նպատակակետ, աղբյուր: Այս հրահանգը տրամաբանորեն XOR է աղբյուրի բայթի կամ բառի յուրաքանչյուր բիթ նպատակակետում համապատասխան բիթով և պահպանում է նպատակակետը: Աղբյուրը կարող է լինել անմիջական համարը, գրանցամատյանը կամ հիշողության գտնվելու վայրը:

Որո՞նք են բիթերի մանիպուլյացիայի հրահանգները, բերեք երկու օրինակ:

Բիթային մանիպուլյացիայի գործողություններ

  • մաքրել նշված բիթային դիրքից վեր (թողնել բառի ստորին մասը)
  • մաքրել նշված բիթային դիրքից ներքև (թողնել բառի վերին մասը)
  • դիմակ ցածր բիթից ներքեւ (մաքրել ստորին բառը)
  • դիմակ բարձր բիտից վեր (մաքրել ստորին բառը)
  • bitfield քաղվածք.
  • bitfield ներդիր։

Ի՞նչ տրամաբանական գործողություն է սահմանվում մի քիչ:

Երբ նրա օպերանդները թվեր են, &գործողությունը կատարում է բիթային AND ֆունկցիան յուրաքանչյուր օպերանդի յուրաքանչյուր զուգահեռ զույգ բիթերի վրա: AND ֆունկցիան ստացված բիթը սահմանում է 1, եթե երկուսում էլ համապատասխան բիթըօպերանդները 1 են, ինչպես ցույց է տրված հետևյալ աղյուսակում։

Ինչու՞ է բիթային մանիպուլյացիան արագ:

Հիմնականում դրանք օգտագործում եք չափի և արագության նկատառումներով: Բիթային գործողությունները աներևակայելի պարզ են և, հետևաբար, սովորաբար ավելի արագ, քան թվաբանական գործողությունները: Օրինակ՝ rgb արժեքի կանաչ մասը ստանալու համար թվաբանական մոտեցումն է (rgb / 256) % 256 ։

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

Հետաքրքիր հոդվածներ
5.56 կանաչ ծայրի զրահը ծակու՞մ է:
Կարդալ ավելին

5.56 կանաչ ծայրի զրահը ծակու՞մ է:

Այս ռաունդները, որոնք սովորաբար հայտնի են որպես «կանաչ ծայր» պտույտներ՝ իրենց գունային կոդավորման պատճառով, նախատեսված են AR պլատֆորմի հետ օգտագործելու համար՝ 5,56 հանրաճանաչ տրամաչափով: Այնուամենայնիվ, եթե դեռ չեք լսել, ATF-ը հետ է կանչում այս ռաունդները քաղաքացիական շուկայից՝ պատճառաբանելով իրենց զրահապատ պիրսինգի հնարավորությունները:

Ե՞րբ անել կրծքավանդակը:
Կարդալ ավելին

Ե՞րբ անել կրծքավանդակը:

Թորացենտեզը պետք է իրականացվի ախտորոշմամբ, երբ ավելորդ հեղուկը անհայտ էթիոլոգիայի է: Այն կարող է իրականացվել թերապևտիկ կերպով, երբ հեղուկի ծավալը զգալի կլինիկական ախտանիշներ է առաջացնում: Սովորաբար, ախտորոշիչ թորակենտեզը փոքր ծավալ է (մեկ 20cc-ից մինչև 30cc ներարկիչ):

Լեդի Կապուլետն ամուսնացե՞լ է Ջուլիետայի տարիքում:
Կարդալ ավելին

Լեդի Կապուլետն ամուսնացե՞լ է Ջուլիետայի տարիքում:

Այն ժամանակվա սովորություն էր, որ երիտասարդ տիկնայք ամուսնանում էին 13 տարեկանում վաղ տարիքում և պետք է իրենց արտոնյալ զգան, երբ ջենթլմենը խնդրեց նրանց ձեռքը: Աղբյուրը՝ ՄակԴուգալ Լիթելի «Լեզուն և գրականություն» գիրքը: Լեդի Կապուլետ. Քաջարի Փարիզը փնտրում է քեզ իր սիրո համար: