SlideShare a Scribd company logo
1 of 10
Выполнение арифметических операций над числами в различных системах счисления   Лабораторная работа №  4 .  Казанский государственный университет им. А.Н.Туполева Кафедра «Автоматизированных систем обработки информации и управления»
Цель проведения лабораторной работы Целью лабораторной работы является изучение методов выполнения арифметических операций над числами, представленными в различных системах счисления.
Пример сложения двоичных чисел   1   1 1   1 1 1 1 1               + 1 0 0 1 0 1 1 0 0 1   + 6 0 1 10 1 0 1 1 0 0 0 1 1 1   7 1 1 10   1 0 1 0 0 1 0 0 0 0 0     1 3 1 2 10
Пример вычитания двоичных чисел Необходимо вычесть из двоичного числа 1001011001 двоичное число 1011000111. Итак, 1001011001 – 1011000111 = - 1101110 .       -1 -1 -1 -1                       1 0 1 1 0 0 0 1 1 1       7 1 1 10   1 0 0 1 0 1 1 0 0 1       6 0 1 10         1 1 0 1 1 1 0       1 1 0 10
Пример умножения двоичных чисел   14 13 12 11 10 9 8 7 6 5 4 3 2 1 0                          1 0 0 1 0 1 1 0 0 1        6 0 1                 1 0 0 1 0 0       3 6 +       1 0 0 1 0 1 1 0 0 1   +   3 6 0 6 1 0 0 1 0 1 1 0 0 1             1 8 0 3     1 0 1 0 1 0 0 1 0 0 0 0 1 0 0     2 1 6 3 6
Пример деления двоичных чисел   1 0 0 1 0 1 1 0 0 1 1 0 0 1 0 0     6 0 1 3 6   1 0 0 1 0 0         1 0 0 0 0       5 7 6 1 6             1 1 0 0 1                   2 5    
Порядок выполнения Выполнить тестовые задания на ЭВМ.  Протокол тестирования оформить в форме таблицы № Наименование задачи Время в сек, затраченное на решение Количество заданий Количество ошибочных решений Количество правильных решений            
Задание лабораторной работы 1.  Перевести числа  a  и  b   в двоичную, восьмеричную и шестнадцатеричную системы счисления. 2.  Выполнить действия в двоичной системе счисления: 2.1. Сложение:  a  +  b . 2.2. Вычитание:  a  –  b . Использовать обычные правила вычитания. 2.3.   Вычитание:  a  –  b . Использовать правила вычитания при представлении вычитаемого в дополнительном коде. 2.4. Вычитание:  b  –  a . Использовать обычные правила вычитания. 2.5.   Вычитание:  b  –  a . Использовать правила вычитания при представлении вычитаемого в дополнительном коде.
2.6. Умножение:  a    с. 2.7. Деление:  a  /с. Найти частное и остаток от деления. 3. Выполнить действия в восьмеричной системе счисления: 3.1. Сложение:  a  +  b . 3.2. Вычитание:  b  –  a . 4. Выполнить действия в шестнадцатеричной системе счисления: 4.1. Сложение:  a  +  b . 4.2. Вычитание:  b  –  a . Задание лабораторной работы (продолжение)
Список контрольных вопросов ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

More Related Content

Viewers also liked

Viewers also liked (10)

Культурные преобразования в СССР
Культурные преобразования в СССРКультурные преобразования в СССР
Культурные преобразования в СССР
 
Гражданская война и военная интервенция
Гражданская война и военная интервенцияГражданская война и военная интервенция
Гражданская война и военная интервенция
 
Курс на построение социализма в СССР. Индустриализация и коллективизация
Курс на построение социализма в СССР. Индустриализация и коллективизацияКурс на построение социализма в СССР. Индустриализация и коллективизация
Курс на построение социализма в СССР. Индустриализация и коллективизация
 
Индия
ИндияИндия
Индия
 
Октябрьская революция и установление советской власти в России
Октябрьская революция и установление советской власти в РоссииОктябрьская революция и установление советской власти в России
Октябрьская революция и установление советской власти в России
 
Внутренняя и внешняя политика СССР в 1930-е гг.
Внутренняя и внешняя политика СССР в 1930-е гг.Внутренняя и внешняя политика СССР в 1930-е гг.
Внутренняя и внешняя политика СССР в 1930-е гг.
 
Япония
ЯпонияЯпония
Япония
 
Международные отношения в 1930-е гг.
Международные отношения в 1930-е гг.Международные отношения в 1930-е гг.
Международные отношения в 1930-е гг.
 
Западная Европа и США в 1924-1929 гг.
Западная Европа и США в 1924-1929 гг.Западная Европа и США в 1924-1929 гг.
Западная Европа и США в 1924-1929 гг.
 
Мировой экономический кризис и страны Западной Европы и США в 1929-1933 гг.
Мировой экономический кризис и страны Западной Европы и США в 1929-1933 гг.Мировой экономический кризис и страны Западной Европы и США в 1929-1933 гг.
Мировой экономический кризис и страны Западной Европы и США в 1929-1933 гг.
 

Similar to лабораторная работа 1 4

лабораторная работа 1 1
лабораторная работа 1 1лабораторная работа 1 1
лабораторная работа 1 1
Gulnaz Shakirova
 
Анастасия Бордонос - Проектирование тестов
Анастасия Бордонос - Проектирование тестовАнастасия Бордонос - Проектирование тестов
Анастасия Бордонос - Проектирование тестов
Yandex
 
лабораторная работа 1 2
лабораторная работа 1 2лабораторная работа 1 2
лабораторная работа 1 2
Gulnaz Shakirova
 
якобовский - введение в параллельное программирование (1)
якобовский - введение в параллельное программирование (1)якобовский - введение в параллельное программирование (1)
якобовский - введение в параллельное программирование (1)
Michael Karpov
 
алгоритмы конспект урока игры
алгоритмы конспект урока игрыалгоритмы конспект урока игры
алгоритмы конспект урока игры
Gala Timofeeva
 
алгоритмы конспект урока игры
алгоритмы конспект урока игрыалгоритмы конспект урока игры
алгоритмы конспект урока игры
Gala Timofeeva
 
системы счиление
системы счилениесистемы счиление
системы счиление
YUYFF
 
лабораторная работа 1 3
лабораторная работа 1 3лабораторная работа 1 3
лабораторная работа 1 3
Gulnaz Shakirova
 
лекция 4 системы счисления информатика
лекция 4 системы счисления информатикалекция 4 системы счисления информатика
лекция 4 системы счисления информатика
Gulnaz Shakirova
 
Обработка приватных данных на публичных вычислительных сетях
Обработка приватных данных на публичных вычислительных сетяхОбработка приватных данных на публичных вычислительных сетях
Обработка приватных данных на публичных вычислительных сетях
Dmitry Protopopov
 

Similar to лабораторная работа 1 4 (20)

лабораторная работа 1 1
лабораторная работа 1 1лабораторная работа 1 1
лабораторная работа 1 1
 
презентация5 класс
презентация5 класспрезентация5 класс
презентация5 класс
 
Анастасия Бордонос - Проектирование тестов
Анастасия Бордонос - Проектирование тестовАнастасия Бордонос - Проектирование тестов
Анастасия Бордонос - Проектирование тестов
 
лабораторная работа 1 2
лабораторная работа 1 2лабораторная работа 1 2
лабораторная работа 1 2
 
якобовский - введение в параллельное программирование (1)
якобовский - введение в параллельное программирование (1)якобовский - введение в параллельное программирование (1)
якобовский - введение в параллельное программирование (1)
 
Автотестирование АБС. Конвейер разработки, конвейер данных, конвейер выполнения
Автотестирование АБС. Конвейер разработки, конвейер данных, конвейер выполненияАвтотестирование АБС. Конвейер разработки, конвейер данных, конвейер выполнения
Автотестирование АБС. Конвейер разработки, конвейер данных, конвейер выполнения
 
алгоритмы конспект урока игры
алгоритмы конспект урока игрыалгоритмы конспект урока игры
алгоритмы конспект урока игры
 
алгоритмы конспект урока игры
алгоритмы конспект урока игрыалгоритмы конспект урока игры
алгоритмы конспект урока игры
 
1451 математика. 3кл. полный курс -все типы заданий узорова, нефедова-2009 -...
1451  математика. 3кл. полный курс -все типы заданий узорова, нефедова-2009 -...1451  математика. 3кл. полный курс -все типы заданий узорова, нефедова-2009 -...
1451 математика. 3кл. полный курс -все типы заданий узорова, нефедова-2009 -...
 
системы счиление
системы счилениесистемы счиление
системы счиление
 
ркапр2
ркапр2ркапр2
ркапр2
 
Сложение отрицательных чисел
Сложение отрицательных чиселСложение отрицательных чисел
Сложение отрицательных чисел
 
Урок математики в 6 классе "Деление числа в данном отношении"
Урок математики в 6 классе "Деление числа в данном отношении"Урок математики в 6 классе "Деление числа в данном отношении"
Урок математики в 6 классе "Деление числа в данном отношении"
 
лабораторная работа 1 3
лабораторная работа 1 3лабораторная работа 1 3
лабораторная работа 1 3
 
Graficheskoe reshenie sistem_uravnenij
Graficheskoe reshenie sistem_uravnenijGraficheskoe reshenie sistem_uravnenij
Graficheskoe reshenie sistem_uravnenij
 
Введение в машинное обучение. Кластеризация (Bitworks Software, Кирилл Жданов)
Введение в машинное обучение. Кластеризация (Bitworks Software, Кирилл Жданов)Введение в машинное обучение. Кластеризация (Bitworks Software, Кирилл Жданов)
Введение в машинное обучение. Кластеризация (Bitworks Software, Кирилл Жданов)
 
Введение в машинное обучение. Кластеризация (Bitworks Software, Кирилл Жданов)
Введение в машинное обучение. Кластеризация (Bitworks Software, Кирилл Жданов)Введение в машинное обучение. Кластеризация (Bitworks Software, Кирилл Жданов)
Введение в машинное обучение. Кластеризация (Bitworks Software, Кирилл Жданов)
 
лекция 4 системы счисления информатика
лекция 4 системы счисления информатикалекция 4 системы счисления информатика
лекция 4 системы счисления информатика
 
Обработка приватных данных на публичных вычислительных сетях
Обработка приватных данных на публичных вычислительных сетяхОбработка приватных данных на публичных вычислительных сетях
Обработка приватных данных на публичных вычислительных сетях
 
01 вводная
01 вводная01 вводная
01 вводная
 

More from Gulnaz Shakirova (20)

лекция1
лекция1лекция1
лекция1
 
слайды курса
слайды курсаслайды курса
слайды курса
 
зис презентация метод реком по практике
зис презентация метод реком по практикезис презентация метод реком по практике
зис презентация метод реком по практике
 
зис презентация метод реком по практике
зис презентация метод реком по практикезис презентация метод реком по практике
зис презентация метод реком по практике
 
лекция 17
лекция 17лекция 17
лекция 17
 
лекция 16
лекция 16лекция 16
лекция 16
 
лекция 15
лекция 15лекция 15
лекция 15
 
лекция 14
лекция 14лекция 14
лекция 14
 
лекция 13
лекция 13лекция 13
лекция 13
 
лекция 12
лекция 12лекция 12
лекция 12
 
лекция 11
лекция 11лекция 11
лекция 11
 
лекция 10
лекция 10лекция 10
лекция 10
 
лекция 9
лекция 9лекция 9
лекция 9
 
лекция 8
лекция 8лекция 8
лекция 8
 
лекция 8
лекция 8лекция 8
лекция 8
 
лекция 8
лекция 8лекция 8
лекция 8
 
лекция 7
лекция 7лекция 7
лекция 7
 
лекция 6
лекция 6лекция 6
лекция 6
 
лекция 5
лекция 5лекция 5
лекция 5
 
лекция 4
лекция 4лекция 4
лекция 4
 

лабораторная работа 1 4

  • 1. Выполнение арифметических операций над числами в различных системах счисления Лабораторная работа № 4 . Казанский государственный университет им. А.Н.Туполева Кафедра «Автоматизированных систем обработки информации и управления»
  • 2. Цель проведения лабораторной работы Целью лабораторной работы является изучение методов выполнения арифметических операций над числами, представленными в различных системах счисления.
  • 3. Пример сложения двоичных чисел   1   1 1   1 1 1 1 1               + 1 0 0 1 0 1 1 0 0 1   + 6 0 1 10 1 0 1 1 0 0 0 1 1 1   7 1 1 10   1 0 1 0 0 1 0 0 0 0 0     1 3 1 2 10
  • 4. Пример вычитания двоичных чисел Необходимо вычесть из двоичного числа 1001011001 двоичное число 1011000111. Итак, 1001011001 – 1011000111 = - 1101110 .       -1 -1 -1 -1                       1 0 1 1 0 0 0 1 1 1       7 1 1 10   1 0 0 1 0 1 1 0 0 1       6 0 1 10         1 1 0 1 1 1 0       1 1 0 10
  • 5. Пример умножения двоичных чисел   14 13 12 11 10 9 8 7 6 5 4 3 2 1 0                          1 0 0 1 0 1 1 0 0 1        6 0 1                 1 0 0 1 0 0       3 6 +       1 0 0 1 0 1 1 0 0 1   +   3 6 0 6 1 0 0 1 0 1 1 0 0 1             1 8 0 3     1 0 1 0 1 0 0 1 0 0 0 0 1 0 0     2 1 6 3 6
  • 6. Пример деления двоичных чисел   1 0 0 1 0 1 1 0 0 1 1 0 0 1 0 0     6 0 1 3 6   1 0 0 1 0 0         1 0 0 0 0       5 7 6 1 6             1 1 0 0 1                   2 5    
  • 7. Порядок выполнения Выполнить тестовые задания на ЭВМ. Протокол тестирования оформить в форме таблицы № Наименование задачи Время в сек, затраченное на решение Количество заданий Количество ошибочных решений Количество правильных решений            
  • 8. Задание лабораторной работы 1. Перевести числа a и b в двоичную, восьмеричную и шестнадцатеричную системы счисления. 2. Выполнить действия в двоичной системе счисления: 2.1. Сложение: a + b . 2.2. Вычитание: a – b . Использовать обычные правила вычитания. 2.3. Вычитание: a – b . Использовать правила вычитания при представлении вычитаемого в дополнительном коде. 2.4. Вычитание: b – a . Использовать обычные правила вычитания. 2.5. Вычитание: b – a . Использовать правила вычитания при представлении вычитаемого в дополнительном коде.
  • 9. 2.6. Умножение: a  с. 2.7. Деление: a /с. Найти частное и остаток от деления. 3. Выполнить действия в восьмеричной системе счисления: 3.1. Сложение: a + b . 3.2. Вычитание: b – a . 4. Выполнить действия в шестнадцатеричной системе счисления: 4.1. Сложение: a + b . 4.2. Вычитание: b – a . Задание лабораторной работы (продолжение)
  • 10.