RSS    

   Реферат: VAX и Berceley Pascal

Реферат: VAX и Berceley Pascal

                        РЕФЕРАТ

                VAX  И BERCELEY PASCAL

     Компьютер VAX фирмы DEC  (Digital  Equipment  Corporation)

принадлежит  к семейству мини-ЭВМ.  Система VAX похожа на любую

другую компьютерную систему. Аппаратное и программное обеспече-

ние,  работая вместе, образуют высокоэффективную и высокопроиз-

водительную систему.  Обобщенная структура системы VAX-11 пока-

зана на рис.1.

     Консоль представляет собой терминал,  используемый для на-

чальной загрузки системного программного обеспечения, модифика-

ции его средств и изменения системных параметров. Загрузка сис-

темных программ выполняется посредством подсоединенной к машине

недорогой внешней памяти - накопителя на гибких магнитных  дис-

ках.  Связь центрального процессора VAX с оперативной памятью и

внешними устройствами (за исключением  консоли)  осуществляется

через  так  называемое синхронное межсоединение.  Физически оно

представляет собой набор гнезд, в которые могут вставляться мо-

дули на печатных схемах.

     В системе VAX используется оперативная память произвольно-

го  доступа (RAM - Random Access Memory),  как и в персональных

компьютерах. В оперативной памяти находятся данные и программы,

выполняемые  центральным  процессором.  Содержимое  этой памяти

постоянно изменяется;  она очищается в момент выключения компь-

ютера.

     Устройство центрального процессора - это мозг  компьютера.

Центральный  процессор  выполняет  команды программ и управляет

другими компонентами системы.В состав  центрального  процессора

VAX  входит логическое устройство,  управляющее извлечением ко-

манд из памяти и их выполнение,  а также арифметическое и логи-

ческое  устройство,  реализующее  выполнение  команд.  В состав

центрального процессора входит также ряд  регистров.  Некоторые

.

из  них предоставляются в распоряжение пользователей,  а другие

предназначены исключительно для работы центрального процессора.

Пользователи  могут  работать с 16 регистрами центрального про-

цессора размером 32 двоичных разряда каждый.  Двенадцать из них

(R0-R11)  являются регистрами общего назначения.  С помощью ре-

гистров R0-R11 можно формировать адреса операндов.  Оставшимися

четырьмя регистрами VAX могут пользоваться только опытные прог-

раммисты, понимающие особую роль этих регистров в системе.

     В состав  центрального процессора VAX входит также регистр

из 32 двоичных разрядов,  называемый длинным  словом  состояния

процессора.  Его старшие 16 двоичных разрядов содержат информа-

цию о состоянии процессора. Изменение этой информации разрешено

только  привилегированным  системным  программам пользователей.

Младшие 16 двоичных разрядов этого регистра образуют так  назы-

ваемое "слово состояния программы". В этом слове содержится ин-

формация о текущем состоянии выполняемой программы.

     Но что  такое  компьютер без соответствующего программного

обеспечения ?! Машину без программного обеспечения иногда назы-

вают  "голой".  Первые машины на самом деле были "голыми".  Они

управлялись с помощью набора переключателей. Сложность работы в

этом режиме и вызвала появление операционных систем.

     Одной из них и явилась операционная система  UNIX.  Первая

версия ОС UNIX была разработана в 1969 г.  К.Томпсоном и Д.Рит-

чи.  А уже потом она стала интенсивно развиваться  и  адаптиро-

ваться  различными  фирмами  для  разных ЭВМ.  В частности была

спроектирована ОС UNIX BSD 4.3 для компьютеров серии VAX.

     Система UNIX проектировалась в первую очередь как  инстру-

ментальная, предназначенная для создания и отладки новых средс-

тв программного обеспечения. И в этом ее  создатели весьма пре-

успели.  Прежде всего они учли все то лучшее,  что имелось в то

.

время в уже существующих операционных системах.  Создатели UNIX

смогли  реализовать  принципиально  новую ОС на базе нескольких

новых и плодотворных идей.  Положенные в  основу  системы  идеи

позволили  применять  UNIX  на  компьютерах с разной архитекту-

рой.Следовательно,  применение  этой  ОС  позволяет  переносить

программы,  работающие под ее управлением,  с одного типа машин

на другой с весьма незначительными изменениями  или  вовсе  без

них.  Это  дает возможность разработчикам создавать программы в

виде законченного продукта, которому гарантирован широкий рынок

сбыта.

     Она включает в себя множество средств,  удобных для созда-

ния как отдельных программ, так и пакетов прикладных программ :

 7: 0 Иерархическую файловую систему ;

 7: 0 Совместимые по вводу/выводу файлы, устройства и процессы;

 7: 0 Асинхронную обработку;

 7: 0 Интерпретатор командного языка;

 7: 0 Свыше 100 системных и вспомогательных команд;

 7: 0 Ряд языков программирования, включая Паскаль,Бейсик и Си.

    Следует отметить,  что  в сравнении с другими операционными

системами UNIX имеет два недостатка. Она очень эффективна в тех

случаях, когда пользователи выполняют различные действия, а при

решении нескольких одинаковых задач  ее  эффективность  падает.

Второй недостаток ОС UNIX - слабая приспособленность к работе в

режиме реального времени.  Но не стоит терять из  внимания  то,

что существует возможность адаптирования UNIX для решения тако-

го рода задач,  но следует учитывать,  что существуют и  другие

ОС, в большей степени приспособленные для решения таких задач.

     И наконец указав некоторые начальные сведения о системе, я

попробую описать основные положения при работе с ней.

     Работа с системой UNIX начинается с входа в  нее,  т.е.  с

.

процедуры входа. Эта процедура обеспечивает возможность регист-

рировать имена пользователей,  время входа,  использованное ма-

шинное время, а также идентифицировать владельцев файлов, опре-

делять доступность пользователей, распознавать типы применяемых

терминалов и т.п.  Для того чтобы пользователь имел возможность

входа в систему,  он должен быть введен  ее  администратором  в

число абонентов. При входе в систему вы получите сообщение "lo-

gin:".  Вы должны будете ввести ваше регистрационное имя. Далее

после  короткой  паузы система потребует ввод пароля.  Пароль -

это слово,  которое держится в секрете и  вводится  в  качестве

подтверждения идентификатора пользователя. Вводите пароль.

     Любая вводимая с клавиатуры терминала информация отобража-

ется на экране.  Исключение сделано только для пароля, вводимые

символы которого не отображаются.  Ввод пароля требует повышен-

ного  внимания,  поскольку ошибка при этом приведет к необходи-

мости повторения всей процедуры входа.

     Система проверяет введенный пароль, и, если он верен, про-

цедура входа продолжается.  По окончании процедуры  входа  UNIX

выдауе на экран некоторое сообщение. После этого на экран выво-

дится приглашение,  свидетельствующее о готовности системы при-

нять  команду.  Далее  приводится синтаксис и описание основных

команд по навигации , работе в файловой системе и некоторых ин-

формационных команд.

.

┌─────────────────────────────────────────┬───────────────────┐

│                КОМАНДА                  │      ЗНАЧЕНИЕ     │

├─────────────────────────────────────────┼───────────────────┤

│ ps                                      │ выводит информацию│

│                                         │ о текущем  состоя-│

│                                         │ нии сети.         │

│ who                                     │ вывод списка рабо-│

│                                         │ тающих  в  данный │

│                                         │ момент пользовате-│

│                                         │ лей.              │

│ echo [набор символов]                   │ вывод набора  сим-│

│                                         │  волов.           │

│ data                                    │ вывод текущей даты│

│                                         │ и времени.        │

│ man [имя команды]                       │ выводит информацию│

│                                         │ о указанной коман-│

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


Новости


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

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

Пока нет

Новости в Twitter и Facebook

                   

Новости

© 2010.