6188

Дослідження бітових операцій над цілими значеннями

Практическая работа

Информатика, кибернетика и программирование

Дослідження бітових операцій над цілими значеннями Теоретичні відомості Бітові операції дозволяють обробляти цілі дані за допомогою операцій з їх бітовою структурою. Будь-які дані представляються у пам'яті комп'ютеру як ланцюг бітів. Біт...

Украинкский

2012-12-30

62 KB

7 чел.

Дослідження бітових операцій над цілими значеннями

Теоретичні відомості

Бітові операції дозволяють обробляти цілі дані за допомогою операцій з їх бітовою структурою. Будь-які дані представляються у пам’яті комп’ютеру як ланцюг бітів. Біт – це число, яке може мати тільки одне з двох значень – „0” або „1”.

Бітові операції

Заперечення (інверсія) є операцією, яка змінює стан кожного біту на протилежний стан.  

   

Операнд

Результат

0

1

1

0

Операція „АБО” дає результат „0” тільки, якщо обидва операнди дорівнюють „0”.

Операнд 1

Операнд 2

Результат

0

0

0

0

1

1

1

0

1

1

1

1

Операція „І” дає значення "1" тільки, коли обидва операнди приймають значення "1".

Операнд 1

Операнд 2

Результат

0

0

0

0

1

0

1

0

0

1

1

1

Операція „АБО”, що виключає, дає значення "1" коли тільки один з операндів приймає значення "1".

Операнд 1

Операнд 2

Результат

0

0

0

0

1

1

1

0

1

1

1

0

Операція зсуву забезпечує послідовний зсув бітів числа. При цьому, „зайвий” біт числа, який виходить поза розрядну сітку губиться, а „пустий” біт заповнюється значенням “0”. Для від’ємних чисел при зсуві праворуч заповнення виконується значенням “1”.

Операнд 1

Результат

10011010

00110100

10110101

01101010

Операнд 1

Результат

10011010

01001101

10110101

01011010

Завдання

Написати програми на мові Паскаль, які складаються з наступних дій:

  1.  Опису змінних цілого типу.
  2.  Використання бітових унарних операцій над змінними цілого типу (табл.4).
  3.  Використання бітових бінарних операцій над змінними цілого типу (табл.4).

Таблиця 4

1 операнд

2 операнд

Порозрядне заперечення

67 N

-

Порозрядне

“ І “

23 N

125 N

Порозрядне

“АБО ”

47 N

98 N

Порозрядне “АБО ”, яке

виключає  

59 N

94 N

Порозрядний зсув ліворуч

134 N

N+1

Порозрядний зсув праворуч

-103 N

N+1

Примітка: Значення операндів обчислюються за допомогою виразів, в яких

N – остання цифра номера варіанта;

– операція додавання, якщо номер варіанта складається з однієї цифри, або операція віднімання, якщо номер варіанта складається з двох цифр.

 


 

А также другие работы, которые могут Вас заинтересовать

46476. Объектное обобщение 16.81 KB
  Организация объектного обобщения: clss С1 { int x y z; public: void D1 { . clss Shpe { public: virtul void In = 0; ввод данных virtul void Out = 0; вывод данных virtul double re = 0; площадь }; Наследование механизм объектноориентированного программирования позволяющий описать новый класс на основе уже существующего родительского при этом свойства и функциональность родительского класса заимствуются новым классом. Наследование: Cинтаксис в языке C Наследование: Синтаксис в языке C clss { clss {...
46477. Рак легкого. Формы периферического рака легкого. Дифференциальная диагностика с доброкачественными заболеваниями легких. Методы хирургического лечени 16.82 KB
  Распространение повсеместно. Вызывается заболевание эхинококкус гранулезус. Окончательный хозяин –собака, волк. Промежуточный –копытные. Содержимое кисты жид-ть, сколексы и дочерние пузыри. Оболочки: герминативная (зародышевая), кутикулярная (хитиновая), фиброзная капсула
46478. Становление новой российской государственности (1993-1999 гг.) 16.87 KB
  После распада СССР началась ликвидация прежних структур власти и управления. Отсутствие четкого разграничения полномочий между ними вызывало острое противостояние двух ветвей государственной власти законодательной и исполнительной. под давлением законодательной власти ушло в отставку правительство Е. Противостояние ветвей власти усилилось осенью 1993 г.
46479. Психология человека при ЧС и профилактические меры 16.93 KB
  Реакция людей попавших в зону ЧС может быть как индивидуальной так и коллективной. Индивидуальные реакции людей при этом возможны положительного или отрицательного вида. Отрицательные реакции у людей проявляются в виде тревоги беспокойства неуверенности в себе обострения чувства самосохранения страха острой борьбы мотивов долга и личной безопасности растерянности непонимания происходящего деавтоматизации навыков допущения ошибок в работе недостаточной мобилизованности утраты самоконтроля панических действий острых психозов и...
46480. Понятие социализации в психоанализе и в теории Ж. Пиаже 17.07 KB
  Она рассматривает детское развитие как процесс постепенной социализации ребенка подчиняющийся закону перехода от принципа удовольствия к принципу реальности. Фрейду усиливается влияние на ребенка внешнего мира З. Фрейд защита от элементов детской жизни таких как жадность корысть ревность пожелание смерти которые толкают ребенка в направлении десоциализации. Продвижение ребенка от принципа удовольствия к принципу реальности наступает когда различные функции Я достигают определенной ступени развития.
46481. Государственный заказ 17.1 KB
  Субъекты системы госзакупок: госзаказчики формирующие и размещающие госзаказ на поставку продукции заключающие контракты и получающие продукцию непосредственные потребители товаров работ и услуг поставщики продукции участвующие в процедурах размещения гозакупок заключающие контракты на поставку продукции и поставляющие ее координатор уполномоченный орган исполнительной власти осуществляющий планирование координацию контроль и методическое руководство процессом формирования и размещения госзаказа специализированные...
46482. Несостоятельность (банкротство) предприятий. Основные понятия 17.1 KB
  К внешним факторам относят: Экономические уровень доходов и накопления населения покупательская способность; платежеспособность экономических партнеров кредитная и налоговая политика государства; изменение рыночных ориентаций потребителя конъюнктуры внутреннего и мирового рынков государственное регулирование уровень развития науки и техники инфляция; Социальные изменение политической обстановки внутри страны и за рубежом; международная конкуренция уровень культуры предпринимателей и потребителей их продукции организация досуга...
46483. Анализ ликвидности и платежеспособности 17.1 KB
  Критерии банктротства предприятия: неудовлетворительная структура оборотных активов; тенденция к росту доли труднореализуемых активов материальнопроизводственных запасов имеющих медленную оборачиваемость сомнительной дебиторской задолженности может привести к неплатежеспособности организации; замедление оборачиваемости оборотных средств по причине накопления чрезмерных запасов и наличия просроченной задолженности покупателей и заказчиков; преобладание в обязательствах предприятия дорогостоящих кредитов и займов; наличие...
46484. Коммерческая деятельность на рынке товаров и услуг. Коммерческие сделки, контракты купли-продажи 17.14 KB
  Коммерческие сделки контракты куплипродажи. Контракт куплипродажи является основным коммерческим документом оформляющим внешнеторговую сделку в котором содержится письменная договоренность сторон о поставке товара: обязательство продавцаэкспортера передать определенный товар в собственность покупателяимпортера и обязательство покупателяимпортера принять этот товар и уплатить за него определенную денежную сумму или обязательства сторон выполнить условия товарообменной сделки. Согласно действующему законодательству статья 153 ГК РФ...