Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Вычитание с дополнительным кодомСодержание книги Поиск на нашем сайте A-B, если A>B: Найти дополнительный код вычитаемого такой же разрядности, как и уменьшаемое Сложить этот код с уменьшаемым. Результатом вычитания будет полученная сумма без учета старшего разряда (отбрасывается). Пример: Вычитание с дополнительным кодом A-B, если A<B: Найти дополнительный код вычитаемого такой же разрядности, как и уменьшаемое Сложить этот код с уменьшаемым. Результатом вычитания будет дополнительный код к полученной сумме (лишнего разряда при сложении не появится) с отрицательным знаком. Пример: Представление чисел При проектировании ЭВМ, создании инструментального и прикладного программного обеспечения разработчикам приходится решать вопрос о представлении в ЭВМ числовых данных. Для решения большинства прикладных задач обычно достаточно использовать целые и вещественные числа. Представление чисел Запись целочисленных данных в запоминающем устройстве ЭВМ не представляет затруднений: число переводится в двоичную систему и записывается в прямом коде. Диапазон представляемых чисел в этом случае ограничивается количеством выделенных для записи разрядов. Представление чисел Для вещественных данных обычно используются две формы записи: число с фиксированной точкой число с плавающей точкой Фиксированная точка Форма записи числа с фиксированной точкой использовалась в основном на ранних этапах развития вычислительной техники. Запись числа с фиксированной точкой обычно имеет знаковый и цифровой разряды. Фиксированная точка означает, что на этапе конструирования ЭВМ было определено, сколько и какие разряды машинного слова отведены под изображение целой и дробной частей числа. Фиксированная точка Фиксированная точка Плавающая точка Плавающая точка Пример: Плавающая точка Плавающая точка Плавающая точка Плавающая точка Пример: Плавающая точка Плавающая точка Вопросы для самостоятельного изучения
vПринципы построения и архитектура ЭВМ v Лекция №3 v План v Устройство ЭВМ v Классификация ЭВМ v Уровни организации ЭВМ, основные устройства ЭВМ
v ПК и ЭВМ v Компьютер – программируемое электронное устройство, способное обрабатывать данные и производить вычисления, а также выполнять другие задачи манипулирования символами.
v Электронная вычислительная машина – комплекс технических и программных средств, предназначенный для автоматизации подготовки и решения задач пользователей. v Устройство ЭВМ v Основные блоки ЭВМ v ЦП – центральный процессор v ОП – оперативная память v ВУ – внешние устройства v ЗУ – запоминающее устройство v УВВ – устройство вводы - вывода v СВ/В – система ввода/вывода v УУ – устройства управления v УР – управляющие регистры v АЛУ – арифметико-логическое устройство v РП – регистровая память v ИБ – интерфейсный блок v БКФ – блок контроля и диагностики v РОН – регистры общего назначения v ПЗУ – постоянное запоминающее устройство v ОЗУ – оперативное запоминающее устройство v Пользователь Человек, в интересах которого проводится обработка данных на ЭВМ. v Пользователь Время подготовки задач >>> время их решения
Требования пользователей к выполнению вычислительных работ удовлетворяются специальным подбором и настройкой технических и программных средств.
Обычно эти средства взаимосвязаны и объединяются в одну структуру. v Устройства компьютера v Структура компьютера – это совокупность его функциональных элементов и связей между ними.
Элементы: От основных логических узлов компьютера до простейших схем.
Графическое представление: Структурные схемы, с помощью которых можно дать описание компьютера на любом уровне детализации. v Структура компьютера
v Различают структуры технических, программных и аппаратурно-программных средств.
v Выбирая ЭВМ для решения своих задач, пользователь интересуется функциональными возможностями технических и программных модулей.
v Характеристики ЭВМ, определяющие ее структуру Технические и эксплуатационные характеристики ЭВМ:
§ быстродействие и производительность, § показатели надежности, достоверности, точности, § емкость оперативной и внешней памяти, § габаритные размеры, § стоимость технических и программных средств, § особенности эксплуатации и др. v Характеристики ЭВМ, определяющие ее структуру Характеристики и состав функциональных модулей базовой конфигурации ЭВМ:
§ Возможность расширения состава технических и программных средств § Возможность изменения структуры
Состав программного обеспечения ЭВМ и сервисных услуг:
§ операционная система или среда § пакеты прикладных программ § средства автоматизации программирования vБыстродействие … ЭВМ - характеристика, определяемая: § скоростью работы процессора § пропускной способностью шины данных или скоростью обмена с внешними накопителями § частотой смены изображения на экране дисплея … процессора -скорость выполнения операций процессором. vБыстродействие Быстродействие процессора измеряется: v скоростью выполнения команд над числами с плавающей запятой (в флопсах); v скоростью выполнения команд "регистр-регистр"; v тактовой частотой процессора. vБыстродействие Флопс (FL oating-point O peration P er S econd (FLOPS)) – единица измерения быстродействия компьютера.
1 флопс = количество производимых процессором операций с плавающей точкой в секунду. vПроизводительность ЭВМ
Быстродействие ЭВМ тесно связано с производительностью ЭВМ. Производительность ЭВМ характеризует объем работ (операций, программ), выполняемый ЭВМ в единицу времени.
vНадежность ЭВМ – это свойство ЭВМ выполнять возложенные на нее функции в течение заданного промежутка времени, необходимого для решения поставленной задачи.
vОтказы В процессе функционирования ЭВМ возникают отказы, связанные с неисправностью отдельных элементов, либо соединений между ними. vОтказы vТочность ЭВМ – это возможность различать почти равные значения.
Точность получения результатов обработки в основном определяется разрядностью ЭВМ, которая в зависимости от класса ЭВМ может составлять 32, 64 и 128 двоичных разрядов. vТочность ЭВМ vТочность ЭВМ Программными способами диапазон представления и обработки данных может быть увеличен в несколько раз, что позволяет достигать очень высокой точности.
vДостоверность ЭВМ
– это свойство информации быть правильно воспринятой.
Характеризуется: вероятностью получения безошибочных результатов.
Заданный уровень обеспечивается: аппаратно-программными средствами контроля самой ЭВМ vДостоверность ЭВМ
Возможные методы контроля достоверности: Решение эталонных задач Повторные расчеты Контрольные решения на других ЭВМ и сравнение результатов.
v Емкость запоминающих устройств ЭВМ Измеряется: количеством структурных единиц информации, которые одновременно можно разместить в памяти.
Позволяет определить: какой набор программ и данных может быть одновременно размещен в памяти.
Отдельно характеризуют емкость оперативной памяти и емкость внешней памяти. v Архитектура ЭВМ – это многоуровневая иерархия аппаратурно-программных средств, из которых строится ЭВМ.
Каждый из уровней допускает многовариантное построение и применение.
Конкретная реализация уровней определяет особенности структурного построения ЭВМ. v Архитектурные решения Большинство вычислительных машин построено на принципах фон Неймана. v Однопроцессорный компьютер Все функциональные блоки связаны между собой общей шиной, называемой также системной магистралью. v Многопроцессорная архитектура Наличие в компьютере нескольких процессоров означает, что параллельно может быть организовано много потоков данных и много потоков команд. Таким образом, параллельно могут выполняться несколько фрагментов одной задачи. v Многомашинная вычислительная система Несколько процессоров, входящих в вычислительную систему, не имеют общей оперативной памяти, а имеют каждый свою (локальную).
Каждый компьютер в многомашинной системе имеет классическую архитектуру, и такая система применяется достаточно широко. v Принципы Джона фон Неймана v Принцип программного управления программа состоит из набора команд, которые выполняются процессором автоматически друг за другом в определенной последовательности v Принцип однородности памяти программы и данные хранятся в одной и той же памяти v Принцип адресности основная память состоит из перенумерованных ячеек; процессору в произвольный момент времени доступна любая ячейка v Машина Джона фон Неймана – это вычислительная система, построенная на следующих принципах:
Основные блоки: АЛУ, УУ, ЗУ, УВВ
Программы и данные: хранятся в одной и той же памяти
ЦП = АЛУ + УУ
Внутренний код машины: двоичный v Архитектура вычислительной машины фон Неймана vЭВМ первых поколений 1948 — 1958 гг. vЭВМ первых поколений 1948 — 1958 гг. v ЭВМ I поколения Элементная база: электронные лампы. Отличия: невысокая надежность требовали системы охлаждения значительные габариты v ЭВМ I поколения Процесс программирования: искусство (программисты – математики и физики) хорошее знание архитектуры ЭВМ и ее программных возможностей.
Этапы программирования: в кодах ЭВМ (машинный код), автокоды и ассемблеры, в определенной мере автоматизирующие процесс программирования задач. v ЭВМ I поколения Результат развития EDSAC-проекта – создание серии: v ЭВМ LEO (1951 г.), v DEDUCE (1954 г., Англия), v ENIAC (1950), v БЭСМ (1952), v Минск-1, v Урал-2, v М-20 (СССР) и др. v ЭВМ I поколения v Для увеличения производительности широко применялось совмещение операций. При этом последовательные фазы выполнения отдельных команд программы (формирование адресов операндов, выборка операндов, выполнение операции, отсылка результата) выполнялись отдельными функциональными блоками. v В своей работе они образовывали своеобразный конвейер, а их параллельная работа позволяла обрабатывать различные фазы целого блока команд. Этот принцип получил дальнейшее развитие в ЭВМ следующих поколений. Первые ЭВМ: очень сильная централизация управления единые стандарты форматов команд и данных “жесткое” построение циклов выполнения отдельных операций
Причина: ограниченные возможности используемой элементной базы. Центральное УУ обслуживало не только вычислительные операции, но и операции ввода-вывода, пересылок данных между ЗУ и др.
Все это позволяло в какой-то степени упростить аппаратуру ЭВМ, но сильно сдерживало рост производительности. v Обобщенная структурная схема ЭВМ I поколения v ЭВМ II поколения v ЭВМ II поколения Элементная база: полупроводниковые приборы. Отличия: Существенно увеличенная емкость оперативной памяти. Надежность и быстродействие. Меньшие размеры, масса и потребляемая мощность. Расширенная сфера использования электронной вычислительной техники. Появление специализированных ЭВМ для решения экономических задач, управления производственными процессами, системами передачи информации и т.д. v БЭСМ-6 – быстродействие ≈ миллиону операций в секунду; емкость оперативной памяти от 32Кб до 128Кб. v Создание системного ПО, компиляторов и средств ввода-вывода. v В конце периода появились универсальные и достаточно эффективные компиляторы для Кобола, Фортрана и других ЯП. v Возникла профессия специалиста по информатике, и многие университеты стали предоставлять возможность получения образования в этой области. v ЭВМ III поколения v ЭВМ III поколения Элементная база: малые интегральные схемы. Отличия: Широкое использование в различных областях науки и техники (проведение расчетов, управление производством, подвижными объектами и др.). Больший объем оперативной памяти Увеличенное быстродействие Повышение надежности Снижение потребляемой мощности, занимаемой площади и массы. v ЭВМ III поколения В СССР разрабатываются универсальные ЭВМ третьего поколения ЕС, совместимые как между собой (машины средней и высокой производительности ЕС ЭВМ), так и с зарубежными ЭВМ третьего поколения (IBM-360 и др. - США). v Структурная схема ЭВМ III поколения v Сильносвязанные устройства АЛУ и УУ получили название процессор, т.е. устройство, предназначенное для обработки данных.
v В схеме ЭВМ появились также дополнительные устройства, которые имели названия: процессоры ввода-вывода, устройства управления обменом информацией, каналы ввода-вывода (КВВ). КВВ получили наибольшее распространение применительно к большим ЭВМ (наметилась тенденция к децентрализации управления и параллельной работе отдельных устройств, что позволило резко повысить быстродействие ЭВМ в целом). v ЭВМ IV поколения v ЭВМ IV поколения Элементная база: большие интегральные схемы. Отличия: Предназначены для резкого повышения производительности труда в науке, производстве, управлении, здравоохранении, обслуживании и быту. Увеличение плотности компоновки электронной аппаратуры Повышение надежности Увеличение быстродействия Снижение стоимости v ЭВМ IV поколения Более тесной становится связь структуры машины и ее программного обеспечения, особенно операционной системы (или монитора) - набора программ, которые организуют непрерывную работу машины без вмешательства человека. v Структурная схема ЭВМ IV поколения v Соединение всех устройств в единую машину обеспечивается с помощью общей шины, представляющей собой линии передачи данных, адресов, сигналов управления и питания. v Единая система аппаратных соединений значительно упростила структуру, сделав ее еще более децентрализованной. v Все передачи данных по шине осуществляются под управлением сервисных программ. v Системная магистраль v Физически магистраль представляет собой многопроводную линию с гнездами для подключения электронных схем. Совокупность проводов магистрали разделяется на отдельные группы: шину адреса, шину данных и шину управления. v Периферийные устройства (принтер и др.) подключаются к аппаратуре компьютера через специальные контроллеры — устройства управления периферийными устройствами. v Контроллер v Контроллер – устройство, которое связывает периферийное оборудование или каналы связи с центральным процессором, освобождая процессор от непосредственного управления функционированием данного оборудования. Ядро ЭВМ = Процессор + Основная память Основная память = Оперативная память + ПЗУ ПЗУ предназначается для записи и постоянного хранения наиболее часто используемых программ управления. Подключение всех внешних устройств обеспечивается через соответствующие адаптеры - согласователи скоростей работы сопрягаемых устройств или контроллеры - специальные устройства управления периферийной аппаратурой. Контроллеры в ЭВМ играют роль каналов ввода-вывода. В качестве особых устройств следует выделить таймер - устройство измерения времени и контроллер прямого доступа к памяти (КПД) - устройство, обеспечивающее доступ к ОП, минуя процессор. v Персональный компьютер Распространенный тип компьютера – ПК.
ПК: Малая стоимость Малые размеры Малое энергопотребление Высокая надежность Высокий уровень интеграции компонентов Адаптируемость к разнообразным применениям v ЭВМ V поколения или Суперкомпьютеры v ЭВМ V поколения v Переход к ЭВМ пятого поколения предполагал переход к новым архитектурам, ориентированным на создание искусственного интеллекта. v Считалось, что архитектура компьютеров пятого поколения будет содержать два основных блока. Один из них - собственно компьютер, в котором связь с пользователем осуществляет блок, называемый "интеллектуальным интерфейсом". Задача интерфейса - понять текст, написанный на естественном языке или речь, и изложенное таким образом условие задачи перевести в работающую программу. v ЭВМ V поколения Основные требования к ЭВМ V поколения: Создание развитого человеко-машинного интерфейса (распознавание речи, образов); Развитие логического программирования для создания баз знаний и систем искусственного интеллекта; Создание новых технологий в производстве вычислительной техники; Создание новых архитектур компьютеров и вычислительных комплексов. v ЭВМ пятого поколения v Классификация ЭВМ v Мощные машины и вычислительные системы предназначаются для обслуживания крупных сетевых банков данных и банков знаний (суперкомпьютеры).
v Кластерные структуры Кластер – это группа из двух или более серверов, действующих совместно для обеспечения безотказной работы набора приложений или служб и воспринимаемых клиентом как единый элемент.
Узлы кластера объединяются между собой с помощью аппаратных сетевых средств, совместно используемых разделяемых ресурсов и серверного программного обеспечения. v Кластерные структуры Основное преимущество при организации внутренней сети на основе кластера заключается в том, что если происходит сбой службы или приложения на каком-то узле кластера, настроенного на совместную работу в кластере, кластерное программное обеспечение позволяет перезапустить это приложение на другом узле. Пользователи при этом ощутят кратковременную задержку при проведении какой-то операции либо вообще не заметят серверного сбоя. v Классификация ЭВМ
v Серверы v Серверы Файловый сервер – выделенный сервер, оптимизированный для выполнения файловых операций ввода-вывода.
Предназначен для хранения файлов любого типа. Как правило, обладает большим объемом дискового пространства. v Серверы Функции сервера: Хранение данных и кода программы. Обслуживание сети и предоставление собственных ресурсов всей сети.
Функции клиента: Обработка данных происходит исключительно на стороне клиента. Количество клиентов ограничено десятками. v Серверы Плюсы: низкая стоимость разработки; невысокая стоимость обновления и изменения ПО. Минусы: низкая производительность (зависит от производительности сети, сервера, клиента); плохая возможность подключения новых клиентов. v Web-сервер Программное обеспечение, осуществляющее взаимодействие по HTTP протоколу с браузерами: прием запросов поиск указанных файлов и передача их содержимого запуск CGI-приложений и передача клиенту результатов их выполнения v Серверы электронной почты v Позволяют пользователю передавать и получать сообщения.
v Работают по протоколу SMTP.
v SMTP-сервер принимает сообщение и доставляет его в локальный почтовый ящик пользователя или на другой SMTP-сервер (сервер назначения или промежуточный). v Рабочая станция v Как место работы специалиста представляет собой компьютер с соответствующим ПО.
v Также обозначают компьютер в составе локальной вычислительной сети (ЛВС) по отношению к серверу.
v На рабочих станциях пользователи решают прикладные задачи. v Сетевые компьютеры
Упрощенные персональные компьютеры, вплоть до карманных ПК.
Основное назначение: обеспечение доступа к сетевым информационным ресурсам.
v Уровни организации ЭВМ Аппаратные средства любой ЭВМ способны выполнять только ограниченный набор сравнительно простых команд. Эти примитивные команды составляют так называемый машинный язык машины. Говоря о сложности аппаратуры компьютера, машинные команды целесообразно делать как можно проще, но примитивность большинства машинных команд делают их использование неудобным и трудным. Вследствие чего разработчики вводят другой набор команд более удобный для человеческого общения (языки более высокого уровня). v Уровни организации ЭВМ vПамять ЭВМ Памятью ЭВМ называется совокупность устройств, служащих для запоминания, хранения и выдачи информации.
Отдельные устройства, входящие в эту совокупность, называются запоминающими устройствами (ЗУ) того или иного типа. vПамять ЭВМ По некоторым оценкам производительность компьютера на разных классах задач на 40-50% определяется характеристиками ЗУ различных типов, входящих в его состав.
К основным параметрам, характеризующим запоминающие устройства, относятся емкость и быстродействие. vЕмкость Емкость памяти - это максимальное количество данных, которое в ней может храниться.
Емкость запоминающего устройства измеряется количеством адресуемых элементов (ячеек) ЗУ и длиной ячейки в битах.
vЕмкость В настоящее время практически все запоминающие устройства в качестве минимально адресуемого элемента используют 1 байт
1 байт = 8 двоичных разрядов (бит).
Емкость памяти обычно определяется в байтах, килобайтах, мегабайтах, гигабайтах и т.д. vПамять ЭВМ За одно обращение к запоминающему устройству производится считывание или запись некоторой единицы данных, называемой словом, различной для устройств разного типа.
Это определяет разную организацию памяти. vПамять ЭВМ Например, память объемом 1 мегабайт может быть организована как 1М слов по 1 байту, или 512К слов по 2 байта каждое, или 256К слов по 4 байта и т.д. vПамять ЭВМ В то же время, в каждой ЭВМ используется свое понятие машинного слова, которое применяется при определении архитектуры компьютера, в частности при его программировании, и не зависит от размерности слова памяти, используемой для построения данной ЭВМ.
Например, компьютеры с архитектурой IBM PC имеют машинное слово длиной 2 байта. vБыстродействие Определяется продолжительностью операции обращения: v временем, затрачиваемым на поиск нужной информации в памяти и на ее считывание, v временем на поиск места в памяти, предназначаемого для хранения данной информации. v Классификация ЗУ ЗУ первого типа используются в процессе работы процессора для хранения выполняемых программ, исходных данных, промежуточных и окончательных результатов.
В ПЗУ хранятся системные программы, необходимые для запуска компьютера в работу, а также константы.
В некоторых ЭВМ, предназначенных, например, для работы в системах управления по одним и тем же неизменяемым алгоритмам, все программное обеспечение может храниться в ПЗУ. v Микросхема ПЗУ Микросхема ПЗУ(BIOS) содержит:
v BIOS(Basic Input/Output System) v POST v программа первоначальной загрузки v программа SetUp v ЗУ с произвольным доступом RAM - random access memory Время доступа не зависит от места расположения участка памяти (например, ОЗУ).
Типы: v SDRAM, v DDR SDRAM v DR DRAM
Аппаратная реализация: v модули SIMM, DIMM v ЗУ с прямым(циклическим) доступом Благодаря непрерывному вращению, возможность обращения к некоторому участку носителя циклически повторяется. v ЗУ с последовательным доступом Последовательно просматриваются участки, пока нужный участок не займет некоторое нужное положение напротив головок чтения/записи v Иерархическая организация памяти в современных ЭВМ Идеальное ЗУ: бесконечно большая емкость бесконечно малое время обращения
На практике эти параметры находятся в противоречии друг другу: в рамках одного типа ЗУ улучшение одного из них ведет к ухудшению значения другого. v Иерархическая организация памяти в современных ЭВМ Иерархическая структура памяти позволяет экономически эффективно сочетать хранение больших объемов информации с быстрым доступом к информации в процессе ее обработки. Регистровая память - набор регистров, входящих непосредственно в состав микропроцессора (CPU).
Регистры CPU программно доступны и хранят информацию наиболее часто используемую при выполнении программы: промежуточные результаты, составные части адресов, счетчики циклов и т.д. Регистровая память имеет относительно небольшой объем (до нескольких десятков машинных слов).
РП работает на частоте процессора, поэтому время доступа к ней минимально.
Например, при частоте работы процессора 2 ГГц время обращения к его регистрам составит всего 0,5 нс. Оперативная память - устройство, которое служит для хранения информации, непосредственно используемой в ходе выполнения программы в процессоре.
Оперативная память работает на частоте системной шины, например, при частоте работы системной шины 100 МГц время обращения к оперативной памяти составит несколько десятков наносекунд. v более быстродействующая статическая оперативная память v специальный механизм записи и считывания информации v предназначена для хранения информации, наиболее часто используемой при работе программы v программно недоступна. Для обращения ней используются аппаратные средства процессора и компьютера. v Внешняя память Магнитные и оптические диски, магнитные ленты. Емкость дисковой памяти: 10-ки ГБ при времени обращения менее 1 мкс.
Магнитные ленты: малое быстродействие и большая емкость используются в настоящее время в основном как устройства резервного копирования данных, обращение к которым происходит редко, а может быть и никогда. Время обращения может достигать нескольких десятков секунд. vПроцессор Процессор – выращенный по специальной технологии кристалл кремния.
Содержит в себе многие миллионы отдельных элементов – транзисторов, которые в совокупности наделяют компьютер способностью «думать» – вычислять, производя определённые математические операции с числами, в которые преображается любая поступающая в компьютер информация. v Характеристики процессора v тип архитектуры (CISC, RISC) v разрядность (бит): внутренняя (регистров) и внешняя (шины данных) v наличие кэш-памяти v тактовая частота (МГц) v степень интеграции Тактовая частота – величина, измеряемая в мегагерцах (МГц), показывает, сколько инструкций способен выполнить процессор в течение секунды.
Тактовая частота обознается цифрой в названии процессора: Pentium 4-2400, т.е. процессор поколения Pentium 4 с тактовой частотой 2400 МГц или 2.4 ГГц Тактовая частота – самый важный показатель скорости работы процессора.
Но далеко не единственный. Иначе как объяснить тот странный факт, что процессоры Celeron, Athlon и Pentium 4 на одной и той же частоте работают… с разной скоростью? Аббревиатура CISC означает Complete Instruction Set Computer – компьютер со сложным (полным) набором команд.
CISC отличается малым количеством регистров общего назначения, большим количеством машинных команд. Это приводит к усложнению декодирования инструкций, что в свою очередь приводит к расходованию аппаратных ресурсов. К CISC-процессорам относятся:
v Intel 80x86 v Pentium v Motorola MC680x0 v DEC VAX Особенности RISC -процессоров:
v удалены сложные и редко используемые инструкции; v все инструкции имеют одинаковую длину, что позволяет уменьшить сложность управления процессором и увеличить скорость обработки команд; v отсутствуют инструкции, работающие с памятью напрямую, все данные загружаются только из памяти в регистр и наоборот; v большинство операций производятся за один такт микропроцессора. Класс RISC-процессоров составляют: v Alpha v Sun v Ultra SPARC v MIPS v PowerPC v и некоторые другие
v Характеристика системных шин vСистемная шина v Функции контроллера клавиатуры v сканирование состояния клавиш v буферизацию до 20 отдельных кодов клавиш на время между двумя соседними опросами клавиатуры со стороны CPU v преобразование кодов нажатия клавиш (scan-кодов) в коды ASCII с помощью хранящихся в ПЗУ программируемых системных таблиц драйвера клавиатуры v тестирование клавиатуры при включении ПК v Основные характеристики видеоконтроллера v режимы работы (текстовый и графический) v воспроизведение цветов (монохромный и цветной) v число цветов в цветном или число полутонов в монохромном режиме v разрешающая способность v емкость буферной памяти v разрядность шины данных v Основные характеристики аудиоконтроллера v Частота дискретизации – количество измерений входного сигнала за 1 секунду. § Возможные значения: 11кГц, 22кГц, 44,1 кГц,48 кГц v Разрядность регистра – число бит в регистре аудиоадаптера. § Возможные значения: 8, 16, 20, 24. v Вопросы для самостоятельного изучения v Не фон-неймановская архитектура ЭВМ v Типы флэш-памяти v Суперкомпьютеры Cray, Blue Genie, Эльбрус v Карманные ПК
vУровни организации ЭВМ. Операционные системы v Лекция №4 v План v Понятие ОС v Эволюция ОС v Классификация ОС v Архитектура ОС v Управление памятью v Управление процессами v Системный реестр Windows v Загрузка ОС Windows v Жесткий диск v Файловая система
v Уровни организации ЭВМ
v Операционная система Операционная система – совокупность программ, которая скрывает от пользователя все реалии аппаратуры и предоставляет возможность простого, удобного просмотра указанных файлов, чтения или записи. v Операционная система ОС выполняет обработку прерываний, управление таймерами и оперативной памятью, а также другие низкоуровневые проблемы.
С этой точки зрения функцией ОС является предоставление пользователю некоторой расширенной или виртуальной машины, которую легче программировать и с которой легче работать, чем непосредственно с аппаратурой, составляющей реальную машину v ОС как система управления ресурсами Операционная система – совокупность программ, управляющая всеми ресурсами вычислительной машины таким образом, чтобы обеспечить максимальную эффективность ее функционирования.
v ОС как система управления ресурсами v Эволюция ОС. В середине 40-х были созданы первые ламповые вычислительные устройства. В то время одна и та же группа людей участвовала и в проектировании, и в эксплуатации, и в программировании вычислительной машины.
Программирование осуществлялось исключительно на машинном языке. Об ОС не было и речи, все задачи организации вычислительного процесса решались вручную каждым программистом с пульта управления. Не было никакого другого системного программного обеспечения, кроме библиотек математических и служебных подпрограмм. v Эволюция ОС. С середины 50-х годов начался новый период в развитии вычислительной техники, связанный с появлением новой технической базы - полупроводниковых элементов.
В эти годы появились первые алгоритмические языки, а следовательно и первые системные программы - компиляторы.
Появились первые системы пакетной обработки, которые просто автоматизировали запуск одной программ за другой и тем самым увеличивали коэффициент загрузки процессора.
Системы пакетной обработки явились прообразом современных операционных систем. В этом режиме пользователь не имеет контакта с ЭВМ, получая лишь результаты вычислений. v Эволюция ОС. В это время в технической базе произошел переход от отдельных полупроводниковых элементов типа транзисторов к малым интегральным микросхемам.
Важнейшим достижением ОС (OS/360) данного поколения явилась реализация мультипрограммирования.
Мультипрограммирование - это способ организации вычислительного процесса, при котором на одном процессоре попеременно выполняются несколько программ.
Пока одна программа выполняет операцию ввода-вывода, процессор не простаивает, как это происходило при последовательном выполнении программ (однопрограммный режим), а выполняет другую программу (многопрограммный режим). При этом каждая программа загружается в свой участок оперативной памяти, называемый разделом. v Эволюция ОС. Наряду с мультипрограммной реализацией систем пакетной обработки появился новый тип ОС - системы разделения времени.
Вариант мультипрограммирования, применяемый в системах разделения времени, нацелен на создание для каждого отдельного пользователя иллюзии единоличного использования вычислительной машины. v Эволюция ОС. Следующий период в эволюции операционных систем связан с появлением больших интегральных схем.
На рынке операционных систем доминировали две системы: MS-DOS и UNIX.
Одн
|
||
|
Последнее изменение этой страницы: 2017-01-20; просмотров: 424; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.146 (0.013 с.) |