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 – остання цифра номера варіанта;

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

 


 

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

7690. Акселерация и ретардация 35 KB
  Акселерация и ретардация. Акселерация (от лат. acceleration - ускорение) - это ускоренное физическое и отчасти психическое развитие в детском и подростковом возрасте...
7691. Предмет и задачи дидактики 35.11 KB
  ТЕМА: Предмет и задачи дидактики. План Общее понятие о дидактике. Возникновение и развитие теории обучения и образования. 1.Общее понятие о дидактике. Дидактика - раздел педагогической науки. Педагогика и дидактика находятся в соотн...
7692. Педагогические способности 36.45 KB
  Педагогические способности. Педагогические способности - сложное целостно-структурное психическое образование, складывающееся прижизненно в процессе педагогической деятельности и под её воздействием. Условно (чисто рабочее дел...
7693. Средства обучения и их классификации 79.5 KB
  ТЕМА: Средства обучения и их классификации. План: Понятие о средствах обучения и их сущность. Классификации средств обучения. Виды средств обучения и их характеристика. Современные информационные средства обучения. Электронные журналы и эл...
7694. Урок как основная форма организации обучения. Подготовка учителя к уроку 253.18 KB
  Тема:Урок как основная форма организации обучения. Подготовка учителя к уроку. ПЛАН Общая характеристика классно-урочной системы. Характеристика урока как основной формы организацииобучения. Современные требования...
7695. Экскурсия как форма организации обучения и воспитания. Методика проведения экскурсий 84.5 KB
  Тема: Экскурсия как форма организации обучения и воспитания. Методика проведения экскурсий. План Сущность экскурсий. Функции экскурсий. Виды экскурсий. Методика проведения экскурсий. Виды экскурсий (примеры). Сущность экскурсий Наряд...
7696. Домашняя работа учащихся и её роль в овладении знаниями 65.5 KB
  Тема: Домашняя работа учащихся и её роль в овладении знаниями. План Сущность домашней работы учащихся и её роль в овладении знаниями. Основные недостатки домашней работы школьников. Правила домашней работы школьников.Сущность домаш...
7697. Разнообразие форм организации обучения и особенности их использования в начальной школе 58.5 KB
  Разнообразие форм организации обучения и особенности их использования в начальной школе. Форма обучения - это способ организации учебного процесса, который осуществляется в определенном порядке и режиме это способ внешней организации дея...
7698. Обучение как составная часть педагогического процесса. Сущность процесса обучения 55.5 KB
  Обучение как составная часть педагогического процесса. Сущность процесса обучения. План Понятие о процессе обучения. Функции процесса обучения структура процесса обучения. Основы деятельности учителя и учащихся в процессе обучения...