![](/user_photo/2706_HbeT2.jpg)
- •Информатика
- •Информация в материальном мире
- •Свойства информации
- •История развития средств вычислительной техники и персональных компьютеров
- •Предшественники компьютера
- •История развития компьютера
- •1941-1951 Года
- •1952-1962 Года
- •1952 Г. Первая российская цифровая вычислительная машина общего назначения семейства бэсм, ориентированная на решение сложных задач науки и техники.
- •1951 Г. Первый электронный цифровой компьютер фирмы ibm - ibm-701 разрабатывался1951-1953г.
- •1963 -1973 Года
- •1971Г. Первое регулярное использование 8-дюймовой гибкой дискеты (бабушки флоппи-дисков).
- •1972Г. Первое клонирование компьютеров фирмы ibm.
- •1974-1984 Года
- •1975Г. Первый серийно произведенный и выставленный на продажу персональный компьютер (в комплекте для сборки и собранный)
- •1975Г. Первый интегрированный текстово-графический дисплей. Первая реализация гипертекста, связей и узлов ветвления.
- •1975Г. Первый персональный компьютер ibm (ibm Portable Computer).
- •1979Г. Рождение bsd unix.
- •1985-1995 Года
- •1987Г. Ibm выпускает революционную для своего времени модель ibm ps/2.
- •1993 Г. Рождение FreeBsd.
- •Первые ibm pc
- •Что такое операционная система
- •Организация файловой системы
- •Обслуживание файловой структуры
- •Навигация по файловой структуре
- •Операционные системы типа dos
- •Операционные системы Windows
- •Сравнение операционных систем Unix/Linux и Windows
- •Трудности в сравнении
- •Системы счисления
- •Введение
- •Основные понятия
- •Представление чисел в произвольных позиционных системах счисления
- •Перевод дробной части числа из десятичной системы счисления в любую другую систему счисления
- •Перевод чисел из любой системы счисления в десятичную систему счисления
- •Двоичная система счисления
- •Шестнадцатеричная система счисления
- •Восьмеричная система счисления
- •Сводная таблица переводов целых чисел
- •Арифметические действия в различных системах счисления
- •Сложение шестнадцатеричных чисел
- •Операция сложения по модулю
- •Перевод дробных чисел
Представление чисел в произвольных позиционных системах счисления
В позиционной системе счисления любое число, имеющее вид
Ad = ± an an-1 an-2 … a1 a0 ,b-1 … b- m , (1)
где n, m – целые числа (количество разрядов в целой и дробной части числа);ai - цифра i-го разряда целой части; bi - цифра i-го разряда дробной части, d - основание системы; i – порядковый номер разряда, может быть представлено в виде следующей суммы:
Ad = an d n + an-1 d n-1 + …+ a1 d 1 + a0 d 0 + b-1 d -1 + …+b- m d –m (2)
Пример: (десятичная система, d = 10)
(249,25)10 = 2×102 + 4×101 + 9×100 + 2×10-1 + 5×10-2 .
Замечание: обозначение (…)d указывает на то, что в число в круглых скобках записано в системе счисления с основанием d.
Перевод целого числа из десятичной системы счисления в любую другую систему счисления. При переводе целого числа из десятичной системы счисления в любую другую систему счисления, нужно это число последовательно делить на основание новой системы счисления так, чтобы в остатках от деления были только символы новой системы счисления. Число в новой системе счисления записывается как последовательность остатков от деления, записанных в обратном порядке, начиная с последнего. Например, переведём число 75 из десятичной системы в двоичную, восьмеричную и шестнадцатеричную системы счисления:
Таким образом, число 7510 = 10010112 = 1138 = 4В16
Перевод дробной части числа из десятичной системы счисления в любую другую систему счисления
При переводе дробной части числа из десятичной системы счисления в любую другую систему счисления, нужно дробную часть числа последовательно умножать на основание новой системы счисления. Дробная часть числа в новой системе счисления записывается как последовательность целых частей от умножения, записанных в прямом порядке, начиная с первого.
Например, переведём дробное число 0,96 из десятичной системы в двоичную, восьмеричную и шестнадцатеричную системы счисления:
Таким образом, число 0,9610 = 0,1111012 = 0,753418 = 0.F5C28F16
Перевод чисел из любой системы счисления в десятичную систему счисления
При переводе числа из любой системы счисления в десятичную систему счисления нужно каждый символ этого числа умножить на основание системы счисления, в которой записано это число, в степени соответствующей положению символа в записи числа и все произведения сложить.
Например:
1) переведём число 101100, 10112 из двоичной системы счисления в десятичную систему счисления:
101100,1012 = 1*25 + 0*24 + 1*23 + 1*22 + 0*21 + 0*20 + 1*2-1 + 0*2-2 + 1*2-3 = 32 + 0 + 8 + 4 + 0 + 0 + 0,5 + 0 + 0,125 = 44,62510
2) переведём число 375,6248 из восьмеричной системы счисления в десятичную систему счисления:
375, 6248 = 3*82 + 7*81 + 5*80 + 6*8-1 + 2*8-2 + 4*8-3 = 192 + 56 + 5 + 0,75 + 0,03125 + 0,00781835938 = 253,7890683593810
3) переведём число ACF,5D16
ACF,5D16= 10*162 + 12*161 + 15*160 + 5*16-1 + 13*16-2 = 256 + 192 + 15 + 0,3125 + 0,050775 = 463,36327510