скачать рефераты
  RSS    

Меню

Быстрый поиск

скачать рефераты

скачать рефератыРеферат: Операционные системы

Регистры общего назначения

              К регистрам общего назначения относятся регистры AX, BX, CX и DX (их четыре). Это многофункциональные регистры.

Регистр указателя команды

Регистр  IP  обычно  применяется  в  комбинации  с  регистром  CS   и определяет адрес следующей команды.

Регистр флагов состояния

В регистре флагов обычно находятся девять флагов состояния процессора (каждый флаг занимает 1 бит). Эти флаги определяют результат  конкретных операций, выполняемых под управлением MS-DOS.

Регистры памяти

регистр  памяти  включает  2  байта  данных  (или  16 битов). Реально регистры общего назначения однобайтные. Так, регистр AX включает регистр AH (который составляет старший байт  регистра AX) и регистр AL  (который составляет младший байт регистра  AX). Аналогично, регистры BH,  BL, CH, CL, DH и DL - однобайтные.

Вся память делится на conventional (от 1 до 1 Mb) и extended. В данных момент expanded память встречается редко и мы не будем ее упоминать, кроме как результат использования эмулятора (EMM386.EXE, QEMM386, 386MAX). Первый 1 Mb состоит из conventional (640K) и резервных 384K, которые содержат в себе буфера видеопамяти, код BIOSа для видео и дополнительных устройств. Неиспользованные блоки могут использоваться для загрузки DOS-пpогpамм. Для этого ваш менеджер памяти создает upper memory blocks (UMB). UMB (или upper memory) позволяет расширить область памяти, в которую возможна загрузка резидентных программ/драйверов (на всякий случай, не надо забывать, что мизерная часть TSR-пpогpамм не работает при загрузке в адресное пространство выше 640 Kb), что освобождает первые 640K для работы других DOS-пpогpамм.

Существует только один путь создания UMB -- через использование менеджеров памяти. Мы рассмотрим стандартную и входящий в поставку EMM386.EXE. Итак, минимальный набор для организации UMB:

config.sys

            dos = high,umb

            device = himem.sys

device = emm386.exe noems

Если нужна EMS-память, то придется заменить "noems" на "auto" или  "frame=<64K_buffer_addr>" и надо задать блоки UMB с помощью команды  "ram=<start_addr>-<end_addr>". Пример:

[...]

device = emm386.exe ram=b000-b7ff frame=c800

Загpузку пpогpамм в UMB нужно производить через использование команд DeviceHigh=<driver> (в config.sys) и LH <program>.

Вывод: Мы разобрали структуру распределения памяти в среде DOS.


Цель работы: описать особенности работы операционных систем Windows 95, Windows NT с сетями различных типов.

Windows 95

Сети Microsoft.

Client for Microsoft Networks (клиент для сетей Microsoft) – 32-битный сетевой клиент защищенного режима для Windows 95, содержащий редиректор и другие программные компоненты для доступа к сетям Microsoft. Клиент для сетей Microsoft способен также взаимодействовать (с рядом ограничений) с другими Microsoft-совместимыми серверами на базе протокола SMB (Server Message Block), например, IBM LAN Server, DEC PATHWORKS, AT&T StarLAN и LAN Manager for UNIX Systems.

Вы можете установить клиента Microsoft как единственный вид сетевой поддержки в Windows 95 либо использовать его совместно с клиентом Client for NetWare Networks (Клиент для сетей NetWare) или сетевыми клиентами для других типов сетей.

Сетевая поддержка для компьютеров, работающих с клиентом для сетей Microsoft, включает в себя все сетевые возможности, встроенные в Windows 95:

¨    Автоматическая установка, конфигурирование компьютеров через профили пользователей и системную политику;

¨    Доступ к сетям по телефонным линиям, защита на уровне доступа к разделяемым ресурсам и сквозная защита на уровне пользователей, а также наличие средств удаленного администрирования;

¨    Унифицированный вход в систему и автоматическое восстановление соединения с сетевыми ресурсами.

А вот каковы важнейшие дополнительные преимущества, обеспечиваемые клиентом для сетей Microsoft.

Высокая производительность без использования стандартной памяти. Клиент для сетей Microsoft построен исключительно на 32-разрядных компонентах сетевой поддержки защищенного режима; как и драйвер файловой системы, использует кеш Windows 95 (VCACHE). Он работает с 32-битными версиями NetBEUI, Microsoft TCP/IP, а также Microsoft IPX/SPX-совместимым протоколом и удовлетворяющими спецификации NDIS 3.1 драйверами сетевых адаптеров. Этот клиент защищенного режима рассчитан на работу в многозадачной среде, обеспечивает устойчивые рабочие характеристики и не занимает  стандартную память MS-DOS.

Сервис однорангового разделения ресурсов защищенного режима. С помощью сервиса File and Printer Sharing for Microsoft Networks (Служба доступа к файлам и принтерам сетей Microsoft) компьютер с установленным клиентом для сетей Microsoft можно использовать как сервер в одноранговой сети.

Защита ресурсов и другие виды поддержки в сетях Windows NT. Серверы Windows NT можно применять для проверки правильности регистрации пользователей и обеспечения сквозной защиты разделяемых ресурсов на компьютерах под управлением Windows 95. Такие компьютеры могут распознавать и использовать длинные имена файлов на серверах Windows NT, поскольку в обеих операционных системах применяется одинаковый алгоритм для длинных имен файлов и псевдонимов (aliases).

Кроме того, компьютеры под управлением Windows 95 можно загружать как с локального гибкого или жесткого диска, так и с сетевого диска – общую копию Windows 95 размещенную на сервере Windows NT.

Сети NetWare.

Windows 95 можно запускать на рабочих станциях NetWare, использующих серверы Novell NetWare версий 2.15, 2.2, 3.х и 4.х. Для этого подходят несколько сетевых клиентов:

¨    Новый 32-битный клиент защищенного режима – клиент для сетей NetWare (разработанный Microsoft);

¨    Сетевой клиент реального режима – Novell NetWare 3.x (NETX);

¨    Сетевой клиент реального режима – Novell NetWare 4.x (VLM).

Какого бы клиента вы не выбрали, встроенные средства и команды Windows 95 позволяют выполнять практически все базовые сетевые операции и административные задачи. Клиент для сетей NetWare способен обрабатывать сценарии регистрации и поддерживает все 16-битные утилиты командной строки NetWare 3.х и большую часть утилит NetWare 4.x, поэтому их можно использовать так же, как и при работе с клиентами NETX и VLM под управлением MS-DOS или ранних версий Windows.

Windows 95 предоставляет полностью 32-битное программное обеспечение защищенного режима для сетей NetWare, включая сетевой клиент (называемый также редиректором), IPX/SPX-совместимый протокол, драйверы сетевых адаптеров и средства администрирования. С помощью клиента для сетей NetWare  пользователи Windows 95 получают доступ к сервису серверов NetWare, просматривают серверы NetWare и подключаются к ним, отправляют задания на печать, применяя при этом как сетевой пользовательский интерфейс Windows 95, так и утилиты NetWare.

Независимо от типа клиента Windows 95 обеспечивает следующие возможности для поддержки компьютеров работающих в сетях NetWare:

¨    Автоматическую установку и настройку Windows 95 на рабочих станциях NetWare;

¨    Запуск общей копии Windows 95 для удаленной загрузки рабочих станций и другие разделяемые конфигурации;

¨    Принудительную установку параметров рабочего стола и системы с помощью системной политики;

¨    Архивацию данных для Cheyenne ARCserve и Arcada Backup Exec, а также Simple Network Management Protocols (SNMP);

¨    Полную интеграцию сетевых ресурсов в Network Neighborhood (Сетевое окружение) и такие стандартные элементы управления, как диалоговые окна Open или Save As;

¨    Кэширование пароля для сетевых соединений и защиту на уровне пользователя со сквозным контролем на серверах NetWare;

¨    Размещение заданий на печать в очередях NetWare с использованием метода Point and Print («Указал - печатай»). Кроме того, с помощью сервиса Microsoft Print Services for NetWare Networks (на базе Win32), доступного на компакт-диске с дистрибутивом Windows 95, можно перенаправлять задания из очередей печати NetWare на принтеры, подключенные к компьютерам с клиентом для сетей NetWare.

Сети других поставщиков.

Интегрированная сетевая поддержка – ключевая особенность Windows 95. Новая архитектура с поддержкой широкого спектра различных сетей значительно упростила установку средств для работы как с одной, так и с несколькими сетями. На одном компьютере можно установить любое количество 32-битных сетевых клиентов защищенного режима и один 16-битный клиент реального режима.

В Windows 95  включено два сетевых клиента защищенного режима, а также встроена поддержка нескольких 16-битных сетевых клиентов реального режима. В большинстве случаев – кроме клиентов, встроенных в Windows 95,- понадобится и программное обеспечение от поставщиков соответствующих сетей:

¨    Artisoft LANtastic версии 5.0 и выше;

¨    Banyan VINES версии 5.52 и выше;

¨    DEC PATHWORKS версии 5.0 и выше;

¨    IBM OS/2 LAN Server;

¨    Novell NetWare версии 3.11 и выше;

¨    SunSoft PC-NFS версии 5.0 и выше.

Хотя и допускается одновременная работа с любым числом 32-битных сетевых клиентов, 16-битный сетевой клиент может быть только один.

Сетевое программное обеспечение должно функционировать еще до установки Windows 95, чтобы Setup могла распознать сеть и автоматически установить для нее поддержку.

Если у поставщика Вашей сети пока нет 32-битного сетевого клиента защищенного режима, совместимого с Windows 95, и если Вы не запускаете (или не можете запустить) клиента для сетей Microsoft в дополнение к другим сетевым клиентам, тогда Вам недоступны преимущества сетевой поддержки защищенного режима Windows 95:

¨    Эффективность 32-битных сетевых компонентов защищенного режима, в том числе поддержка Plug&Play, длинных имен файлов, кэширования со стороны клиента, автоматического восстановления подсоединений и другие усовершенствования;

¨    Унифицированный вход в систему и навигация в сети через пользовательский интерфейс Windows 95, а также средства управления сетью;

¨    Профили пользователей для управления конфигурациями рабочих столов.

 

 

Windows NT.

В Windows NT входят следующие средства, обеспечивающие работу с различными видами сетей:

¨    Клиентские сервисы для сетей Netware

¨    Удаленный доступ в сеть

¨    TCP/IP, в том числе PPP, SLIP, DHCP и WINS

¨    NetBEUI

¨    NWLink IPX/SPX

¨    Стандарт сокетов Windows, используемый популярными приложениями Internet

¨    RPC для современных приложений архитектуры клиент-сервер

¨    Одноранговые сервисы

¨    Средства связи с Internet

В целях повышения производительности  все вышеперечисленные используемые сетевые протоколы и сервисы в Windows NT  сделаны 32-рарядными. Данный набор встроенных средств сетевой поддержки обеспечивает следующие преимущества:

¨    Простота инсталляции и интеграции с существующими сетями

¨    Ускоренный обмен данными через сеть, что идеально подходит для полномасштабного использования технологий клиент-сервер

¨    Существенное повышение стабильности по сравнению с редиректорами  реального режима

¨    Возможность одновременной работы нескольких редиректоров

¨    Сетевой интерфейс Windows NT прозрачен для пользователя; пользователи могут просматривать в поисках нужного сервера множество разнородных сетей

Сетевые протоколы Windows NT.

TCP/IP

Включение протокола TCP/IP – идеальное решение, если требуется обеспечить межсетевое взаимодействие через глобальные сети и сетевые маршрутизаторы. 32 – разрядный стек TCP/IP, встроенный в состав Windows NT, включает как SLIP, так и PPP. Microsoft TCP/IP в комбинации с Windows NT представляет собой отличное решение для корпоративных гетерогенных сетей, включающих разнотипные системы, которые обладают возможностью наращивания.

Если в качестве протокола корпоративной сети используется TCP/IP, для организации необходимо выработать схему адресации IP. Если в составе  сети имеются серверы Windows NT, то для упрощения централизованного управления IP – адресацией, можно использовать сервисы DHCP и WINS.

ОС Windows NT дает возможность пользователям работать с сервисом удаленного доступа RAS, используя одновременно несколько IP – адресов.

Если ОС Windows NT использует TCP/IP в качестве транспортного протокола, то  компьютеры могут поддерживать коммуникации с иными системами типа рабочих станций и серверов UNIX, а также с принтерами, сконфигурированными на использование IP, без необходимости  в дополнительном сетевом программном обеспечении.

NetBEUI

NetBEUI  представляет собой эффективный и быстрый протокол небольшого объема, оптимизированный для небольших локальных сетей, насчитывающих от 20 до 200 рабочих станций. NetBEUI не обеспечивает трафика через маршрутизаторы, однако эффективно обеспечивает двунаправленный трафик, как ориентированный, так и не ориентированный на соединения, в пределах одного сетевого сегмента. NetBEUI представляет собой самоконфигурирующийся и самонастраиваемый протокол. Его инсталляция и привязка к плате сетевого адаптера осуществляются автоматически в процессе установки Windows NT.

NWLink IPX/SPX.

В состав Windows NT входит протокол NWLink, представляющий собой реализацию транспортных протоколов межсетевого обмена пакетами (IPX) / последовательного обмена пакетами (SPX), используемый в среде NetWare. NWLink  NetBIOS представляет собой расширенную Microsoft реализацию протокола Novell NetBIOS. Он используется  дл передачи пакетов а Novell NetBIOS, и компьютерами Windows NT или только компьютерами Windows NT.

Реализация Microsoft протоколов IPX, SPX и NetBIOS может бесконфликтно и в прозрачном для пользователя режиме сосуществовать с любыми другими сетевыми протоколами, привязанными к плате сетевого адаптера.

DLC (Data Link Control).

Протокол управления каналом данных DLC (Data Link Control), поставляемый в составе  Windows NT, используется не столько для обеспечения сетевых возможностей Windows NT, сколько для доступа к мэйнфреймам IBM. Например, такой протокол, как Microsoft SNA Server  for Windows NT, использует драйвер устройства протокола DLC при поддержке коммуникаций с мэйнфреймами через интерфейс Token Ring. Кроме того, DLC используется  для поддержки связи с принтерами, подключенными не к серверам, а непосредственно в сеть.

Протокол Windows NT DLC позволяет компьютерам, работающим под управлением ОС Windows NT, подключаться к мэйнфреймам IBM, используя эмуляторы 3270. Кроме того, можно подключаться и к компьютерам IBM AS/400 с помощью эмулятора 5250. Протокол DLC работает в сетях Ethernet или в кольцевых сетях с маркерным доступом через драйверы подуровня управления  доступом к среде (MAC - драйверы).

Протокол DLC может работать как с программами, написанными для Windows NT, так и с программами MS-DOS и 16 – разрядными приложениями Windows.

Apple Talk.

Протокол AppleTalk применяется для доставки данных через сети, в которых имеется компьютер, работающий под управлением Windows NT, сконфигурированный для использования сервисов Windows NT для Macintosh. Работающие станции Apple Macintosh, поддерживающие этот протокол, могут совместно использовать файлы и принтеры.

 Протокол AppleTalk используется разработчиками прикладного программного обеспечения, создающими кросс-платформные приложения для Windows NT и Macintosh. При передаче файлов через сети Ethernet или для удаленной  отладки присутствие в сети сервисов Windows NT для Macintosh не требуется.

Другие 32-разрядные сетевые протоколы.

Если вы используете сети сторонних поставщиков, то следует поискать 32-разрядные компоненты. Существуют готовые решения для сетей Banyan Vines, и многие поставщики предлагают распределенные решения NFS (Network File System), обеспечивающие более удобную интеграцию с UNIX – системами.

Вывод:  мы описали особенности работы операционных систем Windows 95, Windows NT с сетями различных типов.



Страницы: 1, 2, 3


Новости

Быстрый поиск

Группа вКонтакте: новости

Пока нет

Новости в Twitter и Facebook

  скачать рефераты              скачать рефераты

Новости

скачать рефераты

Обратная связь

Поиск
Обратная связь
Реклама и размещение статей на сайте
© 2010.