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

     

     

     

     

     

         
     
    Відповіді на квитки після іспиту ВМС і СТК в МЕСІ
         

     

    Комп'ютерні науки
    № 1. Основні тенденції розвитку ЕОМ (склад і співвідношення технічних і програмних засобів, швидкодія, пам'ять, інтелектуальність)
    Існують три глобальні галузі застосування ЕОМ:
    1. Автоматизація обчислень
    2. Застосування ЕОМ в автоматизованих системах управління.
    Новий напрямок зажадало зміна класичної структури фон Неймана.
    Потрібно було додатково автоматизувати збір інформації і розподіл результатів. ЕОМ стали підключати до каналів зв'язку запаралелевалісь процеси передачі та обробки інформації. З'явилася многогопрограмность, засоби зміни часу, системи переривань і пріоритетів.
    3. Застосування ЕОМ в особистих цілях для спрощення і скорочення робочого часу.
    4. Рішення задач штучного інтелекту
    З процесом розвитку людства поступово висуваються нові і нові обчислювальні задачі (які включають не тільки розрахункові завдання), відповідно зростає вимога до ЕОМ Покращення її характеристик таких як пам'ять, швидкодія, інтелектуальність. Останнє особливо затребуваним у великих автоматизованих системах управління. В даний час інтелектуальність реалізується шляхом використання досконалих програмних засобів. Постійно зростає підвищену вимогу до збільшення обсягу зберігання інформації. Сучасні програмні засоби вимагають великої місця як в оперативній пам'яті так і великого місця на постійних носіях інформації. Тенденції розвитку ЕОМ зростають з кожним роком. Прогрес розвитку ЕОМ, особливо в останні 10 років, іде дуже швидкими етапами. За останні два роки типи процесорів змінюються кожен півроку, збільшується їх продуктивність. Відповідно змінюються обсяги носіїв інформацію Буквально 1,5 роки тому 3 гігабайти на жорстких дисках вважалася досить значною цифрою, але зараз ця цифра дуже мала, так як на зміну приходять носії з розміром від 15 до 25 гігабайт. Ціни на різні компоненти та й на самі ЕОМ у зборі відповідно падають з розробкою нових конфігурацій. З такою швидкістю прогресу виробники програмного забезпечення просто не встигають і часом, програмне забезпечення відстає від прогресу технічних засобів. Крупна корпорація Інтел останнім часом стала замислюватися, а чи не знизити темпи розробок нових поколінь процесорів, до того як виробники ПЗ доженуть повною мірою технічні засоби.

    № 2 Класифікація засобів ЕОТ (поняття машинного парку, співвідношення типів ЕОМ)
    Для різних типів завдань потрібна відповідно і різна обчислювальна техніка. Тому ринок комп'ютерів постійно має широку градацію класів і моделей ЕОМ. Фірми-виробники засобів Вт дуже уважно відстежують стан ринку ЕОМ. Вони не просто констатують окремі факти і тенденції, а прагнуть активно впливати на них і випереджати потреби споживачів. Так, наприклад, фірма IBM, що випускає приблизно 80% світового машинного «парку», в даний час випускає в основному чотири класи комп'ютерів, перекриваючи ними широкий клас задач користувачів.
    - СуперЕОМ для вирішення великомасштабних обчислювальних задач, для обслуговування найбільших інформаційних банків даних (150-200 штук).
    - Великі ЕОМ для комплектування відомчих, територіальних і регіональних обчислювальних центрів. (2500)
    - Середні ЕОМ широкого призначення для управління - складними технологічними виробничими процесами. ЕОМ цього типу можуть використовуватися і для керування розподіленою обробкою інформації в якості мережевих серверів. (25000)
    - Персональні та професійні ЕОМ, що дозволяють задовольняти індивідуальні потреби користувачів. На базі цього класу ЕОМ будуються автоматизовані робочі місця (АРМ) для фахівців різного рівня. (мільйони)
    - Також останнім часом з'явилося поняття як мережевий комп'ютер. Він може мати невелике швидкодію. Але принцип обчислень будується на передачі даних по мережі обчислювальному комп'ютера і одержання вже готових результатів.
    Поняття машинного парку можна визначити як совукупность різних типів ЕОМ всередині окремого взятого комплексу (наприклад країни).

    № 3 Узагальнена структура ЕОМ. Склад і призначення пристроїв. Принцип роботи.
    Основним принципом побудови всіх сучасних ЕОМ є програмне керування. В основі його лежить подання алгоритму розв'язання будь-якої задачі у вигляді програми обчислень.
    Класична структура ЕОМ повністю відповідає послідовного методу виконання команд програми і складається з

    У будь-якій ЕОМ є пристрої введення інформації (УВВ), за допомогою яких користувачі вводять в ЕОМ програми вирішуваних завдань і дані до них.
    При обчисленні програма виконує послідовність операцій:
    Пристрій керування розшифровує чергову команду і налаштовує АЛП на виконання операції. Одночасно визначаються адреси операндів, які викликаються в АЛП для обробки.
    Таким чином команда за командою обробляються програми. Результат обробки через ОЗУ надсилається до Увив (з метою фіксації та поданням користувачеві)
    Виконання кожної команди здійснюється у кілька етапів:
    - Формування адреси
    - Вибірка з пам'яті команди
    - Розшифровка і вибірка операндів
    - Виконання операцій
    - Надсилання результатів
    За кожний етап відповідає певний блок. Всі сучасні машини мають поєднання операцій, при якому всі блоки працюють паралельно, одночасно.
    При використання файлу в обчислювальному процесі його вміст переноситися в ОЗУ. Потім програмна інформація команда за командою зчитується в пристрій керування (УУ). Пристрій керування призначається для автоматичного виконання програм шляхом примусової координації всіх інших пристроїв ЕОМ. АЛП виконує арифметичні і логічні операції над даними. Воно щоразу перенастроюється на виконання чергової операції. Результати виконання окремих операцій зберігаються для подальшого використання на одному з регістрів АЛП або записуються в пам'ять. Потім результати обчислень подаються на пристрої виведення інформації (дисплей, принтер і т.д.)
    У подальшому сильно пов'язані пристрої АЛП та УО отримали назву процесор, тобто пристрій для обробки даних. Поєднання операцій дозволяє значно повісити швидкодію.
    Такий конвеєр характерний для лінійних ділянок програми. Команди розгалуження (умовного та безумовного переходів) переривають конвеєр, знижується швидкодію.
    У машинах Pentium для ліквідації розривів використовуються блоки пророкування розгалужень і запуску двох конвеєрів із подальшому відсіканням одного з них.
    У реальних обчисленнях лінійні ділянки програм займають 10-30 команд.
    № 4. Еволюція структур обчислювальних машин. Криза класичної структури ЕОМ.

    Вже в перших ЕОМ для збільшення їх продуктивності широко застосовувалось поєднання операцій. При цьому послідовні фази виконання окремих команд програми (формування адрес операндів, вибірка операндів, виконання операції, відсилання результату) виконувалися окремими функціональними блоками. У своїй роботі вони утворювали своєрідний конвеєр, а їх паралельна робота дозволяла обробляти різні фази цілого блоку команд. Цей принцип отримав подальший розвиток в ЕОМ наступних поколінь. Але все ж перші ЕОМ мали дуже сильну централізацію управління, єдині стандарти форматів команд і даних, «жорстке» побудова циклів виконання окремих операцій, що багато в чому пояснюється обмеженими можливостями що використовується в них елементної бази. Центральне УУ обслуговувало не лише обчислювальні операції, але й операції вводу-виводу, пересилань даних між ЗУ та ін Все це дозволяло певною мірою спростити апаратуру ЕОМ, але сильно стримувало зростання їх продуктивності.
    У ЕОМ третього покоління відбулося ускладнення структури за рахунок розділення процесів введення-виведення інформації та її обробки

    Сильно пов'язані пристрої АЛП та УО отримали назву процесор, тобто пристрій, призначений для обробки даних. У схемі ЕОМ з'явилися також додаткові пристрої, які мали назви: процесори введення-виведення, пристрої керування обміном інформацією, канали введення-виведення (КВВ). Остання назва отримало найбільше розповсюдження стосовно до великих ЕОМ. Тут намітилася тенденція до децентралізації управління і паралельної роботи окремих пристроїв, що дозволило різко підвищити швидкодію ЕОМ в цілому.
    Серед каналів вводу-виводу виділяли мультиплексний канали, здатні обслуговувати велику кількість повільно працюють пристроїв вводу-виводу (УВВ), і селекторні канали, які обслуговують в багатоканальних режимах швидкісні зовнішні запам'ятовуючі пристрої (ВЗП).
    У персональних ЕОМ, що відносяться до ЕОМ четвертого покоління, відбулося подальше зміна структури (див. рис.). Вони успадкували її від міні-ЕОМ.
     З'єднання всіх пристроїв в єдину машину забезпечується за допомогою загальної шини, що представляє собою лінії передачі даних, адрес, сигналів керування та харчування. Єдина система апаратурних сполук значно спростила структуру, зробивши її ще більш децентралізованою. Всі передачі даних по шині здійснюються під керуванням сервісних програм.
    Ядро ПЕОМ утворюють процесор і основна пам'ять (ОП), що складається з оперативної пам'яті і постійного пам'яті (ПЗУ). ПЗУ призначається для запису і постійного зберігання найбільш часто використовуваних програм управління. Підключення всіх зовнішніх пристроїв (ВНУ), дисплея, клавіатури, зовнішніх ЗУ та інших забезпечується через відповідні адаптери - соглосователі швидкостей роботи сполучених пристроїв або контролери - спеціальні пристрої управління периферійної апаратурою. Контролери в ПЕОМ відіграють роль каналів вводу-виводу. В якості особливих пристроїв слід виділити таймер - пристрій вимірювання часу і контролер прямого доступу до пам'яті (ККД) - пристрій, що забезпечує доступ до ОП, минаючи процесор.
    Спосіб формування структури ПЕОМ є досить логічним і природним стандартом для даного класу ЕОМ.
    Децентралізація побудови та управління викликала до життя такі елементи, які є загальним стандартом структур сучасних ЕОМ: модульність побудови, магістральних, ієрархія управління.
    Як видно з півстолітній історії розвитку ЕОТ дала не дуже широкий спектр основних структур ЕОМ. Всі наведені структури не виходять за межі класичної структури фон Неймана. Їх об'єднують слід. традиційні ознаки:
    • ядро ЕОМ утворює процесор - єдиний обчислювач в структурі, доповнений каналами обміну інформацією і пам'яттю.
    • лінійна організація осередків усіх видів пам'яті фіксованого розміру;
    • однорівнева адресація комірок пам'яті, стирає відмінності між всіма типами інформації;
    • внутрішній машинний мова низького рівня, при якому команди містять елементарні операції перетворення простих операндів;
    • послідовне централізоване управління обчисленнями;
    • досить примітивні можливості пристроїв вводу-виводу. Незважаючи на всі досягнуті успіхи, класична структура ЕОМ не забезпечує можливостей подальшого збільшення продуктивності. Намітився криза, обумовлена низкою суттєвих недоліків:
    • погано розвинені засоби обробки нечислових даних (структури, символи, пропозиції, графічні образи, звук, дуже великі масиви даних та ін);
    • невідповідність машинних операцій операторам мов високого рівня;
    • примітивна організація пам'яті ЕОМ;
    • низька ефективність ЕОМ при вирішенні завдань, що допускають паралельну обробку і т.п.
    Всі ці недоліки призводять до надмірного ускладнення комплексу програмних засобів, що використовується для підготовки і рішення задач користувачів.

    № .5 Принцип програмного керування ЕОМ.
    Основним принципом побудови всіх сучасних ЕОМ є програмне керування. В основі його лежить подання алгоритму розв'язання будь-якої задачі у вигляді програми обчислень.
    . Принцип програмного управління може бути здійснено різними способами. Стандартом для побудови практично всіх ЕОМ став спосіб, описаний Дж. фон Нейманом в 1945 р. при побудові ще перших зразків ЕОМ. Суть його полягає в наступному.
    Всі обчислення, визначені алгоритмом рішення завдання, повинні бути представлені у вигляді програми, що складається з послідовності керуючих слів-команд. Кожна команда містить вказівки на конкретну виконувану операцію, місце знаходження (адреса) операндів і ряд службових ознак. Операнди - змінні, значення яких беруть участь в операціях перетворення даних. Список (масив) всіх змінних (вхідних даних, проміжних значень і результатів обчислень) є ще одним невід'ємним елементом будь-якої програми.
    Для доступу до програм, командам і операнда використовуються їх адреси. Як адрес виступають номери комірок пам'яті ЕОМ, призначених для зберігання об'єктів. Інформація (командна і дані: числова, текстова, графічна тощо) кодується двійковими цифрами 0 і 1. Тому різні типи інформації, розміщені в пам'яті ЕОМ, практично неможливо розрізнити, ідентифікація їх можлива лише при виконанні програми, за її логікою, за контекстом.
    Кожен тип інформації має формати - структурні одиниці інформації, закодовані двійковими цифрами 0 і 1. Зазвичай всі формати даних, що використовуються в ЕОМ, кратні байту, тобто складаються з цілого числа байтів.
    Послідовність бітів у форматі, що має певний сенс, називається полем. Наприклад, у кожній команді програми розрізняють поле коду операцій, поле адрес операндів. Стосовно числової інформації виділяють знакові розряди, поле значущих розрядів чисел, старші та молодші розряди.
    Послідовність, що складається з певного прийнятого для даної ЕОМ числа байтів, називається словом. Для великих ЕОМ розмір слова складає чотири байти, для ПЕОМ - два байти. В якості структурних елементів інформації розрізняють також півслова, подвійне слово та ін
    У будь-якій ЕОМ є пристрої введення інформації (УВВ), за допомогою яких користувачі вводять в ЕОМ програми вирішуваних завдань і дані до них. Введена інформація повністю або частково спочатку запам'ятовується в оперативному запам'ятовуючому пристрої (ОЗУ), а потім переноситься в зовнішній запам'ятовуючий пристрій (ВЗП), призначене для тривалого зберігання інформації, де перетвориться в спеціальний програмний об'єкт - файл.
    При використанні файлу в обчислювальному процесі його вміст переноситься в ОЗУ. Потім програмна інформація команда за командою зчитується в пристрій керування (УУ).
    Пристрій керування призначається для автоматичного виконання програм шляхом примусової координації всіх інших пристроїв ЕОМ. Викликаються з ОЗУ команди дешіфріруются пристроєм управління:
    - Визначаються код операції, яку необхідно виконати наступному, і адреси операндів, які беруть участь у цій операції.
    Залежно від кількості використовуваних у команді операндів розрізняються одно-, дво-, трехадресние та безадресні команди. У одноадресних командах вказується, де знаходиться один з двох оброблюваних операндів. Другий операнд повинен бути поміщений заздалегідь у арифметичний пристрій (для цього в систему команд вводяться спеціальні команди пересилання даних між пристроями).
    Двоадресного команди містять вказівки про двох операндів, що розміщуються в пам'яті (або в регістрах і пам'яті). Після виконання команди в один із цих адрес засилається результат, а що знаходився там операнд втрачається.
    У трехадресних командах зазвичай дві адреси вказують, де знаходяться вихідні операнди, а третій - куди необхідно помістити результат.
    У безадресних командах зазвичай обробляється один операнд, який до і після операції перебуває на одному з регістрів арифметико-логічного пристрою (АЛП). Крім того, безадресні команди використовуються для виконання службових операцій (очистити екран, заблокувати клавіатуру, зняти Блокування та ін).
    Всі команди програми виконуються послідовно, команда за командою, в тому порядку, як вони записані в пам'яті ЕОМ (природний порядок проходження доМанд). Цей порядок характерний для лінійних програм, тобто програм, що не містять розгалужень. Для організації розгалужень використовуються команди, що порушують природний порядок проходження команд. Окремі ознаки, результатів r (r = 0, r <0. R> 0 та ін,), устройство.управленія використовує, щоб змінити порядок виконання команд програми.

    № 6. Принципи побудови і розвитку елементної бази сучасних ЕОМ.
    Всі сучасні обчислювальні машини будуються на комплексах (системах) інтегральних мікросхем (ІС) (основу яких складають великі і надвеликі інтегральні схеми).
    Інтегральні схеми мають єдиний технологічний принцип побудови він полягає в циклічному і пошаровому виготовленні частин електронних схем по циклу програма - малюнок - схема: береться кремнієва підкладка покривається фоторезисторів, за програмами наноситься малюнок (літографія) майбутнього шару мікросхеми. Потім малюнок протравлюючих, фіксується, закріплюється і ізолюється від нових шарів і т.д. На основі цього створюється просторова твердотільна структура. Наприклад, НВІС типу Pentium включає близько трьох з половиною мільйонів транзисторів, що розміщуються в п'ятишаровий структурі.
    Ступінь мікромініатюризації, розмір кристала ІС, продуктивність і вартість технології безпосередньо визначаються типом літографії. До теперішнього часу домінуючою залишалася оптична літографія, тобто пошарові малюнки на фоторезистори мікросхем наносилися світловим променем. В даний час провідні компанії, що виробляють мікросхеми, реалізують кристали з розмірами приблизно 400 мм2 - для процесорів (наприклад, Pentium) і 200 мм2 - для схем пам'яті. Мінімальний топологічний розмір (товщина ліній) при цьому становить 0,5 - 0,35 мкм. Для порівняння можна навести такий приклад. Товщина людського волосся складає приблизно 100 мкм. Отже, при такому дозволі на товщині волосся можуть викреслювати більше двохсот ліній.
    Подальші досягнення в мікроелектроніці зв'язуються з електронної (лазерної), іонної і рентгенівської літографією. Це дозволяє вийти на розміри 0.25, 0.18 і навіть 0.08мкм.
    При таких високих технологіях виникає цілий ряд проблем. Мікроскопічна товщина ліній, порівнянна з діаметром молекул, вимагає високої чистоти використовуваних і напилюваної матеріалів, застосування вакуумних установок і зниження робочих температур. Дійсно, досить потрапляння найменшої порошинки при виготовленні мікросхеми, як вона потрапляє в шлюб. Тому нові заводи з виробництва мікросхем мають унікальне обладнання, розташовуване в чистих приміщеннях класу 1, мікросхеми в яких транспортуються від устаткування до встаткування в замкнутих надчистих міні-атмосферах класу 1000. Міні-атмосфера створюється, наприклад, надчисті азотом або іншим інертним газом при тиску 10-4 торр [З].
    Зменшення лінійних розмірів мікросхем і підвищення рівня їх інтеграції змушують проектувальників шукати засоби боротьби з споживаної Wn і розсіюваною Wp потужністю. При скороченні лінійних розмірів мікросхем в 2 рази їх обсяги змінюються в 8 разів. Пропорційно цих цифр повинні змінюватися і значення Wn і Wp, в іншому випадку схеми будуть перегріватися і виходити з ладу. В даний час основою побудови всіх мікросхем була і залишається КМОП-технологія (компліментарні схеми, тобто спільно використовують n-і р-переходи в транзисторах із структурою метал - оксид-напівпровідник).
    Відомо, що W = U * I. Напруга живлення сучасних мікросхем становить 5 - 3V. З'явилися схеми з напругою живлення 2,8 V, що виходить за рамки прийнятих стандартів. Подальше зниження напруги небажано, тому що завжди в електронних схемах повинно бути забезпечено необхідне співвідношення сигнал-шум, що гарантує стійку роботу ЕОМ.
    Протікання струму по мікроскопічних провідникам пов'язане з виділенням великої кількості тепла. Тому, створюючи надвеликі інтегральні схеми, проектувальники змушені знижувати тактову частоту роботи мікросхем. На ріс.3.18 показано, що використання максимальних частот роботи можливо тільки в мікросхемах малої та середньої інтеграції. Максимальна частота доступна далеко не всім матеріалами: кремнію Si, арсеніду галію GaAs і деяким іншим. Тому вони найчастіше і використовуються в якості підкладок в мікросхемах.
    Таким чином, перехід до конструювання ЕОМ на НВІС та ультра-НВІС повинен супроводжуватися зниженням тактової частоти роботи схеми. Подальший прогрес у підвищенні продуктивності може бути забезпечений або за рахунок архітектурних рішень, або за рахунок нових принципів побудови і роботи мікросхем. Альтернативних шляхів розвитку проглядається не дуже багато. Так як мікросхеми НВІС не можуть працювати з високою тактовою частотою, то в ЕОМ майбутніх поколінь їх доцільно комплексіровать в системи. При цьому кілька НВІС повинні працювати паралельно, а злиття робіт у системі має забезпечувати надшвидкісні ІС (ССІС), які не можуть мати високого ступеня інтеграції.
    Великі дослідження проводяться також у галузі використання явища надпровідності і тунельного ефекту - ефекту Джозефсона. Робота мікросхем при температурах, близьких до абсолютного нуля (-273 ° С), дозволяє досягти максимальної частоти цьому Wp = Wn = 0. Дуже цікаві результати з використання "теплої надпровідності". Виявляється, що для деяких матеріалів, зокрема для солей барію, + кремній явище надпровідності наступає вже при температурах близько -150 ° С. Висловлювалися міркування, що можуть бути отримані матеріали, які мають надпровідність при температурах, близьких до кімнатної. З упевненістю можна сказати, що поява таких елементів знаменувало б революцію в розвитку засобів обчислювальної техніки нових поколінь.
    Як ще один з альтернативних шляхів розвитку елементної бази ЕОМ майбутніх поколінь слід розглядати і бімолекулярную технологію. В даний час є досліди по синтезу молекул на основі їх стереохімічні генетичного коду, здатних змінювати орієнтацію і реагувати на тік, на світло і т.п. Однак побудова з них біологічних мікромашин ще знаходиться на стадії експериментів. Таким чином, можна зробити висновок, що в даний час можливості мікроелектроніки ще не вичерпані, але тиск меж вже відчутно. Основою для ЕОМ майбутніх поколінь будуть БІС і НВІС спільно з ССІС (Надшвидкісні ІС). При цьому структури ЕОМ та НД будуть широко використовувати паралельну роботу мікропроцесорів

    № 7. Пам'ять ЕОМ. Ієрархічне побудова пам'яті ЕОМ.
    Пам'ять будь-який ЕОМ складається з кількох видів пам'яті (оперативна, постійна і зовнішня - різні накопичувачі). Пам'ять є одним з найважливіших ресурсів. Тому операційна система керує процесами виділення обсягів пам'яті для розміщення інформації користувачів. У будь-яких ЕОМ пам'ять будується за ієрархічним принципом. Це обумовлюється наступним:
    Оперативна пам'ять призначена для зберігання змінної інформації, тому що вона допускає зміну свого вмісту в ході виконання мікропроцесором
    відповідних операцій. Оскільки в будь-який момент часу доступ може здійснюватися до довільно вибраної комірки, то цей вид пам'яті називають також пам'яттю з довільною вибіркою - RAM (Random Access Memory).
    Всі програми, в тому числі й ігрові, виконуються саме в оперативній пам'яті. Постійна пам'ять звичайно містить таку інформацію, яка не повинна мінятися протягом тривалого часу. Постійна пам'ять має власну назву - ROM (Read Only Memory), яке вказує на те, що нею забезпечуються тільки режими зчитування і зберігання.
    З точки зору користувачів бажано було б мати в ЕОМ єдину понад більшу пам'ять великої продуктивності, однак ємність пам'яті і час звернення пов'язані між собою (чим більший об'єм тим більше час звернення до неї).
    Тип пам'яті. Ємність пам'яті. t звернення.
    Понад оперативна 10-16 20-30 (40) н.с.
    КЕШ пам'ять (пам'ять блокнотного типу) 1-го рівня 2-го рівня 3-го рівня 8 кб. 128-256кб. 1-2 Мбайт. 100-200 н. Сек 200 н. Сек 300-400 н. сек
    Оперативна пам'ять 4-256 (і більше) 0,2 - 2 мк. Сек.
    НМД (накопичувач на магнітних дисках 1-20 Гбайт Десятки мк сек (сотні)
    ІМЛ (накопичувач на магнітних стрічках) Одиниці Гбайт хвилини (десятки)
    Архіви -------//-------- Десятки хвилин
    Для спрощення всі пересилання інформації здійснюється не по вертикалі, а через оперативну пам'ять. Де-не-які процедури планування тепер здійснюються компіляторами мов високого рівня.

    № 8. Узагальнена структура запам'ятовуючих пристроїв. Принцип роботи














    (Типова структура пристрою, що запам'ятовує.)
    Будь-яке запам'ятовуючий пристрій може працювати в двох режимах:
    1. режим запису
    2. режим читання
    Режим запису:
    За командою запису РА (регістр адреси) приймає адресу комірки, в якій буде існувати запис, а РІ приймає ті дані, які підлягають зберіганню. Дешифратор адреси (ТАК) розшифровує адреса і вибирає певну лінію запису.
    Режим читання:
    Змінює режим руху інформації. Адреса розглядається так само, як і при записі. Та шина, яка буде обрана зчитує інформацію на РІ. Якщо зчитування переноситься з стиранням еталона, то виникає додатковий такт, тобто подальшої перезапису в цю адресу.
    У сучасних ПЕОМ використовуються ємні ЗУ, які вимагають періодичного відновлення інформації.

    № 9 Системи адресації в сучасних ЕОМ.

    Існує кілька типів адресації
    - Пряма
    - Безпосередня
    - Непряма
    - Відносна
    Пряма адресація:
    Aісполнітельний = Aчасті команд.
    Сл. 0100, 0200, -> 0250
    Досить проста, але має істотні недоліки.
    1. Для виконання кожної команди необхідні додаткові звернення на адресу кожного операнда.
    2. Довжина кожної команди, а отже довжина всієї програми і ємність пам'яті під зберігання програми залежить від ємності оперативної пам'яті.
    rразрядность адреси = Log2En код
    10 ------- 1Кб 0100
     20 -------- 1Мб 0200
    0250
    Пряма адресація дуже неефективна при великих розмірах пам'яті. З цього в даний час пряма адресація використовується тільки в пам'яті невеликого розміру (сверхоператівной, КЕШ I рівня).
    Безпосередня адресація:
    Приватний вид адресації в сучасних ЕОМ. З усіх команд ЕОМ тільки невелика частина команд допускає безпосередню адресацію
    Безпосередня адресація передбачає запис в адресних частинах команди значень аргументів. З огляду на обмежену довжину адресній частині команди можна записувати тільки малоразрдние значення операндів. Тобто певні const обчислювального процесу: кількість розрядів зсуву.
    Основний недолік - мала розрядність використовуваних операндів.
    Перевага - для виконання кожної команди необхідно лише одне звернення до оперативної пам'яті для вибірки самої команди.
    Відносна адресація:
    Найбільш уживаний метод. У ПЕОМ ця адресація називається сегментно-сторінкової
    У відносній адресації є два (три) частини адреси: постійна частина адреси знаходиться на одному або декількох регістрах сверхоператівной пам'яті
    За рахунок ускладнення алгоритмів формування адрес забезпечується переваги:
    Скорочення довжини команд, довжини програми, всієї місткості пам'яті.
    1) замість повної адреси операнда в команді міститься лише малоразрядное зсув адрес.
    2) Відносна адресація дає переместімость програми. Не потрібно завантажувальний модуль програми налаштовувати за місцем розміщення самої програми
    Налаштування програми забезпечується завантаженням базової адреси. Це властивість можна поширити на складні програмні структури. Відносна адресація дозволяє зробити команди зі змінними вагами.
    Непряма адресація:
    Чи є подальшим розвитком відносної адресації.
    Адресна частина команди може містити будь-який з з попередніх типів адрес. Прочитавши вміст внутрішнього адреси ми формуємо виконавчий адреса операнда.
    Позитивні сторони:
    - Дозволяє формувати адреса як завгодно великий оперативної пам'яті
    - Використовуючи виконавчий адресу як операнд можна складати і віднімати адреси.
    Недоліки:
    Додаткове звернення до оперативної пам'яті за остаточним адресою операнда.
    № 10. Особливості побудови пам'яті ЕОМ.
    Пам'ять ЕОМ будуватися досить своєрідно, завдяки еволюційному розвитку цих вичілітельних машин. Початковою ці машини мали дуже малу пам'ять 64кб, 840кб, 1мб і т.д
    Вважається що основною пам'яттю з адреси 00000 та 10000 це 640 кб.
    Перші 640 Кбайт адресується простору в IBM РС-сумісних комп'ютерах називають зазвичай стандартною пам'яттю (conventional memory). Решта 384 Кбайта зарезервовані для системного використання і носять назву пам'яті у верхніх адресах (UMB, Upper Memory Blocks, High DOS Memory або UM Area - UMA). Ця область пам'яті резервується під розміщення системної ROM BIOS (Read Only Memory Basic Input Output System), під відеопам'ять і ROM-пам'ять додаткових адаптерів.
    Вектори переривання
    Базові модулі ДОС
    Базовий модуль системи вводу-виводу
    Командний процесор
    Рішення завдань ДОС

    Постійно запам'ятовуючий пристрій БІОС
     Постійно розподілена пам'ять (дірявий) з адресами (А0000 - F0000).
    Нумерація адрес - єдина, наскрізна. До 386 мікропроцесора вважалося, що ЕОП під ДОС 64кб.
    Все що вище за 1 Мб - розширена пам'ять, на адресацію машини не були розраховані.
    Розширена пам'ять (extended) розташовується вище області адрес 1Мбайт. Для роботи з розширеною пам'яттю мікропроцесор повинен переходити з реального у захищений режим і назад.

    № 11 Режими роботи ЕОМ і нд Однопрограмних режими роботи.
    Кожне завдання складається з 3 фаз: уведення, рішення, висновок.
    Режим безпосереднього доступу:
    передбачає монопольне володіння користувача чсемі ресурсами системи. Відрізняється дуже низьким ККД. Завантаження процесора 1-3%. Однак він є основним для ПЕОМ, оскільки критерієм роботи ЕОМ є максимальні зручності користувача, а не завантаження обладнання.
    Режим роботи-це особливості планування і розподілу основних ресурсів системи.
    Режим роботи з непрямим доступом:
    Висока ефективність безпосереднього доступу змусила шукати шляхи більш повного завантаження дорогих ресурсів ЕОМ.
    ККД
    Повністю ліквідувати простої процесора не вдається. Найбільш серйозний недолік виявляється при монополізації ресурсів "дуже довгими" завданнями на шкоду коротким.
    Цей режим має назву пакетної обробки

    № 12 Режими роботи ЕОМ і нд Пакетна обробка. Принцип багатопрограмного управління.
    Набули поширення в дорогих великих машинах. Останнім часом стали використовуватися і в ПЕОМ. Основою всіх багатопрограмних режимів є класична пакетна обробка. Вибір режиму роботи повинен супроводжуватися аналізом мети і завдань, що вирішуються обчислювальним центром. Тільки та к можна забезпечити максимальну ефективність визначить. системи.
    При рівності загального обсягу робіт маємо велика відмінність в характеристиках режимів.
    Класична пакетна обробка є подальшим розвитком режиму з непрямим доступом. Передбачає болеее повне завантаження дорогого ресурсу, тому що ліквідуються простої під час виконання окремих завдань, тому що процесор відразу перемикається на обробку наступного завдання в черзі. При цьому рішенні формуються пакети завдань, впорядковані відповідно до їх пріоритетністю.
    Процесор починає обробку з самого пріоритетного будівлі. Якщо обробка не може бути продовжена, то ресурси системи переключаються на наступне по пріоритетності завдання. Але як тільки умова, що перешкоджають продовження перерваного завдання відпаде, система знову повертає керування найбільш пріоритетне завдання. Переривання можуть накладатися один на одного. Максимальна кількість покладених переривань називається глибиною переривань і не перевищує 7.
    Реалізація класичного мультіпрограміров. Вимагає дотримання умов:
    1. Незалежність підготовки (кожен користувач не повинен припускати роботи інших користувачів. Ця вимога задовольняється розвиненими засобами мов програмування.
    2. Поділ ресурсів у просторі та часі. Ця умова забезпечує апаратними засобами операційних систем.
    3. Автоматичне керування обчисленнями
    Класична пакетна обробка не враховує інтересів?? ользователя як скорочення часу очікування та отримання результатів. Зазвичай в системі формується кілька пріоритетних черг (до 16), у кожній з яких завдання сортуються у відповідності з пріоритетом. За призначення пріоритету відповідає адміністрація обчислювального центру, оскільки вона відповідає за мети обчислення.

    № 13 Режими роботи ЕОМ і нд Багатопрограмних режими роботи: режим поділу часу, режим реального часу.
    Режим поділу часу:
    є більш розвиненою формою багатопрограмний роботи ЕОМ. У цьому режимі, зазвичай поєднаному з фоновим режимом класичного мультипрограмування, окремі найбільш пріоритетні програми користувачів виділяються в одну або кілька груп. Для кожної такої групи встановлюється круговий циклічний обслуговування, при якому кожна програма групи періодично отримує для обслуговування досить короткий інтервал часу - час кванта-rкв (см рис)
    Після завершення чергового циклу процес виділення квантів повторюється. Це створює у користувачів враження що здається одночасності виконання їхніх програм. Якщо користувачеві до того ж надаються кошти прямого доступу для виведення результатів рішення, то це враження ще більше посилюється, тому що результати видаються в ході обчислень за програмою, не очікуючи завершення обслуговування всіх програм групи або пакета в цілому.
    Умовою переривання поточної програми є або закінчення виділеного кванта часу, або природне завершення (закінчення) рішення, або переривання по вводу-висновку, як при класичному мультипрограмування. Для реалізації режиму розподілу часу необхідно, щоб ЕОМ мала у своєму складі розвинену систему вимірювання часу:
    інтервальний таймер, таймер процесора, електронний годинник і т.д. Це дозволяє формувати групи програм з постійним або змінним кванта часу - rкв. Поділ часу знаходить широке застосування при обслуговуванні ЕОМ мережі абонентських пунктів

    Режим реального часу:
    Чи є більш складною формою поділу. Цей режим має специфічні особливості:
    • потік заявок від абонентів носить, як правило, випадковий, непередбачуваний характер;
    • втрати надходять на вхід ЕОМ заявок і даних до них не допускаються, оскільки їх не завжди можна відновити;
    • час реакції ЕОМ на зовнішні впливи, а також час видачі результатів i-і завдання мають задовольняти жорстким обмеженням виду
     (1)


    На рис 2. показана залежність вартості рішення задачі від часу tp. При порушенні нерівності 1 вартість рішення різко падає до нуля, в окремих системах вона може стати і негативною, що показано штриховий лінією. Режим реального часу об'єднує практично всі системи, в яких ЕОМ використовується в контурі керування.

    рис 2. Залежність вартості рішення від часу в системах реального часу

    Специфічні особливості режиму реального часу вимагають найбільш складних операційних систем.
         
     
         
    Реферат Банк
     
    Рефераты
     
    Бесплатные рефераты
     

     

     

     

     

     

     

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