ПЕРЕЛІК ДИСЦИПЛІН:
  • Адміністративне право
  • Арбітражний процес
  • Архітектура
  • Астрологія
  • Астрономія
  • Банківська справа
  • Безпека життєдіяльності
  • Біографії
  • Біологія
  • Біологія і хімія
  • Ботаніка та сільське гос-во
  • Бухгалтерський облік і аудит
  • Валютні відносини
  • Ветеринарія
  • Військова кафедра
  • Географія
  • Геодезія
  • Геологія
  • Етика
  • Держава і право
  • Цивільне право і процес
  • Діловодство
  • Гроші та кредит
  • Природничі науки
  • Журналістика
  • Екологія
  • Видавнича справа та поліграфія
  • Інвестиції
  • Іноземна мова
  • Інформатика
  • Інформатика, програмування
  • Юрист по наследству
  • Історичні особистості
  • Історія
  • Історія техніки
  • Кибернетика
  • Комунікації і зв'язок
  • Комп'ютерні науки
  • Косметологія
  • Короткий зміст творів
  • Криміналістика
  • Кримінологія
  • Криптология
  • Кулінарія
  • Культура і мистецтво
  • Культурологія
  • Російська література
  • Література і російська мова
  • Логіка
  • Логістика
  • Маркетинг
  • Математика
  • Медицина, здоров'я
  • Медичні науки
  • Міжнародне публічне право
  • Міжнародне приватне право
  • Міжнародні відносини
  • Менеджмент
  • Металургія
  • Москвоведение
  • Мовознавство
  • Музика
  • Муніципальне право
  • Податки, оподаткування
  •  
    Бесплатные рефераты
     

     

     

     

     

     

         
     
    Види комп'ютерної пам'яті
         

     

    Інформатика, програмування
    Історія

    Історія появи перших обчислювальних машин сягає в далеке вульгарне. Так, ще
    в XVII столітті німецьким вченим В. Шиккард була винайдена обчислювальна машина,
    яка виконувала чотири обчислювальних дії, а також накопичувала
    проміжні результати обчислень. У 1834 році англійський вчений Ч. Беббедж
    створив обчислювальну машину, названу ним аналітичної, яка мала
    обчислювальний пристрій, пам'ять та елементи автоматичного керування
    обчислювальним процесором.
    Наприкінці XIX століття американський винахідник Г. Голля Рит сконструював перший
    перфораційні машини, які виконували сортувальні і деякі
    обчислювальні операції.
    У нашій країні в 1930-1950 рр.. були досягнуті значні успіхи в області
    розробки засобів обчислювальної техніки. У цей період були створені повні
    комплекти перфораційних обчислювальних машин, а також різні аналогові
    обчислювальні машини і моделюючі пристрою.



    Перспективи розвитку ВП

    Пам'ять комп'ютера організована у вигляді безлічі осередків, в яких можуть зберігатися
    значення; кожна клітинка позначається адресою. Розміри цих осередків і, власне,
    типи значень, які можуть у них зберігатися, відрізняються у різних комп'ютерів.
    Деякі старі комп'ютери мали дуже великий розмір осередків, іноді до 64К біт
    в кожному осередку. Ці великі осередки називалися "словами". Супер-комп'ютери Крей
    і комп'ютер Юніварк орієнтовані на роботу зі словами.
    Складність роботи зі словами великої довжини полягає в тому, що зазвичай
    програми працюють не з цілими словами, а з їх частинами. Тому більшість
    сучасних комп'ютерів, і в тому числі всі персональні комп'ютери, використовують
    значно менший розмір комірки пам'яті, що складається всього з 8 біт або "байти":
    байт - це дуже зручна одиниця інформації, почасти тому, що він дозволяє
    зберігати код однієї літери алфавіту або одного символу. Оскільки символ займає в
    точності один байт, термін "байт" і "символ" часто використовуються в одному і тому ж
    сенсі.
    Так як IBM/PC використовує елементу пам'яті довжиною 8 біт або 1 байт, в пам'яті можуть
    зберігатися значення, які можна висловити вісьмома бітами. Це значення до двох
    у восьмому ступені або 256. Сенс величини, записаною в комірку пам'яті, залежить
    від способу її використання> Чи можна вважати, що байт містить код алфавітного
    символу - так званий код ASCII. У той же час його можна розглядати і як
    число. Всі 256 позитивні числа від 0 до 255, або як числа зі знаками в
    діапазоні від -128 до + 127. Крім того, байт може як частина великого обсягу
    даних, наприклад, рядки символів або двухбайтного числа.
    Для зручності маніпулювання символьними даними комп'ютера необхідно щоб
    коди символів перетворилися на байтові величини. Більшість комп'ютерів,
    включаючи IBM/PC, використовують код ASCII, американський стандартний код для обміну
    інформації. Більшість комп'ютерів фірми "IBM" використовують іншу схему
    кодування символів, що називається EBCDIC; системи ASCII і EBSDIC організовані
    по-різному, але перекодування з однієї системи в іншу великої праці не
    складає.

    Всім комп'ютерам потрібна пам'ять декількох видів. Пам'ять потрібно на кожному
    кроці виконання програм. Пам'ять потрібна як для використання даних, так і для
    зберігання результатів. Вона необхідна для взаємодії з периферією комп'ютера
    і навіть для підтримання образу, видимого на екрані. У комп'ютерних системах
    робота з пам'яттю грунтується на дуже простих концепціях. У принципі, все, що
    вимагається від комп'ютерної пам'яті, - це зберігати один біт інформації так, щоб
    потім він міг бути витягнутий звідти.



    Організація пам'яті

    Одним з основних елементів комп'ютера, що дозволяє йому нормально
    функціонувати, є пам'ять. Внутрішня пам'ять комп'ютера - це місце
    зберігання інформації, з якою онработает. Внутрішня пам'ять комп'ютера є
    тимчасовим робочим простором; на відміну від неї зовнішня пам'ять, така як файл
    на дискеті, призначена для довготривалого зберігання інформації. Інформація під
    внутрішньої пам'яті не зберігається при виключенні живлення.
    Кожна комірка пам'яті має адресу, що використовується для її знаходження. Адреса
    - Це числа, починаючи з нуля для першої комірки, що збільшуються у напрямку до
    останньої комірці пам'яті. Оскільки адреси - це ті ж числа, комп'ютер може
    використовувати арифметичні операції для обчислення адрес пам'яті.
    Архітектура кожного комп'ютера накладає власні обмеження на величину
    адрес. Найбільший можливий адрес визначає об'єм адресного простору
    комп'ютера або те, який об'єм пам'яті він може використовувати. Звичайно комп'ютер
    використовує пам'ять меншого об'єму, ніж допускається його можливостями адресації.
    Якщо архітектура ПК передбачає найбільшу адресний простір,
    це накладає суворі обмеження на можливості такого комп'ютера
    IBM/PC використовує можливості адресації мікропроцесора 8088 повністю. Адреса в
    8088 мають довжину 20 біт, отже, процесор дозволяє адресувати два в
    двадцятого ступеня байти або 1024 К.
    Така велика адресний простір дозволяє вільно використовувати ресурси
    пам'яті для спеціальних цілей. Більша частина арифметичних операцій, які
    може виконувати мікропроцесор 8088, обмежується маніпуляцією з 16-розрядними
    числами, що дає діапазон значень від 0 до 64 К. Оскільки повну адресу повинен
    складатися з 20 розрядів, необхідно було розробити спосіб управління 20
    розрядами. Рішення було знайдено шляхом використання принципу сегментованої
    адресації.
    Для роботи з сегментованим адресами мікропроцесор 8088 має спеціальні
    регістри сегментів, призначені для зберігання сегментної частини адрес.
    Завантаживши в регістр сегменту деяке значення, можна адресувати наступні за
    ним 64К комірок пам'яті. Без зміни значення в регістрі сегмента комп'ютер може
    працювати тільки з 64К байтами із загального адресного простору в 1.024К. Шляхом
    зміни значення в регістрі сегмента можна адресувати будь-яку комірку пам'яті.
    Щоб мати можливість в кожний момент часу працювати більш ніж з 64К пам'яті,
    в мікропроцесорі 8088 передбачені чотири різних регістра сегмента, кожен
    з яких має особливе призначення. Пам'ять комп'ютера використовується для різних
    цілей - частина її займає програма, інша частина використовується для зберігання
    даних, з якими в даний момент працює програма. Тому два регістри
    сегмента виділені для програми і для даних. Для вказівки базової адреси
    програмного або кодового сегменту використовується регістр DC. Ще одна область
    пам'яті, що використовується для спеціальних цілей, називається стеком, і її адресу
    вказується регістром стека SS. Для забезпечення додаткових можливостей
    адресації є регістр додаткового сегменту (або сегмента розширення),
    ES.
    Коли програма готується до виконання, операційна система, така як
    DOS, вибирає осередки яких розділів будуть використовуватися для розміщення кодової
    частини програм, даних і стека до регістрів сегментів CS, DS та SS заносяться адреси
    цих осередків. При виконанні програми адреса в цих регістрах дозволяють знаходити
    потрібні комірки пам'яті.
    DOS та мовні процесори використовують програмні угоди, які дозволяють
    збільшити обсяг програм практично необмежено, у той час як їх адресуемая
    область даних обмежена 64К. Ви легко помітите це обмеження, працюючи з
    Паскалем або компілятором Бейсіка. Для "вбудованого" інтерпретатора Бейсіка для
    IBM/PC власне виконуваної програмою є сам інтерпретатор, а те, що
    ми вважаємо своєю програмою, на Бейсіку фактично є частиною даних
    інтерпретатора. Таким чином, для інтерпретатора Бейсіка сумарний обсяг
    кодової частини і даних Вашої програми не повинен перевищувати 64К, які
    дозволяє адресувати регістр даних DS.
    Як Бейсік, так і Паскаль, лише до певної міри дозволяють маніпулювати
    сегментованим адресами. Ви можете безпосередньо змінювати вміст
    регістрів CS, DS, SS і ES - мовний процесор має управляти цими
    регістрами, інакше все може абсолютно заплутатися. Однак, певний спосіб
    використання в програмах сегментованої адресації усе ж є.
    Паскаль дозволяє використання сегментованої адресації, щоправда, у більш
    уніфікованому і гнучкому вигляді, ніж Бейсік. На Паскалі можна визначити
    змінну як сегментований адресу, наприклад:
    Var прімер_адреса: adasmem,
    а потім безпосередньо поставити його сегментну і відносну частини ( '. s' і
    '. r', відповідно):
    прімер_адреса.s: = # 2222;
    прімер_адреса.r: = # 3333;
    Коли всі ці привласнення виконані, можна здійснювати доступ до пам'яті з
    допомогою покажчика сегментованого адреса:
    x: = прімер_адреса ^;
    if (chr (x)> = "а") and (chr (x) <= "z") then>
    прімер_адреса ^: = x - 32;

    Маючи адресний простір понад мільйон байт IBM/PC дозволяє більш зручно і
    більш гнучко використовувати пам'ять, ніж більшість інших, менших персональних
    комп'ютерів. З одного боку, резервування певних елементів пам'яті може
    накласти обмеження на можливі застосування комп'ютера. У IBM/PC резервується
    декілька областей у верхніх адресах пам'яті. Ці області мають особливе значення,
    а всі нижні адреси зберігаються для вільного використання. Таким чином,
    поєднуються переваги використання зарезервованих блоків пам'яті і
    збереження якомога більшого обсягу пам'яті для вільного використання.
    Верхня чверть загального обсягу пам'яті, починаючи з клітинки C 000 і до кінця,
    практично завжди занімаетсяпостоянним запам'ятовуючим пристроєм або ПЗУ.
    Нижче області ПЗУ розташовується великий сегмент пам'яті, призначений для
    підтримки екранного режиму дисплеїв. Для зберігання інформації, яка відображається на
    екрані, необхідно використовувати спеціальну область пам'яті, яка може
    розташовуватися як всередині дисплея, так і всередині комп'ютера, з яким він
    об'єднаний. У IBM/PC екранна пам'ять входить у загальний адресний простір
    комп'ютера (хоча конструктивно вона розміщується на платі розширення для дисплея).
    Блок екранної пам'яті починається з адреси В000 і займає 64К, аж до адреси
    С000. цей блок ділиться на дві частини. Нижня половина, що починається з адреси
    В000, використовується монохромним дисплеєм. Верхня половина, що починається з адреси
    В800, використовується кольоровим графічним дисплеєм. Жоден з дисплейних адаптерів
    не вимагає і не використовує всі 32К, виділені для них. Монохромний дисплей
    використовує всього 4К, а кольоровий графічний дисплей використовує 16К. Що залишилася,
    частину пам'яті в даний час не використовується, але може знадобитися для більш
    скоєних дисплейних адаптерів.
    Фактично, для дисплейних адаптерів виділено більше пам'яті, ніж ці 64К від В000
    до С000. Блок у 64К, що передує їм, також зарезервовано. Перші 16К, від
    А000 до А4000, зарезервовані абсолютно таємничим чином, не є ні
    найменшого вказівки на те, для чого це зроблено. Решта 48К цього блоку від
    А400 до В000, входить в область 112К, яка вважається зарезервованій для
    екранної пам'яті.
    Об'єм пам'яті, розташованої нижче адреси А000, становить 64К, які
    призначені для звичайного використання пам'яті комп'ютера. Перші 64К
    розташовуються на основній системній платі IBM/PC, а всі інші мікросхеми
    пам'яті розміщуються в блоках розширення. IBM/PC підтримує всього 256К пам'яті,
    але цю межу пов'язаний тільки з тестами BIOS, які під час запуску комп'ютера
    перевіряють такий об'єм пам'яті. Завжди можна підключити більше, ніж 256К пам'яті.
    Вся звичайна оперативна пам'ять, підключена до комп'ютера, розташовується в
    нижніх адресах загального адресного простору. Ми можемо підключити такий обсяг
    пам'яті, який нам необхідний у межах, що накладаються зарезервованими
    адресами. Незалежно від того, чи підключено до комп'ютера 48К чи 576К, вони
    завжди розміщуються, починаючи з адреси 0000. Таким чином, оперативна пам'ять
    (ОП) завжди займає нижні адреси простору, а постійна пам'ять - у верхніх
    адресах. Між ними розташовується екранна пам'ять. Між усіма цими розділами
    можуть бути проміжки - проміжок від кінця ОП до початку екранної пам'яті і від
    кінця екранної пам'яті до початку постійно запам'ятовуючих пристроїв. Це
    невикористовувану частину пам'яті IBM/PC.



    Модернізація пам'яті

    Функція ОП є зберігання слів інформації, кожне з яких в рівній мірі
    є процесору та інших пристроїв ЕОМ, пов'язаних з оперативною пам'яттю.
    Рівнодоступного слів досягається шляхом привласнення адреси кожному осередку ОП та
    забезпечення можливості доступу до інформації при будь-якому порядку надходження
    адрес. У структурному відношенні ОП складається з комплексу швидкодіючих
    запам'ятовуючих пристроїв.
    Пам'ять завжди була важливим елементом комп'ютера. Перший комп'ютер мав
    здатністю звертатися до 640К оперативної пам'яті - RAM. Але в ті дні, коли
    стандартом вважалися 64К, це було занадто великий величиною, настільки великий,
    що навіть не знали, що можна з нею робити. В даний час пам'яті в 640К вже
    не вистачає.
    Пам'ять комп'ютера зазвичай називають RAM, що означає пам'ять з оперативними
    запам'ятовуючим пристроєм. Це тимчасова пам'ять, керована мікропроцесором
    комп'ютера і використовується програмним забезпеченням таким чином, щоб ми могли
    створювати й обробляти інформацію. Пам'ять може бути або тимчасової, або
    постійною.
    RAM - це тимчасова пам'ять, тому що, коли відключити живлення, вміст RAM
    втрачається. Цей недолік компенсується наявністю в комп'ютері накопичувачів на
    дисках, які зберігають інформацію постійно. Інформація, записана в дискову
    пам'ять, не стирається при виключенні живлення комп'ютера. Однак комп'ютер не
    може безпосередньо обробляти інформацію, що зберігається на диску. Він працює
    безпосередньо тільки з RAM. Таким чином, окрім своїх математичних
    обов'язків, на мікропроцесор покладено обов'язок управління пам'яттю, з
    якої він чудово справляється. У пам'яті він зберігає різні величини,
    виробляє порівняння, копіює і пересилає інформацію. Чим більше у комп'ютера
    пам'ять, тим більше інформації він може зберігати і тим більше інформації зможе
    обробляти 9 за заданою програмою мікропроцесора.
    ROM-це пам'ять, що допускає тільки зчитування. Доступ до неї здійснюється так
    ж, як і до RAM, але запис у цю пам'ять робити не можна. Вона зберігає
    інформацію постійно, тому інформація може тільки читатися. Вміст
    ROM не загубиться при вимкненому живленні. У комп'ютерах ROM використовується в
    різних цілях. Система BIOS персонального комп'ютера (ПК) зберігається в
    мікросхемі ROM. Крім обмеження в 1 Мб використовуваної в персональному комп'ютері
    оперативної пам'яті RAM при роботі з DOS ми повинні знати, що пам'ять в ПК
    є безперервною.



    Типи пам'яті

    DOS визнає чотири різні типи пам'яті: звичайна, верхня, розширена і
    додаткова пам'ять. Перші три типи розрізняються тільки своїм розташуванням на
    картці пам'яті ПЕОМ. Четвертий тип пам'яті - це додаткова пам'ять, що
    називається також LIM-EMS-пам'яттю або просто EMS-пам'яттю і лежить поза адресного
    простору мікропроцесора.



    Карта пам'яті




    Звичайна пам'ять

    Звичайна пам'ять - це область об'ємом 640К, в яку завантажуються DOS і
    прикладні програми. Вона простягається від початку пам'яті до позначки 640К.Еслі на
    ПК встановлено ОЗУ об'ємом менше 640К, звичайна пам'ять розташовується тільки до
    його верхньої межі. Наприклад, в комп'ютерах з пам'яттю об'ємом 512К вона
    простирається тільки від 0 до 512К. Дізнатися, який об'єм звичайної пам'яті має ваша
    система, можна, ввівши МЕМ в командному рядку DOS. Цей обсяг буде змінюватися в
    залежно від того, як виглядають файли AUTOEXEC.BAT і CONFIG.SYS. Найважливіший
    крок, який можна зробити, щоб надати програмах більше пр?? мандрівок,
    полягає у включенні в AUTOEXEC.BAT і CONFIG.SYS команд, що збільшують
    найбільший розмір виконуваної програми, про який повідомляє МЕМ. Можна більше
    дізнатися про використання звичайної пам'яті за допомогою ключа/P команди МЕМ. Блок
    оточення - область пам'яті, у якій зберігаються рядки, створені командами SET,
    PATH і PROMPT. DOS забезпечує блок оточення, що містить копію цих рядків для
    кожній завантажується і виконуваної програми. Можна отримати ще більше інформації
    з цього лістингу звичайної пам'яті.



    Розширена пам'ять

    Розширена пам'ять - це пам'ять, яка лежить вище позначки 1М. Розширена
    пам'ять в деякій мірі не так корисна, як звичайна, тому що DOS просто не
    може її використати так само, як вона використовує звичайну пам'ять. Розширену
    пам'ять можуть використовувати драйвери, що поставляються з DOS 5 (RAMDrive і SMARTDrive)
    . Для роботи з розширеною пам'яттю ці програми або переключаються на час в
    захисний режим, копіюють дані в розширену пам'ять або з неї й повільно
    перемикаються назад у звичайний режим, або покладаються на особливості
    мікропроцесора, що дозволяють їм досягти розширеної пам'яті, залишаючись в
    звичайному режимі. Деякі прикладні програми також будуть використовувати
    розширену пам'ять, і при її перетворення в додаткову можна змусити
    програми, які використовують додаткову пам'ять, а не розширену пам'ять,
    все-таки побічно її використовувати. У версії 5 велика частина самої DOS може бути
    завантажена в розширену пам'ять, звільняючи додатковий об'єм звичайної пам'ять
    для прикладних програм.
    DOS 5 надходить користувачу разом зі спеціальним драйвером пристрою,
    званим HIMEM.SYS, який покликаний керувати розширеною пам'яттю. HIMEM.SIS
    управляє потоками даних для всієї пам'яті об'ємом 640К, включаючи область верхньої
    пам'яті.



    Додаткова пам'ять

    Брак пам'яті була вперше відзначена користувачами електронних таблиць. Для
    електронних таблиць потрібен великий об'єм звичайної пам'яті, а стандартна пам'ять
    DOS не може задовольнити цю потребу. Тому була розроблена
    специфікація додаткової пам'яті або EMS. EMS визначає додаткову
    пам'ять. Насправді ця пам'ять не є частиною пам'яті DOS, вона
    є пулом RAM - областю пам'яті, яка за обсягом може бути до 8 Мб.
    Щоб отримати доступ до додаткової пам'яті, прикладна програма вимагає в
    ЕММ (драйвер, який надає програмам доступ до пам'яті), визначене
    кількість логічних сторінок і потім ставить їм у відповідність фізичні сторінки в
    сторінковому блоці. ЕММ ділить всю ОЗУ на платі на ряд блоків розміром по 16К,
    званих логічними сторінками. Потім він знаходить невикористовуваний ділянку
    пам'яті розміром 64К і ділить його на 4 рівних блоку по 16К, які називаються
    фізичними сторінками. Як тільки логічна сторінка зв'язується з фізичної
    сторінкою, програма може вважати з цієї пам'яті чи записати в неї, як якщо
    б це була звичайна пам'ять, що використовує стандартні адреси, що складаються з
    сегментів і зсувів. Пам'ять EMS використовується для зберігання даних,
    буферізованние за допомогою команди FASTOPEN, вказавши при запуску FASTOPEN ключ/X,
    а також розмістити в додатковій пам'яті за допомогою драйверів RAMDRive і
    SMARTDrive електронні диски і кеш-буфер.



    Верхня пам'ять

    Область між 640К і 1М називається областю верхньої пам'яті. У типової ПЕОМ
    виявляється, що багато хто з адрес у верхній пам'яті не використовуються. У ПК 386 з
    відеоадаптером VGA, сегменти А000h і B000h резервуються під відеобуфер,
    що представляє собою ділянку пам'яті, вміст якого визначає, що ви
    бачите на екрані. Ви дуже рідко можете зустріти ПК, який не має, по
    Принаймні, деякого вільного простору між 640К і 1М; ось чому
    область верхньої пам'яті так важлива для DOS 5.
    DOS 5 надходить користувачу зі спеціальним драйвером EMM386.EXE, який може
    конвертувати незайнятого простору в області верхньої пам'яті в
    використовуване ОЗУ на ПК 386 і 486. Ці частини ОЗУ називаються блоками верхньої
    пам'яті. У сукупності з командами DOS 5 (LOADHIGH і DEVICEHIGH), ЕММ386.ЕХЕ
    може додатково надати в розпорядження DOS до 128К або навіть більше.
    Можна завантажити в UMB драйвери пристроїв.

    Щоб створити блоки верхньої пам'яті, драйвер ЕММ386.ЕХЕ переводить в DOS в режим
    віртуального МП 8086 мікропроцесорів 80386 і 80486, який не підтримується в
    МП 80286. Режим віртуального МП 8086 схожий з реальним режимом, за винятком
    однієї дуже важливої особливості. При роботі DOS в режимі віртуального МП 8086
    драйвер, наприклад ЕММ386.ЕХЕ, може використовувати особливість 386 і 486,
    відому як сторінкова організація. При такій організації зчитування та запису
    однієї області пам'яті перенаправляються на інші адреси. Після того, як
    ЕММ386.ЕХЕ ідентифікує невживані ділянки області верхньої пам'яті, він
    перепрограмувати мікропроцесор 386 або 486 так, щоб він пере направляв
    операції зчитування і запису, призначені для цих областей верхньої пам'яті,
    в розширену пам'ять. Таким чином, ці невикористані області перетворюються в
    блоки верхньої пам'яті (UMB), а ЕММ386.ЕХЕ, по суті, заповнює їх ОЗУ з
    галузі пам'яті вище за позначку 1Мб.



    Завантаження DOS до старшої пам'ять

    Щоб досягти більшого об'єму пам'яті, придатного для DOS у нижніх 640К, одне з
    найпростіших і найбільш ефективних конфігураційних змін, яке можна
    здійснити, полягає у переміщенні DOS до старшої пам'ять. За замовчуванням DOS
    завантажується в звичайну пам'ять, скорочуючи обсяг пам'яті, доступної для інших
    програм. При використанні DOS 5 максимальний розмір виконуваної програми
    ніколи не може бути більше 580К. Якщо у звичайну пам'ять завантажити драйвери
    пристроїв або резидентні програми, або використовувати велику кількість
    дискових буферів і дискових файлів, максимальний розмір виконуваної програми
    буде навіть менше.


    Переміщення DOS в НМА

    Завантажена DOS розташовується близько до початку звичайної пам'яті, де вона споживає
    60К ОЗУ, залишаючи вільних 580К для прикладних програм. Більша частина DOS
    переміщена в розширену пам'ять, як раз за кордоном 1М, що залишає для
    прикладних програм вільних більше 623К. У розширену пам'ять переміщається не
    вся DOS, а більша її частина, так що збільшується розмір виконуваної програми
    більш ніж на 40К. Ділянка, що залишається у звичайній пам'яті - це той мінімум,
    який вимагає DOS для підтримки своєї роботи.


    Установка HIMEM.SYS

            Конфігурація системи для завантаження DOS в НМА, а не в молодші адреси,
    потребує двох простих змін у файлі CONFIG.SYS. Спочатку треба додати команду
    DEVICE = з тим, щоб HIMEM.SYS завантажувався щоразу при запуску комп'ютера. Ця
    команда не обов'язково повинна бути першою у файлі CONFIG.SYS, але вона обов'язково
    повинна йти перед іншими командами, які завантажують драйвери, що використовують
    HIMEM.SYS.


    Додавання директиви DOS = HIGH

            Після додавання рядка, завантажування HIMEM.SYS, треба включити в
    CONFIG.SYS другу команду для завантаження DOS в НМА:
            DOS = HIGH
    Якщо файл CONFIG.SYS вже містить команду DOS = UMB, то замість додавання нової
    рядки треба змінити існуючу, щоб вона виглядала наступним чином:
            DOS = HIGH, UMB
    DOS = HIGH змушує DOS завантажуватися в НМА. Крім того, програма установки DOS
    5 могла вже створити цей рядок.


    Завантаження BUFFERS в НМА

    Команда BUFFERS визначає число буферів, яке може використовувати ОС,
    параметр може змінюватися від 1 до 99, за замовчуванням параметр дорівнює 3, розмір
    кожного буфера дорівнює 528 байт, з них безпосередньо під інформацію, а 16
    байт використовується для зберігання інформації про сам буфере.BUFFERS = резервує
    під буферизацию даних, що надходять на диски або з них. Додавання в CONFIG.SYS
    команди DOS = HIGH дає нам більше, ніж просто переміщення DOS в НМА; ця команда
    також переміщує в НМА дискові буфери, що створюються командою BUFFERS. Приклад
    завантаження DOS в НМА: DEVICE = C: DOSHIMEM.SYS
            BUFFERS = 20
            DOS = HIGH



    Завантаження резидентних програм і драйверів пристроїв у старшу пам'ять:


    Команда DEVICEHIGH
    Щоб досягти більшого об'єму пам'яті, придатного для DOS у нижніх 640К, одне з
    найпростіших і найбільш ефективних конфігураційних змін, яке можна
    здійснити, полягає у переміщенні DOS в старшу (high) пам'ять.
    Для завантаження драйверів пристроїв у старшу пам'ять DOS надає команду
    DEVICEHIGH. Її формат:

    DEVICEHIGH [SIZE = size] [d:] [hath] driver [parameters]

    де driver - ім'я драйвера пристрою, parameters - необов'язковий список
    параметрів, що передаються драйвера при установці, а size - мінімальний обсяг
    верхньої пам'яті, який повинен бути звільнений для завантаження драйвера в старшу
    пам'ять. Для драйвера необхідно вказати букву, що означає дисковод
    (d:), звідки він завантажується і ім'я каталогу (path), якщо тільки драйвер не
    зберігається в кореневому каталозі дисковода, звідки завантажується. Зазвичай вказують
    весь шлях до драйвера, щоб DOS мала інформацію, необхідну їй для знаходження
    драйвера.
    Команда DEVICEHIGH придатна лише всередині COVFIG.SIS. Всі драйвери, що надходять з
    DOS 5, крім двох, UMB-сумісні. Не можуть бути завантажені в старшу пам'ять
    тільки ЕММ386.ЕХЕ і YIMEM.SYS. До тих пір, поки ці два драйвера не завантажені,
    не існує блоків UMB, куди б їх можна було б завантажити.
    Приводиться нижче приклад показує, як використовується команда, яка включена в
    CONFIG.SYS, завантажує ANSI.SYS (драйвер розширення можливостей екрану і
    клавіатури, що входить до складу DOS) в UMB:

    DEVICEHIGH = C: DOSANSI.SYS


    Важливо мати команду DEVISEHIGH після команд DEVICE, які завантажують
    ЕММ386.ЕХЕ і HIMEM.SYS. Якщо ця команда розташовується перше, DOS завантажить
    драйвер на звичайну, а не в верхню пам'ять. Крім того, ви не отримаєте жодних
    повідомлень про те, що це так. Якщо за допомогою команди МЕМ ви не перевірите
    місцезнаходження AVSI.SYS, то будете думати, що драйвер завантажений до старшої
    пам'ять, тоді як насправді він завантажений до молодшої.


    Завантаження FILES у верхню пам'ять

    Команда FILES = (одна з 15 команд файла CONFIG.SYS, підтримуваних DOS 5)
    контролює розмір системної таблиці файлів, яку DOS встановлює всередині
    себе для зберігання інформації про відкриті файлах.
    Якщо запускати DOS 5 на ПК, конфігурована для завантаження резидентних програм
    і драйверів до старшої пам'ять, то за допомогою утиліти UMBFILES ви можете
    перемістити у верхню пам'ять більшу частину таблиці файлів. Ця утиліта
    переміщує зі звичайної пам'яті область FILES, надаючи більше простору
    для прикладних програм. Формат для UMBFILES наступний:

    UMDFILES [=] nn

    де nn - число від 1 до 247. Воно визначає число елементів з системної таблиці
    файлів.


    Команда LOADHIGH

            Синтаксис команди LOADHIGH:

    LOADHIGH [d:] [path] program [parameters]

    де program - це ім'я резидентної програми, яку треба завантажити в старшу
    пам'ять, а parameters - список необов'язкових параметрів командного рядка,
    які потрібні резидентної програмі. Необхідно вказати параметр d: path лише
    тоді, коли каталог, в якому зберігається резидентна програма, не є
    поточним.



    Техніка безпеки при роботі з ЕОМ

    У приміщенні ЕОМ повинна бути прокладена шина захисного заземлення перетином не
    менше 120 мм2.Участкі шин повинні зварюватися внахлест на довжині не менше подвійної
    ширини шини. Корпуси всіх пристроїв ЕОМ повинні мати надійне електричне
    з'єднання з шиною захисного заземлення в машинному залі. При експлуатації ЕОМ
    забороняється:

      -включати ЕОМ при несправної захисту електроживлення;

      -підключати та відключати роз'єми кабелів електроживлення і блоків вентиляції за
      поданому напруги електромережі;

      -знімати кришки, щити, що закривають доступи до струмоведучих частин;



    Забезпечення пожежної безпеки

            До приміщень для ЕОМ пред'являються наступні вимоги пожежної
    безпеки:

      -необхідно мати 2 вогнегасника;

      -матеріали для акустичної обробки стін і стель повинні бути негорючими;

      -древесностружечні і деревноволокнисті плити повинні застосовуватися тільки при
      їх глибокої просочення вогнезахисними складами;

      -сталеві несучі та огороджувальні конструкції повинні бути захищені вогнезахисними
      матеріалами і фарбами;

      -плити знімного підлоги повинні бути виконані з негорючих або важко горючих
      матеріалів;

      -різні приміщення повинні відділятися один від одного протипожежними стінами
      і перегородками;

      -у приміщеннях, де немає постійної присутності персоналу, необхідно
      встановлювати автоматичну систему пожежного захисту;

      -машинні зали площею понад 250м2должни мати не більше двох виходів;

      -не можна залишати без нагляду включену в мережу електронну машину;

      -не можна залишати на пристроях залишки проводів, вату, марлю та іншої
      обтиральний матеріал;



    Заходи безпеки при роботі з ПК

    Основні проблеми виникають із-за моніторів. Вони є джерелами найбільш
    шкідливих випромінювань, що несприятливо впливають на здоров'я людини.
    Певні рекомендації для користувачів ПК з точки зору охорони їх праці:

      -при розміщенні в одній кімнаті декількох ПК відстань від робочого місця
      кожного оператора до задніх і бічних стінок сусідніх ПК має становити не
      менше 1,2 м (саме через ці стінки має місце найбільш сильне випромінювання від
      блоків розгорнення зображення);

      -при звичайній роботі з комп'ютером необхідно робити 15-хвилинні перерви через
      кожні дві години, а при інтенсивній роботі - через кожну годину;

      -робоче місце має бути обладнане так, щоб виключати незручні пози і
      тривалі напруги тіла;

      -при введенні даних за допомогою клавіатури рекомендується не затискати телефонну трубку
      між плечем і вухом, а також кинути палити (що шкідливо як для користувача,
      так і для комп'ютера);


            Ні в якому разі не можна загороджувати задню стінку системного блоку або
    ставити ПК впритул до стіни - це призводить до порушення охолодження системного
    блоку і його перегрівання. Теж саме відноситься до дисплея - не можна класти на нього
    папери, книги і взагалі все, що може закрити його вентиляційні отвори.
    Нарешті, така дрібниця, про яку прийнято забувати щодня: пил і
    електроніка погано сумісні один з одним, тому потрібно частіше протирати
    основні пристрої системи ПК (протирати пил слід протирати сухою ганчіркою),
    закривати їх поліетиленовими чохлами після закінчення роботи і взагалі стежити за
    товщиною шару пилу в робочому приміщенні.


    Рекомендації щодо організації робочого місця:

      -положення тіла повинно відповідати напрямку погляду. Дисплеї,
      розташовані дуже низько або під неправильним кутом, є основними
      причинами появи сутулості;

      -нижній рівень екрана повинен бути на 20см нижче рівня очей;

      -екран комп'ютера - на відстані 75-120см від очей;

      -рівень верхньої кромки екрана повинен бути на висоті чола;

      -висоту клавіатури відрегулювати так, щоб гроно користувача розташовувалася
      прямо;

      -спинка стільця повинна підтримувати спину користувача;

      -крісло і клавіатуру встановлюють так, щоб не треба було далеко тягтися;

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

      -екран комп'ютера повинен розташовуватися під прямим кутом по відношенню до вікон,
      а не прямо перед ними або за ними. Вікна доцільно завісити або
      перекрити жалюзі;

      -збільшити вологість у приміщенні: розмістити квіти, акваріум у радіусі 1,5 м від
      комп'ютера;




    Зміст:


    ІСТОРІЯ
    ПЕРСПЕКТИВИ РОЗВИТКУ ОП
    ОРГАНІЗАЦІЯ ПАМ'ЯТІ
    МОДЕРНІЗАЦІЯ ПАМ'ЯТІ
    ТИПИ ПАМ'ЯТІ
    ЗВИЧАЙНА ПАМ'ЯТЬ
    Розширену пам'ять
    ДОДАТКОВА ПАМ'ЯТЬ
    ВЕРХНЯ ПАМ'ЯТЬ
    ЗАВАНТАЖЕННЯ DOS В СТАРШІЙ ПАМ'ЯТЬ
    Переміщення DOS в НМА
    Установка HIMEM.SYS
    Додати?? ение директиви DOS = HIGH
    Завантаження BUFFERS в НМА
    ЗАВАНТАЖЕННЯ резидентних програм і драйвери пристроїв у СТАРШЕ ПАМ'ЯТЬ
    Завантаження FILES у верхню пам'ять
    Команда LOADHIGH
    ТЕХНІКА БЕЗПЕКИ ПРИ РОБОТІ З ЕОМ
    Забезпечення пожежної безпеки
    Заходи безпеки при роботі з ПК
    Рекомендації щодо організації робочого місця:





         
     
         
    Реферат Банк
     
    Рефераты
     
    Бесплатные рефераты
     

     

     

     

     

     

     

     
     
     
      Все права защищены. Reff.net.ua - українські реферати ! DMCA.com Protection Status