
- •3.Системы счисления и их использование в эвм.
- •4.Арифметические действия над двоичными числами.
- •5.Правило перевода чисел из десятичной системы в любую другую систему счисления.
- •6.Правила перевода в десятичную систему счисления из любой другой.
- •7.Правило перевода из восьмеричной системы счисления в двоичную и наоборот.
- •8.Правило перевода из шестнадцатеричной системы счисления в двоичную и наоборот.
- •9.Дополнительный и смещенный код числа.
- •10.Форматы представления целых чисел (числовых данных с фиксированной точкой) в эвм.
- •11.Форматы представления вещественных чисел (числовых данных с плавающей точкой) в ibm pc.
- •12.Представление символьной информации в эвм. Двоичные коды обмена информацией ascii, кои-8, unicode и др.
- •13.Представление графической информации в эвм.
- •4.1 Побитовые изображения
- •4.2 Векторная графика
- •14.Представление звуковой информации в эвм.
- •15.Машинный язык. Представление машинных команд.
- •16.Логические значения и логические функции. Таблицы истинности основных логических функций.
- •Логические законы и правила преобразования логических выражений
- •17.Принципы построения эвм (принципы фон Неймана).1946г
- •18.Архитектура и алгоритм работы эвм фон Неймана.
- •19.Эволюция архитектуры эвм.
- •1642-1945 - Механические компьютеры (нулевое поколение)
- •20.Архитектура современных пэвм.
- •21.Семейство микропроцессоров 8086: назначение, структура и основные характеристики.
- •22.Оперативные и сверхоперативные виды памяти: назначение и основные характеристики.
- •23.Внешние запоминающие устройства на магнитных дисках. Основные характеристики.
- •24.Обслуживание жестких дисков: форматирование, проверка и дефрагментация диска.
- •25.Программные средства эвм и их классификация.
- •26.Назначение и основные функции операционных систем.
- •27.Понятия процесс, поток и ресурсы.
- •28.Режимы работы эвм и режимы обслуживания пользователей.
- •29.Понятия: Прерывания. Разрядность. Интерфейс.
- •30.Операционные системы для пэвм. Операционная среда.
- •31.Основные идеи создания Windows. Линейки операционных систем w
- •Indows.
- •32.Файловая система. Файловые системы fat 16,fat 32, ntfs.
- •33.Файловая структура. Основные операции с файловой структурой.
- •34.Драйверы и их назначение. Подключение новых устройств к компьютеру и стандарт Plug and Play.
- •35.Базы данных и модели (структуры) данных.
- •36.Системы управления базами данных и их основные функции. Архитектура субд. Примеры субд.
- •37.Субд ms Access. Основные объекты и их назначение.
- •38.Локальные вычислительные сети и их основные функции. Каналы связи. Конфигурации (топология) лвс.
- •39.Модель организации обмена информацией в лвс. Методы доступа. Примеры локальных сетей.
- •40.Глобальные сети: принципы организации и режимы функционирования. Примеры глобальных сетей.
- •41.Глобальная сеть Интернет. Протокол тсп/ip - основа существования сети Интернет.
- •42.Основные информационные ресурсы (службы) Интернет.
- •43.Служба доменных адресов. Доменный сервер. Url адрес.
- •44.Технология www/ Понятия: Web-страница, сайт, браузер. Язык разметки html.
- •45.Электронная почта: Назначение и принцип организации. Протоколы рорз, iмар- 4, smtp. Адрес электронной почты.
- •46.Вопросы обеспечения информационной безопасности в Интернете. Понятие ассиметричное шифрование.
- •47.Электронная подпись и сертификация.
17.Принципы построения эвм (принципы фон Неймана).1946г
Принцип двоичного кодирования
Согласно этому принципу, вся информация, поступающая в ЭВМ, кодируется с помощью двоичных сигналов (двоичных цифр, битов) и разделяется на единицы, называемые словами.
Принцип однородности памяти
Программы и данные хранятся в одной и той же памяти. Поэтому ЭВМ не различает, что хранится в данной ячейке памяти — число, текст или команда. Над командами можно выполнять такие же действия, как и над данными.
Принцип адресуемости памяти
Структурно основная память состоит из пронумерованных ячеек; процессору в произвольный момент времени доступна любая ячейка. Отсюда следует возможность давать имена областям памяти, так, чтобы к хранящимся в них значениям можно было бы впоследствии обращаться или менять их в процессе выполнения программы с использованием присвоенных имен.
Принцип последовательного программного управления
Предполагает, что программа состоит из набора команд, которые выполняются процессором автоматически друг за другом в определенной последовательности.
Принцип жесткости архитектуры
Неизменяемость в процессе работы топологии, архитектуры, списка команд.
Компьютеры, построенные на этих принципах, относят к типу фон-неймановских.
Самым главным следствием этих принципов можно назвать то, что теперь программа уже не была постоянной частью машины (как например, у калькулятора). Программу стало возможно легко изменить. А вот аппаратура, конечно же, остается неизменной, и очень простой.
Для сравнения, программа компьютера ENIAC (где не было хранимой в памяти программы) определялась специальными перемычками на панели. Чтобы перепрограммировать машину (установить перемычки по-другому) мог потребоваться далеко не один день. И хотя программы для современных компьютеров могут писаться годы, однако они работают на миллионах компьютеров после несколько минутной установки на жесткий диск.
18.Архитектура и алгоритм работы эвм фон Неймана.
Архитектура фон Неймана (англ. von Neumann architecture) — широко известный принцип совместного хранения программ и данных в памяти компьютера. Вычислительные системы такого рода часто обозначают термином «машина фон Неймана», однако соответствие этих понятий не всегда однозначно. В общем случае, когда говорят об архитектуре фон Неймана, подразумевают физическое отделение процессорного модуля от устройств хранения программ и данных.
Наличие заданного набора исполняемых команд и программ было характерной чертой первых компьютерных систем. Сегодня подобный дизайн применяют с целью упрощения конструкции вычислительного устройства. Так, настольные калькуляторы, в принципе, являются устройствами с фиксированным набором выполняемых программ. Их можно использовать для математических расчётов, но невозможно применить для обработки текста и компьютерных игр, для просмотра графических изображений или видео. Изменение встроенной программы для такого рода устройств требует практически полной их переделки, и в большинстве случаев невозможно. Впрочем, перепрограммирование ранних компьютерных систем всё-таки выполнялось, однако требовало огромного объёма ручной работы по подготовке новой документации, перекоммутации и перестройки блоков и устройств и т. п.
Всё изменила идея хранения компьютерных программ в общей памяти. Ко времени её появления использование архитектур, основанных на наборах исполняемых инструкций и представление вычислительного процесса как процесса выполнения инструкций, записанных в программе, чрезвычайно увеличило гибкость вычислительных систем в плане обработки данных. Один и тот же подход к рассмотрению данных и инструкций сделал лёгкой задачу изменения самих программ.
Машина фон Неймана состоит из запоминающего устройства (памяти) - ЗУ, арифметико-логического устройства - АЛУ, устройства управления – УУ, а также устройств ввода и вывода.
Программы и данные вводятся в память из устройства ввода через арифметико-логическое устройство. Все команды программы записываются в соседние ячейки памяти, а данные для обработки могут содержаться в произвольных ячейках. У любой программы последняя команда должна быть командой завершения работы.
Команда состоит из указания, какую операцию следует выполнить (из возможных операций на данном «железе») и адресов ячеек памяти, где хранятся данные, над которыми следует выполнить указанную операцию, а также адреса ячейки, куда следует записать результат (если его требуется сохранить в ЗУ).
Арифметико-логическое устройство выполняет указанные командами операции над указанными данными.
Из арифметико-логического устройства результаты выводятся в память или устройство вывода. Принципиальное различие между ЗУ и устройством вывода заключается в том, что в ЗУ данные хранятся в виде, удобном для обработки компьютером, а на устройства вывода (принтер, монитор и др.) поступают так, как удобно человеку.
УУ управляет всеми частями компьютера. От управляющего устройства на другие устройства поступают сигналы «что делать», а от других устройств УУ получает информацию об их состоянии.
Управляющее устройство содержит специальный регистр (ячейку), который называется «счетчик команд». После загрузки программы и данных в память в счетчик команд записывается адрес первой команды программы. УУ считывает из памяти содержимое ячейки памяти, адрес которой находится в счетчике команд, и помещает его в специальное устройство — «Регистр команд». УУ определяет операцию команды, «отмечает» в памяти данные, адреса которых указаны в команде, и контролирует выполнение команды. Операцию выполняет АЛУ или аппаратные средства компьютера.
В результате выполнения любой команды счетчик команд изменяется на единицу и, следовательно, указывает на следующую команду программы. Когда требуется выполнить команду, не следующую по порядку за текущей, а отстоящую от данной на какое-то количество адресов, то специальная команда перехода содержит адрес ячейки, куда требуется передать управление.