Системы счисления, переводы чисел

Автор: Пользователь скрыл имя, 01 Декабря 2011 в 12:07, курсовая работа

Описание работы

На ранних ступенях развития общества люди почти не умели считать. Они отличали друг от друга совокупности двух и трех предметов; всякая совокупность, содержавшая большее число предметов, объединялась в понятии «много». Это был еще не счет, а лишь его зародыш.
Впоследствии способность различать друг от друга небольшие совокупности развивалась; возникли слова для обозначений понятий «четыре», «пять», «шесть», «семь». Последнее слово длительное время обозначало также неопределенно большое количество.

Содержание

Оглавление………………………………………………………………………..1
Глава 1.История развития систем счисления……..………………………..2
Зарождение систем счисления………………………………………………2
Образование десятичной системы счисления……………………………....4
Глава 2. Системы счисления…………….…………………………………..5
2.1 Позиционные и непозиционные системы счисления………………………5
2.2 Двоичная(бинарная) система счисления…………………………………….6
2.3. Восьмеричная система счисления…………………………………………..6
2.4. Десятеричная система счисления…………………………………………...6
2.5. Шестнадцатеричная система счисления……………………………………7
Глава 3. Представление чисел в ЭВМ…………………………………..8
Представление чисел с фиксированной и плавающей запятой.………...…8
3.2 Числа с фиксированной запятой…………………………………………….8
3.3 Числа с плавающей запятой…………………………………………………9
3.3 Прямой, обратный и дополнительный коды. Модифицированный код…10
Глава 4. Перевод чисел…………………………………………………...13
4.1 Представление двоичных чисел и перевод их в десятичные…………….13
4.2 Преобразование десятичных чисел в двоичные…………………………..13
4.2.1 Метод деления……………………………………………………………..13
4.2.2 Метод умножения………………………………………………………….14
5.Постановка задачи………………………………………………………15
6.Внешнее проектирование программы…………………………………15
7.Математическая модель………………………………………………...16
8.Кодирование и отладка программы….……………………………...…17
9.Таблица тестов…………………………………………………………..23
10.Список литературы………………………………………..…………..24

Работа содержит 1 файл

kursovik.doc

— 478.50 Кб (Скачать)

        3: m1:=16;

end;

end;

end.

 

9.Таблица тестов.

Входные данные Полученное  число Примечание
Переводимое число Исходная система Конечная система
1 1011 2 2 1011 Тесты предложенные на проверку правильности перевода
2 1011 2 8 13
3 1011 2 10 11
4 1011 2 16 B
5 17 8 2 1111
6 17 8 8 20
7 17 8 10 15
8 17 8 16 F
9 254 10 2 11111110
10 254 10 8 376
11 254 10 10 254
12 254 10 16 FE
13 adf34 16 2 10101101111100100000
14 adf34 16 8 2557464
15 adf34 16 10 712500
16 adf34 16 16 ADF34
17 212 16 10 530
18 ропл 2 16 ОШИБКА ВВОДА!!! Тесты на ошибку ввода
19 adf323g 2 16 ОШИБКА ВВОДА!!!
20 пустая строка 8 10 ОШИБКА ВВОДА!!!
 
 
 
 
 

 

 

10.Список литературы.

  1. Кодирование информации (Двоичные коды). Березнюк Н. Т. Андрущенко А. Г. И др. Харьковю 1978.
  2. Выгодский М.Я. Справочник по элементарной математике, М.: Государственное издательство технико-теоретической литературы, 1956.
  3. Каган Б.М. Электронные вычислительные машины и системы, М.: Энергоатомиздат, 1985.
  4. Майоров С.А., Кириллов В.В., Приблуда А.А., Введение в микроЭВМ, Л.: Машиностроение, 1988.
  5. Фомин С.В. Системы счисления, М.: Наука, 1987.
  6. Ролич Ч. Н. – От 2 до 16, Минск, «Высшая школа», 1981г.
  7. Математическая энциклопедия. М: “Советская энциклопедия” 1985г.
  8. Шауман А. М. Основы машинной арифметики. Ленинград, Издательство Ленинградского университета. 1979г.
  9. Калабеков Б. А. Цифровые устройства и микропроцессорные системы. М: “Горячая линия - Телеком” 2000г.
  10. Ворощук А. Н. Основы ЦВМ и программирования. М:”Наука” 1978г.
  11. Алексенко А. Г. Микросхемотехника. М: ”Радио и связь” 1990г.

Информация о работе Системы счисления, переводы чисел