- •1. Предмет информатика
- •Информатизация общества. Аспекты информатизации.
- •Классификация компьютеров.
- •Понятие информации, ее виды и свойства.
- •Единицы измерения информации.
- •6. Позиционные системы счисления – десятичная, двоичная, восьмеричная, шестнадцатиричная. Правила записи чисел и расчета их значений. Причины применения в эвм двоичной системы счисления.
- •7.Перевод чисел из одной системы счисления в другую – перевод чисел с основаниями, являющимися степенью 2, перевод целых и дробных чисел по правилам, по степенному ряду, по схеме Горнера.
- •9.Умножение и деление двоичных, восьмеричных и шестнадцатиричных чисел.
- •10. Кодирование информации. Кодирование текстовой, графической и звуковой информации.
- •12. Сущность и назначение машинных кодов – прямой, дополнительный и обратный. Правила образования машинных кодов.
- •13.Действия над числами, представленными в естественной форме.
- •14.Действия над числами, представленными в нормальной форме.
- •15.Определение и принцип построения цифровой эвм.
- •16. Состав и основные характеристики современного пк.
- •17.Понятие команды. Процесс выполнения команд.
- •18.Понятие архитектуры и структуры компьютера.
- •19. Шинная организация эвм.
- •20.Канальная организация эвм.
- •21.Центральный процессор.
- •22.Память внутренняя.
- •23. Память внешняя.
- •24.Видеосистема. Аудиосистема.
6. Позиционные системы счисления – десятичная, двоичная, восьмеричная, шестнадцатиричная. Правила записи чисел и расчета их значений. Причины применения в эвм двоичной системы счисления.
Системой счисления называется совокупность приемов наименования и записи чисел. Для представления чисел выбираются некоторые символы, называемые базисными числами. Для изображения чисел в настоящее время используются в основном позиционные системы счисления. Система называется позиционной, если значение каждой цифры изменяется в зависимости от ее положения в последовательности цифр, изображающих число.
Запись произвольного числа X в К-ичной позиционной СС основывается на представлении этого числа в виде полинома:
X=anKn+an-1Kn-1+…+a1K1+a0K0+a-1K-1+…+a-mK-m+…
где каждый коэффициент аi может быть одним из базисных чисел и изображается одной цифрой.
В современной вычислительной технике, в устройствах автоматики и связи широко используется двоичная система счисления. Эта система счисления с наименьшим возможным основанием. В ней для изображения числа используются только две цифры – 0 и 1. Так как в двоичной системе счисления для изображения любых чисел используются только две различные цифры, то при построении ЭВМ можно использовать элементы, которые могут находиться только в двух состояниях (например, высокое или низкое напряжение, наличие или отсутствие импульса). Это обстоятельство, а так же простота выполнения арифметических операций являются причиной того, что большинство современных ЭВМ используют двоичную СС.
Неудобство использования двоичной системы счисления заключается в громоздкости записи чисел. Это неудобство не имеет существенного значения для ЭВМ. Но если возникает необходимость кодировать информацию вручную, то предпочтительнее оказывается пользоваться восьмеричной или шестнадцатиричной СС. В восьмеричной системе счисления базисными числами являются 0, 1, 2, 3, 4, 5, 6, 7. В шестнадцатиричной базисными являются числа от нуля до пятнадцати, в ней вместо чисел 10, 11, 12, 13, 14,15 применяются буквенные обозначения a, b, c, d, f.
7.Перевод чисел из одной системы счисления в другую – перевод чисел с основаниями, являющимися степенью 2, перевод целых и дробных чисел по правилам, по степенному ряду, по схеме Горнера.
Перевод восьмеричных и шестнадцатеричных чисел в двоичную систему очень прост: достаточно каждую цифру заменить эквивалентной ей двоичной триадой или тетрадой.
Чтобы перевести число из двоичной системы в восьмеричную или шестнадцатеричную, его нужно разбить влево и вправо от запятой на триады (для восьмеричной) и на тет рады (для шестнадцатеричной) и при необходимости дописать недостающие нули и каждую такую группу заменить соответствующей восьмеричной или шестнадцатеричной цифрой.
Для перевода целого десятичного числа N в систему счисления с основанием q необходимо N разделить с остатком (нацело) на q, записанное в той же десятичной системе. Затем неполное частное, полученное от такого деления, нужно снова разделить с остатком на q, и т.д., пока последнее полученное неполное частное не станет равным нулю. Представлением числа N в новой системе счисления будет последовательность остатков деления, изображенных одной q-ичной цифрой и записанных в порядке, обратном порядку их получения.
Для перевода правильной десятичной дроби F в систему счисления с основанием q необходимо F умножить на q, записанное в той же десятичной системе, затем дробную часть проученного произведения снова умножить на q, и т.д. и так до тех пор, пока дробная часть очередного произведения не станет равной нулю, либо не будет достигнута требуемая точность изображения числа F в q-ичной СС. Представлением дробной части числа F в новой СС будет последовательность целых частей полученных произведений, записанных в порядке их получения и изображенных одной q-ичной цифрой. Если требуемая точность перевода числа F составляет k знаков после запятой, то предельная абсолютная погрешность при этом равняется q-(k+1)/2.
Перевод в десятичную систему числа x, записанного в q-ичной СС (q=2,8 или 16) в виде
xq = ( an an-1 … a0, a-1 a-2 … a-m )q , сводится к вычислению многочлена
x10 = anqn + an-1qn-1 + … + a0q0 + a-1q-1 + a-2q-2 + … + a-mq-m средствами десятичной арифметики.
Чтобы перевести десятичное число N в двоичную СС, можно воспользоваться степенным рядом двойки. Для этого записывается последовательность
… 256 128 64 32 16 8 4 2 1 , ½ ¼ 1/8 1/16 …
и над теми числами, которые в сумме составят заданное число N, нужно поставить цифру 1, а над всеми остальными 0, и записать получившуюся последовательность нулей и единиц.
Схема Горнера:
Для целой части числа A в q-ичной системе счисления:
Aq = (am-1 *q + am-2)*q + am-3)….)*q + a1)*q + a0
Для дробной части:
Aq = q-1(a-1 + q-1(a-2 + q-1(…)(a-I + q-1)))))
8.Сложение и вычитание двоичных, восьмеричных и шестнадцатеричных чисел.
Сложение: операция сложения начинается с обработки наименьших значений цифр в крайней справа позиции. Если результат сложения наименьших значащих цифр двух слагаемых не помещается в соответствующем разряде результата, то происходит перенос, цифра, переносимая в соседний слева разряд, добавляется к содержимому последнего.
Проще говоря, при сложении цифры суммируются по разрядам, и если при этом возникает избыток, то он переносится влево.
Пример:
Как и в случае сложения, различия выполнения действий состоят лишь в особенностях поразрядных операций. Если содержимое разряда уменьшаемого меньше содержимого одноименного разряда вычитаемого, то имеет место заем. В двоичной системе это происходит тогда, когда из нуля вычитается единица.
Пример: