- •302030, Г. Орел, ул. Московская, 65
- •Введение
- •Цель лабораторной работы
- •2 Порядок выполнения работы
- •Методические указания
- •3.1 Системы счисления. Формы и методы представления чисел
- •3.1.1 Системы счисления и кодирования информации
- •3.1.2 Перевод чисел из одной системы счисления в другую
- •3.1.2.1 Перевод чисел с основаниями, являющимися степенью цифры 2
- •3.1.2.2 Перевод целых чисел из одной системы счисления в другую
- •3.1.2.3 Перевод дробных чисел из одной системы счисления в другую
- •3.1.2.4 Перевод чисел из любой системы счисления в десятичную систему
- •3.1.3 Кодирование информации в эвм
- •3.1.4 Формы и форматы представления числовых данных в эвм
- •3.1.4.1 Естественная форма представления числа в памяти эвм
- •3.1.4.2 Нормальная форма представления числа в памяти эвм
- •3.1.5 Особенности представления чисел с плавающей запятой в пэвм
- •3.2 Машинные коды чисел и действия над ними
- •3.2.1 Сущность и назначение машинных кодов
- •3.2.2 Правила образования машинных кодов
- •3.2.3 Действия над машинными кодами чисел
- •3.2.3.1 Действия над числами, представленными в естественной форме
- •3.2.3.2 Действия над числами, представленными в нормальной форме
- •4 Контрольные вопросы
- •Действия над числами, представленными в естественной форме.
- •Действия над числами, представленными в нормальной форме.
- •Список рекомендуемой литературы
- •Приложение а
- •(Справочное)
- •Примеры задач для самостоятельного решения
- •Коды чисел в формате с фиксированной точкой
- •Коды чисел в формате с фиксированной точкой
- •Сложение чисел в формате с фиксированной точкой
- •Сложение чисел в формате с плавающей точкой
- •Приложение б (обязательное) Пример оформления титульного листа отчета по лабораторной работе
- •Приложение в (обязательное) Пример решения лабораторной работы
- •Решение.
ФЕДЕРАЛЬНОЕ
АГЕНТСТВО ПО ОБРАЗОВАНИЮ ОРЛОВСКИЙ
ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ ФАКУЛЬТЕТ
ЭЛЕКТРОНИКИ И ПРИБОРОСТРОЕНИЯ
Кафедра: «Информационные системы»
Е.В. Олькина
Информатика
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
ПО ВЫПОЛНЕНИЮ ЛАБОРАТОРНОЙ РАБОТЫ
ПО ТЕМЕ: «СИСТЕМЫ СЧИСЛЕНИЯ. МЕТОДЫ ПЕРЕВОДА ЧИСЕЛ. МАШИННЫЕ КОДЫ»
Дисциплина - «Информатика»
Направление 220400 «Программное обеспечение вычислительной техники и автоматизированных систем»
Печатается по решению редакционно-издательского совета ОрелГТУ
ОРЕЛ 2004
Автор: старший преподаватель Е.В. Олькина
Рецензент: старший преподаватель О.В. Конюхова
Методические указания предназначены для студентов очной формы обучения по направлению 220400 «Программное обеспечение вычислительной техники и автоматизированных систем». В методических указаниях рассмотрены основы систем счисления и кодирования информации, необходимые для изучения арифметических основ ЭВМ, порядок выполнения лабораторной работы.
Методические указания содержат теоретические сведения по переводу чисел из одной системы счисления в другую, правила образования и действия машинных кодов чисел и примеры применения правил, контрольные вопросы, примерные задания, список использованной литературы.
Редактор Т.Д. Васильева
Технический редактор Т.П. Прокудина
Орловский государственный технический университет
Лицензия ИД 00670 от 5.01.2000
Подписано к печати 29.04.2002 г. Формат 60 84 1\16
Печать офсетная Уч.-изд. л. 2,0. Усл. печ. л. . Тираж 50 экз.
Заказ №
Отпечатано с готового оригинал-макета
на полиграфической базе ОрелГТУ
302030, Г. Орел, ул. Московская, 65
© ОрелГТУ, 2004
© Олькина Е.В., 2004
Содержание
Введение 4
1 Цель лабораторной работы 5
2 Порядок выполнения работы 5
3 Методические указания 6
3.1 Системы счисления. Формы и методы представления чисел 6
3.1.1 Системы счисления и кодирования информации 6
3.1.2 Перевод чисел из одной системы счисления в другую 7
3.1.2.1 Перевод чисел с основаниями, являющимися степенью цифры 2 7
3.1.2.2 Перевод целых чисел из одной системы счисления в другую 8
3.1.2.3 Перевод дробных чисел из одной системы счисления в другую 10
3.1.2.4 Перевод чисел из любой системы счисления в десятичную систему 12
3.1.3 Кодирование информации в ЭВМ 14
3.1.4 Формы и форматы представления числовых данных в ЭВМ 16
3.1.4.1 Естественная форма представления числа в памяти ЭВМ 16
3.1.4.2 Нормальная форма представления числа в памяти ЭВМ 19
3.1.5 Особенности представления чисел с плавающей запятой в ПЭВМ 23
3.2 Машинные коды чисел и действия над ними 24
3.2.1 Сущность и назначение машинных кодов 24
3.2.2 Правила образования машинных кодов 28
3.2.3 Действия над машинными кодами чисел 29
3.2.3.1 Действия над числами, представленными в естественной форме 29
3.2.3.2 Действия над числами, представленными в нормальной форме 31
4 Контрольные вопросы 38
Список рекомендуемой литературы 39
Приложение А 40
Приложение Б 43
Приложение В 44
Введение
В условиях современного уровня развития информационных технологий и компьютерной техники инженер должен знать основы создания и функционирования ЭВМ, уметь ориентироваться в области новых технических изобретений и приспосабливаться в изменяющихся условиях для решения поставленных перед ним задач и достижения намеченных целей. Это влияет на повышение эффективности функционирования создаваемых на основе компьютерной техники программных средств и информационных технологий.
Чем лучше специалист знает устройство и принципы работы ЭВМ, тем больше может дать ему компьютер. Для того, чтобы получить представление об общих принципах работы ЭВМ, необходимо познакомиться не только с общей схемой компьютера, составом устройств, их назначением, арифметическими и логическими основами, но прежде всего понять последовательность этапов решения задач, требующих использования компьютера.
ЭВМ являются арифметическими машинами, реализующими алгоритмы путем выполнения последовательных арифметических действий. Арифметические действия производятся над числами, представленными в принятой для ЭВМ системе счисления, в заданных формах и форматах с использованием специальных машинных кодов.
Данные методические указания содержат подробное описание основ построения и функционирования систем счисления, примеры существующих систем счисления и их применение для построения машинных кодов чисел и действия над ними. Методические указания предназначены для выполнения лабораторных работ по дисциплине «Информатика».
Цель лабораторной работы
Цель лабораторной работы заключается в следующем:
Освоить основы построения любой системы счисления, а также формы и методы представления чисел в системах счислениях.
Изучить методы перевода чисел из одной системы счисления в другую.
Изучить правила образования машинных кодов и произвести математические действия над машинными кодами чисел.
Выполнить конкретный пример, заданный преподавателем.