- •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 Контрольные вопросы
- •Действия над числами, представленными в естественной форме.
- •Действия над числами, представленными в нормальной форме.
- •Список рекомендуемой литературы
- •Приложение а
- •(Справочное)
- •Примеры задач для самостоятельного решения
- •Коды чисел в формате с фиксированной точкой
- •Коды чисел в формате с фиксированной точкой
- •Сложение чисел в формате с фиксированной точкой
- •Сложение чисел в формате с плавающей точкой
- •Приложение б (обязательное) Пример оформления титульного листа отчета по лабораторной работе
- •Приложение в (обязательное) Пример решения лабораторной работы
- •Решение.
4 Контрольные вопросы
Представление чисел в системе счисления. Алфавит системы счисления.
Перевод чисел в системах счисления с основаниями, являющимися степенью цифры 2.
Виды методов перевода чисел из одной системы счисления в другую.
Правило перевода целого числа из одной системы счисления в другую.
Прямые и промежуточные методы перевода чисел.
Перевод дробных чисел из одной системы счисления по схеме Горнера.
Правило перевода дробного числа из одной системы счисления в другую.
Кодирование информации. Таблица ASCII.
Естественная форма представления числа.
Нормальная форма представления числа.
Характеристика и мантисса дробного числа.
Машинный код числа.
Правила образования машинных кодов чисел.
Действия над числами, представленными в естественной форме.
Действия над числами, представленными в нормальной форме.
Учет характеристики и переполнения разрядной сетки числа при переводе из одной системы счисления в другую.
Прямой, обратный и дополнительный коды положительных и отрицательных чисел.
Нормализация чисел в шестнадцатеричной системе счисления в 32-х разрядном формате.
Определение знака числа как результата математической операции, учитывая характеристики его слагаемых.
Сложение по модулю 2.
Список рекомендуемой литературы
Борн Г. Форматы данных: Пер. с англ. – Киев, 1995.- 472с.: ил.
Введение в информатику. Лабораторные работы. / Авт.-сост. А.П. Шестаков; Перм. ун-т. — Пермь, 1999. (Ч. I — 56 с.). – http://comp-science.hut.ru/Progr/Syst_Sch.html
Зубков С.В. Assembler for DOS, Windows and Unix. – М.: ДМК, 1999. – 637с.
Пономарёв В.С., Красников В.В. Методические указания по теме: "Арифметические основы ЭВМ". (Электронное учебное пособие): ДГТУ. - http://www.dstu.edu.ru/informatics/mtdss/index.html
Фомин С. Системы счисления и компьютерная арифметика. – М.: ИНТЕР-ПРЕСС, 2002. – 278с.
Приложение а
(Справочное)
Примеры задач для самостоятельного решения
Коды чисел в формате с фиксированной точкой
Задача. Получить машинные коды двух целых десятичных чисел A и B с фиксированной точкой в 16-ти разрядной сетке, используя 2-ю или 16-ю систему счисления./2/
|
A |
B |
|
A |
B |
1. |
378 |
–456 |
1. |
384 |
–428 |
2. |
–516 |
314 |
2. |
128 |
–382 |
3. |
256 |
–412 |
3. |
199 |
–581 |
4. |
–264 |
–332 |
4. |
314 |
–489 |
5. |
444 |
–563 |
5. |
–576 |
320 |
6. |
268 |
–365 |
6. |
–388 |
260 |
7. |
–260 |
–252 |
7. |
129 |
–583 |
Коды чисел в формате с фиксированной точкой
Задача. Получить машинные коды двух вещественных десятичных чисел A и B с плавающей точкой в 32-х разрядной сетке, используя 2-ю или 16-ю систему счисления.
|
A |
B |
|
A |
B |
1. |
–259,5 |
524 1/16 |
1. |
–124,0625 |
124 3/32 |
2. |
–524,09375 |
14 3/4 |
2. |
30,625 |
–285 9/16 |
3. |
250,375 |
15 1/2 |
3. |
40,1875 |
–295 1/2 |
4. |
–260,625 |
13 7/8 |
4. |
0,015625 |
1/32 |
5. |
–0,03125 |
1/64 |
5. |
51,0625 |
216 3/4 |
6. |
12,125 |
24 5/8 |
6. |
14,125 |
–166 1/4 |
7. |
128,25 |
–140 1/8 |
7. |
–216,625 |
–50 3/8 |