Автор работы: Пользователь скрыл имя, 11 Апреля 2013 в 14:03, курсовая работа
Для работы в офисе или на дому, где много работы с бумагами, МФУ является необходимостью. Оно заменит собой несколько простых устройств и будет занимать меньше места. Во всех этих устройствах есть своя операционная система, но в МФУ ОС будет более сложной из-за большего количества функций. В данной курсовой работе описывается подобная операционная система, для МФУ.
Введение 4
1 Общее описание устройства 5
2 Схема устройства 6
3 Внутренне устройство ОС 7
4 Управление памятью 9
5 Ввод/вывод 11
6 Файловая система 12
Заключение 13
Список использованной литературы 14
Федеральное государственное автономное
образовательное учреждение
высшего профессионального образования
«СИБИРСКИЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ»
Институт Космических и информационных технологий
Кафедра прикладной математики и компьютерной безопасности
КУРСОВОЙ ПРОЕКТ
Устройство МФУ
Руководитель __________ __________________ ______________
подпись, дата должность, ученая степень инициалы, фамилия
Студент ____________ ________________ __________ _____________
номер группы номер зачетной книжки подпись, дата инициалы, фамилия
Красноярск 2012
РЕФЕРАТ
Курсовой проект по теме «МФУ» содержит 13 страниц текстового документа, 2 использованных источника, 3 рисунка.
Объект изучения – многофункциональное устройство.
Цель проекта – описание прототипа ОС для устройства по выбору.
В результате выполнения работы была описана ОС, для МФУ.
Ключевые слова:
СОДЕРЖАНИЕ
Введение 4
1 Общее описание устройства 5
2 Схема устройства 6
3 Внутренне устройство ОС 7
4 Управление памятью 9
5 Ввод/вывод 11
6 Файловая система 12
Заключение 13
Список использованной литературы 14
Введение
Для работы в офисе или на дому,
где много работы с бумагами, МФУ
является необходимостью. Оно заменит
собой несколько простых
1 Устройство МФУ
Функции:
2 Схема устройства
На рис.1 представлена структурная схема устройства.
3 Операционная система
Однозадачные ОС включают средства управления периферийными устройствами, средства управления файлами, средства общения с пользователем.
Многозадачные ОС, кроме вышеперечисленных функций, управляют разделением совместно используемых ресурсов, таких как процессор, оперативная память, файлы и внешние устройства.
Однозадачные ОС могут выполнять в одно и то же время не более одной задачи, а многозадачные ОС способны одновременно управляться с несколькими процессами, деля между ними мощность компьютера, и как следствие время их выполнения увеличивается из-за переключения с одной задачи на другую.
Монолитное ядро. Все части монолитного ядра работают в одном адресном пространстве. Это такая схема операционной системы, при которой все компоненты её ядра являются составными частями одной программы, используют общие структуры данных и взаимодействуют друг с другом путём непосредственного вызова процедур.
Микроядро предоставляет только элементарные функции управления процессами и минимальный набор абстракций для работы с оборудованием. Большая часть работы осуществляется с помощью специальных пользовательских процессов, называемых сервисами.
В один момент времени будет выполняться всего одна команда, поэтому операционная система будет однозадачной.
При выборе ядра ОС большое значение уделяется простоте реализации.
Обновлять ничего не требуется, так как такие устройства как МФУ работают с одной версией операционной системы до утилизации. Значит, в модульности нет необходимости. Поэтому микроядро и модульное ядро отпадают. Таким образом, монолитное ядро ОС является лучшим вариантом.
4 Управление памятью
Существуют два основных метода управления памятью:
Существует четыре вида управления памятью ОС без использования дискового пространства:
Так как ОС однозадачная, то выбор очевидным образом падает на однозадачную систему без подкачки на диск.
Однозадачная система без
МФУ устройства в большинстве случаев используются в офисах, то есть за рабочий день к ним происходит большое количество обращений. Поэтому используется кэш процессора, для уменьшения среднего времени доступа к данным, хранящимся в оперативной памяти. Содержимое кэш-памяти представляет собой совокупность записей обо всех загруженных в нее элементах данных.
Каждая запись об элементе данных включает в себя адрес, который этот элемент данных имеет в оперативной памяти, и управляющую информацию: признак модификации и признак обращения к данным за некоторый последний период времени.
На рис.3 представлена схема
работы кэша.
5 Управление вводом/выводом
Устройства ввода/вывода:
Устройства ввода:
Устройства вывода:
Так как ОС является однозадачной,
процессор ожидает конца ввода-
Обработка ошибок происходит ближе к "железу", потому что ошибка не приведет к страшным последствиям.
В МФУ будут прерывания от клавиатуры и контроллерные прерывания. Клавиатурные прерывания будут иметь более высокий приоритет. Прерывания будут обрабатываться специальными программами – драйверами устройств. Драйверы будут встроены в ядро. Также в драйверах будут использоваться семафоры, для блокировки во время выполнения или запрета доступа к устройству в момент времени.
При получении факса контроллер этого устройства выдаст сигнал о приеме и выполняющаяся в этот момент команда будет приостановлена. В случае печати, страница допечатывается, а остальное копируется в буфер печати. В случае сканера, происходит примерно то же самое.
При окончании получения
факса контроллер выдаст сигнал о
том, что факс с принтером свободны.
6 Файловая система
Основным требованием к файловой системе является работа с внешними носителями. В этом случае большую роль играет скорость чтения и записи. Возникновение ошибки не приведет к страшным последствиям, поэтому в выявлении оных нет необходимости. А значит, ФС с журналированием отпадают. Это EXT3,EXT4,NTFS. Поиск файловых систем с минимальным набором функций. Этим требования соответствуют такие ФС, как:
FAT16 в этом случае не подходит, так как будут поддерживаться такие форматы файлов, как: PSB, TIFF, DICOM. А FAT16 имеет ограничение в размере файлов до 2 ГБ.
Сравнение EXT2 и FAT32:
При работе с мелкими файлами
разница в скорости невелика, но
при работе с большими файлами
вперед вырывается EXT2. Поэтому EXT2 является
подходящей файловой системой.
В выполненной работе были закреплены знания операционных систем, которые были пройдены в прошлом семестре. Было изучено устройство МФУ, была описана ОС для этого устройства. Также были изучены типы МФУ, их стоимость, то есть характеристики этих устройств. Таким образом, МФУ является очень полезным устройством, как для офиса, так и для дома, и в устройстве операционных систем для МФУ есть свои сложности.