6188

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

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

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

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

Украинкский

2012-12-30

62 KB

8 чел.

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

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

Бітові операції дозволяють обробляти цілі дані за допомогою операцій з їх бітовою структурою. Будь-які дані представляються у пам’яті комп’ютеру як ланцюг бітів. Біт – це число, яке може мати тільки одне з двох значень – „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 – остання цифра номера варіанта;

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

 


 

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

81579. Биохимия возникновения и проведения нервного импульса. Молекулярные механизмы синаптической передачи 109.17 KB
  Молекулярные механизмы синаптической передачи Большинство исследователей придерживаются мнения что явления электрической поляризации клетки обусловлены неравномерным распределением ионов К и Nпо обе стороны клеточной мембраны. Мембрана обладает избирательной проницаемостью: большей для ионов К и значительно меньшей для ионов N. При определенных условиях резко повышается проницаемость мембраны для ионов N. Объясняется это тем что количество ионов N выкачиваемых из клетки с помощью натриевого насоса не вполне точно уравновешивается...
81580. Медиаторы: ацетилхолин, катехоламины, серотонин, γ-аминомаслянная кислота, глутаминовая кислота, глицин, гистамин 107.74 KB
  γАминомасляная кислота выполняет в организме функцию ингибирующего медиатора центральной нервной системы. Действие ГАМК в ЦНС осуществляется путём её взаимодействия со специфическими ГАМКергическими рецепторам Глутаминовая кислота является нейромедиаторной аминокислотой одним из важных представителей класса возбуждающих аминокислот. Эндогенные лиганды глутаминатных рецепторов глутаминовая кислота и аспарагиновая кислота.
81581. Нарушения обмена биогенных аминов при психических заболеваниях. Предшественники катехоламинов и ингибиторы моноаминооксидазы в лечении депрессивных состояний 108.33 KB
  Предшественники катехоламинов и ингибиторы моноаминооксидазы в лечении депрессивных состояний. Например резерпин понижающее артериальное давление средство специфически тормозит процесс переноса катехоламинов в специальные гранулы нейронов и тем самым делает эти амины доступными действию эндогенной МАО. Многие антидепрессанты вещества снимающие депрессию увеличивают содержание катехоламинов в синаптической щели т. К таким веществам в частности относятся имипрамин блокирует поглощение норадреналина нервными волокнами амфетамин...
81582. Физиологически активные пептиды мозга 109.08 KB
  Нейропептиды осуществляют контроль за экспрессией вторичных клеточных мессенджеров, цитокинов и других сигнальных молекул, а также за запуском генетических программ апоптоза, антиапоптозной защиты, усиления нейротрофического обеспечения. Такие регуляторные (модуляторные) влияния устраняют общую дезинтеграцию во взаимодействии сложных и часто разнонаправленных молекулярно-биохимических механизмов
81583. Предмет и задачи биологической химии. Обмен веществ и энергии, иерархическая структурная организация и самовоспроизведение как важнейшие признаки живой материи 106.91 KB
  Обмен веществ и энергии иерархическая структурная организация и самовоспроизведение как важнейшие признаки живой материи. Она изучает химическую природу веществ входящих в состав живых организмов их превращения а также связь этих превращений с деятельностью клеток органов и тканей и организма в целом. Из этого определения вытекает что биохимия занимается выяснением химических основ важнейших биологических процессов и общих путей и принципов превращений веществ и энергии лежащих в основе разнообразных проявлений жизни. Важнейшим...
81584. Гетеротрофные и аутотрофные организмы: различия по питанию и источникам энергии. Катаболизм и анаболизм 106.04 KB
  Живые клетки постоянно нуждаются в органических и неорганических веществах а также в химической энергии которую они получают преимущественно из АТФ АТР. Гетеротрофы например животные и грибы зависят от получения органических веществ с пищей. Так как большая часть этих питательных веществ белки углеводы нуклеиновые кислоты и липиды не могут утилизироваться непосредственно они сначала разрушаются до более мелких фрагментов катаболическим путем. Процесс обмена веществ определяется двумя сопряженными процессами: анаболизма и...
81585. Многомолекулярные системы (метаболические цепи, мембранные процессы, системы синтеза биополимеров, молекулярные регуляторные системы) как основные объекты биохимического исследования 103.39 KB
  Метаболическая цепь состоящая из реакций протекающих внутри одной системы называется внутренней. Следствием такого пересечения является возникновение метаболической сети биологической системы. Молекулярные регуляторные системы системы направленные на поддержание гомеостаза.
81586. Уровни структурной организации живого. Биохимия как молекулярный уровень изучения явлений жизни. Биохимия и медицина (медицинская биохимия) 105.42 KB
  Биохимия как молекулярный уровень изучения явлений жизни. Жизнь имеет следующие уровни организации: Молекулярный уровень отражает особенности химизма живого вещества а также механизмы и процессы передачи генной информации Клеточный и субклеточный уровни отражают особенности специализации клеток а также внутриклеточные структуры. Организменный и органнотканевый уровни отражают признаки отдельных особей их строение физиологию поведение а также строение и функции органов и тканей живых существ Популяционновидовой уровень ...
81587. Основные разделы и направления в биохимии: биоорганическая химия, динамическая и функциональная биохимия, молекулярная биология 103.21 KB
  Биохимия включает в себя: Биоорганическая химия изучает вещества лежащие в основе процессов жизнедеятельности в непосредственной связи с познанием их биологической функции. Основные объекты БОХ биополимеры превращения которых составляют химическую сущность биологических процессов и биорегуляторы которые химически регулируют обмен веществ. БОХ занимается получением этих веществ в химически чистом состоянии установлением строения синтезом выяснением зависимостей между строением и биологическими свойствами изучением химических...