Своевременное обнаружение вирусов лучше всего обеспечивают
Как обнаружить вирус? Традиционный подход
как обнаружить вирус, для этого уточняются методы поиска сигнатур в
потенциальных объектах вирусной атаки - файлах и \ или загрузочных
секторах
как обезвредить вирус, если это возможно, разрабатываются алгоритмы
удаления вирусного кода из пораженных объектов
Программы обнаружения и защиты от вирусов
Для обнаружения, удаления и защиты от компьютерных вирусов разработано
несколько видов специальных программ, которые позволяют обнаруживать и
уничтожать вирусы. Такие программы называются антивирусными. Различают
следующие виды антивирусных программ:
программы-доктора или фаги
программы-вакцины или иммунизаторы
Программы-детекторы осуществляют поиск характерной для конкретного
вируса сигнатуры в оперативной памяти и в файлах и при обнаружении
выдают соответствующее сообщение. Недостатком таких антивирусных
программ является то, что они могут находить только те вирусы, которые
известны разработчикам таких программ.
Учитывая, что постоянно появляются новые вирусы, программы-детекторы и
программы-доктора быстро устаревают, и требуется регулярное обновление
версий.
Программы-ревизоры относятся к самым надежным средствам защиты от
вирусов. Ревизоры запоминают исходное состояние программ, каталогов и
системных областей диска тогда, когда компьютер не заражен вирусом, а
затем периодически или по желанию пользователя сравнивают текущее
состояние с исходным. Обнаруженные изменения выводятся на экран
монитора. Как правило, сравнение состояний производят сразу после
загрузки операционной системы. При сравнении проверяются длина файла,
код циклического контроля (контрольная сумма файла), дата и время
модификации, другие параметры. Программы-ревизоры имеют достаточно
развитые алгоритмы, обнаруживают стелс-вирусы и могут даже очистить
изменения версии проверяемой программы от изменений, внесенных вирусом.
К числу программ-ревизоров относится широко распространенная в России
программа Adinf.
попытки коррекции файлов с расширениями COM, EXE
изменение атрибутов файла
прямая запись на диск по абсолютному адресу
запись в загрузочные сектора диска
загрузка резидентной программы
Своевременное обнаружение зараженных вирусами файлов и дисков, полное
уничтожение обнаруженных вирусов на каждом компьютере позволяют избежать
распространения вирусной эпидемии на другие компьютеры.
Основные меры по защите от вирусов
Для того, чтобы не подвергнуть компьютер заражению вирусами и обеспечить
надежное хранение информации на дисках, необходимо соблюдать следующие
правила:
оснастите свой компьютер современными антивирусными программами,
например Aidstest, Doctor Web, и постоянно возобновляйте их версии
перед считыванием с дискет информации, записанной на других компьютерах,
всегда проверяйте эти дискеты на наличие вирусов, запуская антивирусные
программы своего компьютера
при переносе на свой компьютер файлов в архивированном виде проверяйте
их сразу же после разархивации на жестком диске, ограничивая область
проверки только вновь записанными файлами
периодически проверяйте на наличие вирусов жесткие диски компьютера,
запуская антивирусные программы для тестирования файлов, памяти и
системных областей дисков с защищенной от записи дискеты, предварительно
загрузив операционную систему с защищенной от записи системной дискеты
всегда защищайте свои дискеты от записи при работе на других
компьютерах, если на них не будет производится запись информации
обязательно делайте архивные копии на дискетах ценной для вас информации
не оставляйте в кармане дисковода А дискеты при включении или
перезагрузке операционной системы, чтобы исключить заражение компьютера
загрузочными вирусами
используйте антивирусные программы для входного контроля всех
исполняемых файлов, получаемых из компьютерных сетей
для обеспечения большей безопасности применения Aidstest и Doctor Web
необходимо сочетать с повседневным использованием ревизора диска Adinf
ЗАКЛЮЧЕНИЕ
Итак, можно привести массу фактов, свидетельствующих о том, что угроза
информационному ресурсу возрастает с каждым днем, подвергая в панику
ответственных лиц в банках, на предприятиях и в компаниях во всем мире.
И угроза эта исходит от компьютерных вирусов, которые искажают или
уничтожают жизненно важную, ценную информацию, что может привести не
только к финансовым потерям, но и к человеческим жертвам.
Компьютерный вирус - специально написанная программа, способная
самопроизвольно присоединяться к другим программам, создавать свои копии
и внедрять их в файлы, системные области компьютера и в вычислительные
сети с целью нарушения работы программ, порчи файлов и каталогов,
создания всевозможных помех в работе компьютера.
В настоящее время известно более 5000 программных вирусов, число которых
непрерывно растет. Известны случаи, когда создавались учебные пособия,
помогающие в написании вирусов.
Основные виды вирусов: загрузочные, файловые, файлово-загрузочные.
Наиболее опасный вид вирусов - полиморфные.
Из истории компьютерной вирусологии ясно, что любая оригинальная
компьютерная разработка заставляет создателей антивирусов
приспосабливаться к новым технологиям, постоянно усовершенствовать
антивирусные программы.
Причины появления и распространения вирусов скрыты с одной стороны в
психологии человека, с другой стороны - с отсутствием средств защиты у
операционной системы.
Основные пути проникновения вирусов - съемные диски и компьютерные
сети. Чтобы этого не случилось, соблюдайте меры по защите. Также для
обнаружения, удаления и защиты от компьютерных вирусов разработано
несколько видов специальных программ, называемых антивирусными. Если вы
все же обнаружили в компьютере вирус, то по традиционному подходу лучше
позвать профессионала, чтобы тот дальше разобрался.
Но некоторые свойства вирусов озадачивают даже специалистов. Еще совсем
недавно трудно было себе представить, что вирус может пережить холодную
перезагрузку или распространяться через файлы документов. В таких
условиях нельзя не придавать значение хотя бы начальному антивирусному
образованию пользователей. При всей серьезности проблемы ни один вирус
не способен принести столько вреда, сколько побелевший пользователь с
дрожащими руками!
Сайт СТУДОПЕДИЯ проводит ОПРОС! Прими участие :) - нам важно ваше мнение.
Для обнаружения, удаления и защиты от компьютерных вирусов разработано несколько видов специальных программ, которые позволяют обнаруживать и уничтожать вирусы. Такие программы называются антивирусными. Различают следующие виды антивирусных программ:
- программы-доктора или фаги
- программы-вакцины или иммунизаторы
Программы-детекторы осуществляют поиск характерной для конкретного вируса сигнатуры в оперативной памяти и в файлах и при обнаружении выдают соответствующее сообщение. Недостатком таких антивирусных программ является то, что они могут находить только те вирусы, которые известны разработчикам таких программ.
Учитывая, что постоянно появляются новые вирусы, программы-детекторы и программы-доктора быстро устаревают, и требуется регулярное обновление версий.
Программы-ревизоры относятся к самым надежным средствам защиты от вирусов. Ревизоры запоминают исходное состояние программ, каталогов и системных областей диска тогда, когда компьютер не заражен вирусом, а затем периодически или по желанию пользователя сравнивают текущее состояние с исходным. Обнаруженные изменения выводятся на экран монитора. Как правило, сравнение состояний производят сразу после загрузки операционной системы. При сравнении проверяются длина файла, код циклического контроля (контрольная сумма файла), дата и время модификации, другие параметры. Программы-ревизоры имеют достаточно развитые алгоритмы, обнаруживают стелс-вирусы и могут даже очистить изменения версии проверяемой программы от изменений, внесенных вирусом. К числу программ-ревизоров относится широко распространенная в России программа Adinf.
- попытки коррекции файлов с расширениями COM, EXE
- изменение атрибутов файла
- прямая запись на диск по абсолютному адресу
- запись в загрузочные сектора диска
- загрузка резидентной программы
Своевременное обнаружение зараженных вирусами файлов и дисков, полное уничтожение обнаруженных вирусов на каждом компьютере позволяют избежать распространения вирусной эпидемии на другие компьютеры.
Для того, чтобы не подвергнуть компьютер заражению вирусами и обеспечить надежное хранение информации на дисках, необходимо соблюдать следующие правила:
- оснастите свой компьютер современными антивирусными программами, например Aidstest, Doctor Web, и постоянно возобновляйте их версии
- перед считыванием с дискет информации, записанной на других компьютерах, всегда проверяйте эти дискеты на наличие вирусов, запуская антивирусные программы своего компьютера
- при переносе на свой компьютер файлов в архивированном виде проверяйте их сразу же после разархивации на жестком диске, ограничивая область проверки только вновь записанными файлами
- периодически проверяйте на наличие вирусов жесткие диски компьютера, запуская антивирусные программы для тестирования файлов, памяти и системных областей дисков с защищенной от записи дискеты, предварительно загрузив операционную систему с защищенной от записи системной дискеты
- всегда защищайте свои дискеты от записи при работе на других компьютерах, если на них не будет производится запись информации
- обязательно делайте архивные копии на дискетах ценной для вас информации
не оставляйте в кармане дисковода А дискеты при включении или перезагрузке операционной системы, чтобы исключить заражение компьютера загрузочными вирусами
- используйте антивирусные программы для входного контроля всех исполняемых файлов, получаемых из компьютерных сетей
- для обеспечения большей безопасности применения Aidstest и Doctor Web необходимо сочетать с повседневным использованием ревизора диска Adinf
- архивирование: копирование таблицы FAT, ежедневное ведение архивов измененных файлов. Это самый важный, основной метод защиты от вирусов.
- входной контроль: проверка поступающих программ детекторами, обновление первых трех байтов сектора начальной загрузки на незагружаемых дискетах (для уничтожения boot-вирусов).
- профилактика: работа с дискетами, защищенными от записи, минимизация периодов доступности дискетки для записи, раздельное хранение вновь полученных и эксплуатировавшихся ранее программ, хранение программ на "винчестере" в архивированном виде.
- ревизия: анализ вновь полученных программ специальными средствами, контроль целостности с помощью регулярного подсчета контрольных сумм и проверки сектора начальной загрузки перед считыванием информации или загрузкой с дискеты, контроль содержимого системных файлов (прежде всего COMMAND.COM) и др. Имеется целый ряд программ-ревизоров, обеспечивающих подсчет контрольных сумм.
- карантин: каждая новая программа, полученная без контрольных сумм, должна проходить карантин, т.е. тщательно проверяться и прогоняться компетентными специалистами по меньшей мере на известные виды компьютерных вирусов, и в течение определенного времени за ней должно быть организованно наблюдение на отдельной ПЭВМ; присвоение специального имени пользователю при работе со вновь поступившими программами, причем для этого пользователя все остальные разделы должны быть либо невидимы, либо иметь статус READ_ONLY.
- сегментация: использование программы Advanced Disk Manager для разбиения диска на зоны с установленным атрибутом READ_ONLY.
- фильтрация: применение специальных программ для обнаружения попыток выполнить несанкционированные действия.
- вакцинирование: специальная обработка файлов, дисков, каталогов, запуск резидентных программ-вакцин, имитирующих сочетание условий, которые используются данным типом вируса для определения (выявления) заражения, т.е. обманывающих вирус.
- автоконтроль целостности: _использование в программе специальных алгоритмов, позволяющих после запуска программы определить, были ли внесены изменения в файл из которого загружена программа или нет.
- терапия: дезактивация конкретного вируса в зараженных программах специальной программой фагом или восстановление первоначального состояния программ путем "выкусывания" всех экземпляров вируса из каждого зараженного файла или диска с помощью этой программы.
В процессе работы программы-фаги (например AIDSTEST, ANTIDIR, DOCTOR) "выкусывают" тело вируса и восстанавливают измененную вирусом последовательность команд.
| | следующая лекция ==> | |
ПРИЗНАКИ ПОЯВЛЕНИЯ ВИРУСОВ | | | П.5. Информационная безопасность в сетях ЭВМ |
Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет
Для обнаружения, удаления и защиты от компьютерных вирусов разработано несколько видов специальных программ, которые позволяют обнаруживать и уничтожать вирусы. Такие программы называются антивирусными.
Различают следующие виды антивирусных программ :
программы-доктора или фаги;
программы-вакцины или иммунизаторы.
Программы-детекторы осуществляют поиск характерной для конкретного вируса последовательности байтов (сигнатуры вируса) в оперативной памяти и в файлах и при обнаружении выдают соответствующее сообщение. Недостатком таких антивирусных проявляется программа Vsqfe, входящая в состав пакета утилит операционной системы MS DOS.
Своевременное обнаружение зараженных вирусами файлов и дисков, полное уничтожение обнаруженных вирусов на каждом компьютере позволяют избежать распространения вирусной эпидемии на другие компьютеры.
Программа-полифаг Aidstest.
Aidstest — это программа, которая умеет обнаруживать и уничтожать более 1300 компьютерных вирусов, получивших наиболее широкое распространение в России. Версии Aidstest регулярно обновляются и пополняются информацией о новых вирусах.
Для вызова Aidstest следует ввести команду:
где path — имя диска, полное имя или спецификация файла, маска группы файлов:
* — все разделы жесткого диска,
** — все диски, включая сетевые и диски CD ROM;
options — любая комбинация следующих ключей:
/F — исправлять зараженные программы и стирать испорченные;
/G — проверять все файлы подряд (не только СОМ, ЕХЕ и SYS);
/S — медленная работа для поиска испорченных вирусов;
/X — стирать все файлы с нарушениями в структуре вируса;
/Q — спрашивать разрешение на удаление испорченных файлов;
/В — не предлагать обработку следующей дискеты.
Программа-полифаг Doctor Web – эта программа предназначена прежде всего для борьбы с полиморфными вирусами, которые сравнительно недавно появились в компьютерном мире. Использование Dr. Web для проверки дисков и удаления обнаруженных вирусов в целом подобно программе Aidstest. При этом дублирования проверки практически не происходит, так как Aidstest и Dr. Web работают на разных наборах вирусов.
В режиме эвристического анализа программа Dr. Web исследует файлы и системные области дисков, пытаясь обнаружить новые или неизвестные ей вирусы по характерным для вирусов кодовым последовательностям. Если таковые будут найдены, то выводится предупреждение о том, что объект, возможно, инфицирован неизвестным вирусом.
В комплект поставки антивирусной программы Dr. Web могут входить также файлы-дополнения к основной вирусной базе программы, расширяющие ее возможности.
Работать с программой Dr. Web можно в двух режимах:
– в режиме полноэкранного интерфейса с использованием меню и диалоговых окон;
– в режиме управления через командную строку.
Для разового нерегулярного применения более удобен первый режим, но для регулярного применения с целью систематического входного контроля дискет лучше применять второй режим. При использовании второго режима соответствующая команда запуска Dr. Web должна быть включена либо в меню пользователя операционной оболочки Norton Commander, либо в специальный командный файл.
Командная строка для запуска Dr. Web выглядит следующим образом:
X: — логическое устройство жесткого диска или физическое устройство гибкого диска, например F:
* — все логические устройства на жестком диске, путь — это путь или маска требуемых файлов.
Наиболее важные ключи:
/AL — диагностика всех файлов на заданном устройстве;
/DL — удаление файлов, корректное лечение которых невозможно;
/НА(уровень] — эвристический анализ файлов и поиск в них неизвестных вирусов, где уровень может принимать значения 0,1,2;
/CL — запуск программы в режиме командной строки, при тестировании файлов и
системных областей не используется полноэкранный интерфейс;
/QU — выход в DOS сразу после тестирования;
/? — вывод на экран краткой справки.
Если в командной строке Dr. Web не указано ни одного ключа, то вся информация для текущего запуска будет считываться из файла конфигурации DRWEB.INI, расположенного в том же каталоге, что и файл DRWEB.EXE. Файл конфигурации создается в процессе работы с программой Dr.Web с помощью команды сохранения параметров, необходимых для тестирования.
DrWeb В: /AL /CUP /HA1 /QU / CL
Антивирус-ревизор диска ADinf
Ревизор ADinf позволяет обнаружить появление любого вируса, включая стелс-вирусы, вирусы-мутанты и неизвестные на сегодняшний день вирусы. Программа ADinf запоминает:
На протяжении всей работы компьютера программа ADinf следит за сохранностью этих характеристик. В режиме повседневного контроля ADinf запускается автоматически каждый день при первом включении компьютера. Особо отслеживаются вирусоподобные изменения, о которых немедленно выдается предупреждение. Кроме контроля за целостностью файлов ADinf следит за созданием и удалением подкаталогов, созданием, удалением, перемещением и переименованием файлов, появлением новых сбойных кластеров, сохранностью загрузочных секторов и за многим другим. Перекрываются все возможные места для внедрения вируса в систему.
ADinf проверяет диски, не используя DOS, читая их по секторам прямым обращением в BIOS. Благодаря такому способу проверки ADinf обнаруживает маскирующиеся стелс-вирусы и обеспечивает высокую скорость проверки диска.
Лечащий блок ADinfCure Module.
Программа ADinfCwe Module использует тот факт, что, несмотря на огромное разнообразие вирусов, существует совсем немного различных методов их внедрения в файлы. Во время нормальной работы, при регулярном запуске ревизора ADinfoH сообщает ADinfCwe Module о fWf какие файлы изменились с момента последнего запуска. Adinf Cure Module анализирует эти файлы и записывает в свои таблицы информацию, которая может потребоваться для восстановления файла при заражении вирусом. Если заражение произошло, то ADinf заметит изменения и снова вызовет ADinfCure Module, который на основе анализа зараженного файла и сопоставления его с записанной информацией попытается восстановить исходное состояние файла.
Антивирус Касперского 6.0
Антивирус Касперского 6.0 обеспечивает качественно новый уровень защиты вашего компьютера благодаря оптимальному сочетанию традиционных антивирусных технологий и современных проактивных методов.
Продукт легко установить и настроить, он предусматривает широкие возможности адаптации работы под индивидуальные потребности пользователей.
Программа отличается не только безупречной интеграцией с операционными системами семейства Microsoft Windows, но и совместимостью с другими программными продуктами для защиты персональных компьютеров (например, сетевыми экранами).
Основные преимущества
Оптимизация для работы на мобильных ПК. Продукт позволяет использовать все основные преимущества ноутбуков, работающих на базе технологии Intel ® Centrino™ Duo для мобильных ПК: снижение энергопотребления при сохранении высокой производительности компьютера, использование беспроводных сетей Wi-Fi для автоматического обновления антивирусных баз.
Простота и удобство использования. Установка и первоначальная настройка Антивируса Касперского 6.0 занимают считанные минуты, а контекстная справочная система содержит исчерпывающую информацию по тонкой настройке приложения. Кроме этого, программа регулярно информирует пользователя о текущем статусе защищенности компьютера и дает рекомендации в случае неоднозначных ситуаций.
Защита электронной почты. Программа осуществляет антивирусную проверку почтового трафика на уровне протокола передачи данных (POP3, IMAP и NNTP для входящих сообщений и SMTP для исходящих) независимо от используемой почтовой программы. Для популярных почтовых программ – Microsoft Outlook, Microsoft Outlook Express и The Bat! – предусмотрены плагины и лечение вирусов в почтовых базах.
Проверка интернет-трафика. Антивирус Касперского 6.0 обеспечивает антивирусную проверку интернет-трафика, поступающего по HTTP-протоколу, в режиме реального времени, позволяя таким образом предотвратить заражение ещё до момента сохранения файлов на жестком диске компьютера.
Защита файловой системы. Антивирусной проверке могут быть подвергнуты любые отдельные файлы, каталоги и диски. Кроме этого, используя предустановленную задачу сканирования, можно запустить проверку только критических областей операционной системы и объектов, загружаемых при старте Windows. Это позволит сэкономить время, уделив внимание в первую очередь областям и объектам, которые обычно больше всего подвержены заражению.
Контроль изменений в файловой системе. Антивирус Касперского 6.0 позволяет создать список приложений, компонентный состав которых будет контролироваться, что помогает предотвратить нарушение целостности приложений вредоносными программами.
Наблюдение за процессами в оперативной памяти. Программа ведет наблюдение за деятельностью программ и процессов, запущенных в оперативной памяти компьютера и своевременно предупреждает пользователя в случае появления опасных, подозрительных или скрытых (rootkits) процессов, а также в случае несанкционированного изменения нормальных процессов.
Мониторинг изменений в реестре операционной системы. Приложение контролирует состояние системного реестра и информирует пользователя при обнаружении подозрительных или попытках создания скрытых ключей в реестре.
Блокирование опасных макросов Проактивная защита позволяет контролировать работу макросов Visual Basic for Applications в документах Microsoft Office и блокировать выполнение опасных макрокоманд.
Восстановление системы. В приложении реализована новая технология восстановления системы после вредоносного воздействия программ класса spyware: Антивирус Касперского 6.0 фиксирует все изменения реестра и файловой системы компьютера и может отменить их по решению пользователя.
Технологии ускорения антивирусной проверки. Антивирус Касперского 6.0 отличается высокой скоростью работы благодаря заложенной в нем возможности проверять только новые и измененные файлы. Механизм приостановки антивирусного сканирования при увеличении пользовательской активности способствует оптимальному использованию вычислительных ресурсов компьютера.
Уменьшенный размер обновлений. По сравнению с предыдущей версией программы размер скачиваемых обновлений антивирусных баз уменьшился почти в 10 раз и обычно составляет несколько десятков килобайт, что обеспечивает практически мгновенное получение обновлений.
Для того чтобы не подвергнуть компьютер заражению вирусами и обеспечить надежное хранение информации на дисках, необходимо соблюдать следующие правила:
– оснастите свой компьютер современными антивирусными программами, например Aidstest или Doctor Web, и постоянно обновляйте их версии;
– перед считыванием с дискет информации, записанной на других компьютерах, всегда проверяйте эти дискеты на наличие вирусов, запуская антивирусные программы своего компьютера;
– при переносе на свой компьютер файлов в архивированном виде проверяйте их сразу же после разархивации на жестком диске, ограничивая область проверки только вновь записанными файлами;
– периодически проверяйте на наличие вирусов жесткие диски компьютера, запуская антивирусные программы для тестирования файлов, памяти и системных областей дисков с защищенной от записи дискеты, предварительно загрузив операционную систему также с защищенной от записи системной дискеты;
– всегда защищайте свои дискеты от записи при работе на других компьютерах, если на них не будет производиться запись информации;
– обязательно делайте архивные копии на дискетах ценной для вас информации;
– не оставляйте в кармане дисковода А: дискеты при включении или перезагрузке операционной системы, чтобы исключить заражение компьютера загрузочными вирусами;
– используйте антивирусные программы для входного контроля всех исполняемых файлов, получаемых из компьютерных сетей;
– для обеспечения большей безопасности применения Aidstest и Doctor Web необходимо сочетать c повседневным использованием ревизора диска ADinf.
Необходимо перевести числа из десятичной системы счисления в двоичную, восьмеричную и шестнадцатеричную.
Система счисления — это способ записи чисел с помощью заданного набора специальных знаков (цифр).
Существуют системы позиционные и непозиционные.
В непозиционных системах счисления вес цифры не зависит от позиции, которую она занимает в числе. Так, например, в римской системе счисления в числе XXXII (тридцать два) вес цифры X в любой позиции равен просто десяти.
В позиционных системах счисления вес каждой цифры изменяется в зависимости от ее позиции в последовательности цифр, изображающих число.
Любая позиционная сиситема характеризуется своим основанием.
Основание позиционной системы счисления — это количество различных знаков или символов, используемых для изображения цифр в данной системе.
За основание можно принять любое натуральное число — два, три, четыре, шестнадцать и т.д. Следовательно, возможно бесконечное множество позиционных систем.
Десятичная система счисления.
Пришла в Европу из Индии, где она появилась не позднее VI века н.э. В этой системе 10 цифр: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, но информацию несет не только цифра, но и место, на котором цифра стоит (то есть ее позиция). В десятичной системе счисления особую роль играют число 10 и его степени: 10, 100, 1000 и т.д. Самая правая цифра числа показывает число единиц, вторая справа — число десятков, следующая — число сотен и т.д.
Двоичная система счисления.
В этой системе всего две цифры — 0 и 1. Особую роль здесь играет число 2 и его степени: 2, 4, 8 и т.д. Самая правая цифра числа показывает число единиц, следующая цифра — число двоек, следующая — число четверок и т.д. Двоичная система счисления позволяет закодировать любое натуральное число — представить его в виде последовательности нулей и единиц. В двоичном виде можно представлять не только числа, но и любую другую информацию: тексты, картинки, фильмы и аудиозаписи. Инженеров двоичное кодирование привлекает тем, что легко реализуется технически.
Восьмеричная система счисления.
В этой системе счисления 8 цифр: 0, 1, 2, 3, 4, 5, 6, 7. Цифра 1, указанная в самом младшем разряде, означает — как и в десятичном числе — просто единицу. Та же цифра 1 в следующем разряде означает 8, в следующем 64 и т.д. Число 100 (восьмеричное) есть не что иное, как 64 (десятичное). Чтобы перевести в двоичную систему, например, число 611 (восьмеричное), надо заменить каждую цифру эквивалентной ей двоичной триадой (тройкой цифр). Легко догадаться, что для перевода многозначного двоичного числа в восьмиричную систему нужно разбить его на триады справа налево и заменить каждую триаду соответствующей восьмеричной цифрой.
Шестнадцатиричная система счисления.
Запись числа в восьмеричной системе счисления достаточно компактна, но еще компактнее она получается в шестнадцатеричной системе. В качестве первых 10 из 16 шестнадцатеричных цифр взяты привычные цифры 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, а вот в качестве остальных 6 цифр используют первые буквы латинского алфавита: A, B, C, D, E, F. Цифра 1, записанная в самом младшем разряде, означат просто единицу. Та же цифра 1 в следующем — 16 (десятичное), в следующем — 256 (десятичное) и т.д. Цифра F, указанная в самом младшем разряде, означает 15 (десятичное). Перевод из шестнадцатеричной системы в двоичную и обратно производится аналогично тому, как это делается для восьмеричной системы.
В вычислительных машинах применяют две формы представления двоичных чисел:
С фиксированной точкой все числа изображаются в виде последовательности цифр с постоянным для всех чисел положением запятой, отделяющей целую часть от дробной.
С плавающей запятой каждое число изображается в виде двух групп цифр. Первая группа называется мантиссой, вторая порядком, причем абсолютная величина мантиссы должна быть меньше 1, а порядок – целым числом. В общем виде это будет выглядеть так:
, где М- мантисса числа(|M|
Нормальная форма представления имеет огромный диапазон значений отображения чисел и является основной в современных ЭВМ.
Читайте также: