Архітектура комп'ютерів

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

Рубрика Программирование, компьютеры и кибернетика
Вид контрольная работа
Язык украинский
Дата добавления 13.01.2015
Размер файла 86,4 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Шлях даних з оперативної пам'яті до процесора досить значний: системна шина процесора - контролер оперативної пам'яті - мікросхеми оперативної пам'яті - контролер оперативної пам'яті - системна шина процесора - споживач даних. Чотири рази інформації доводиться виходити за межі мікросхем, а це досить значні додаткові затримки. Іноді не вистачає пропускної здатності системної шини. Набагато частіше трапляються великі затримки через не ефективну роботу північного моста й контролера оперативної пам'яті через асинхронність. В результаті збільшується затримка (латентність) отримання даних з оперативної пам'яті, збільшуються простої процесора і зменшується продуктивність обчислювальної системи.

Для скорочення латентності оперативної пам'яті і підвищення продуктивності обчислювальної системи в цілому раціонально:

максимально можливо скоротити шлях від процесора до оперативної пам'яті;

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

ліквідувати втрати від асинхронності процесора та контролера оперативної пам'яті.

Досягти поставленої мети можливо реалізувавши контролер оперативної пам'яті та процесор в одній мікросхемі, а для збільшення пропускної здатності міжмікросхемних інтерфейсів паралельний системний інтерфейс процесора, паралельні інтерфейси інших мікросхем замінити інтерфейсом з значно більшою пропускною здатністю, а саме послідовним інтерфейсом Hyper Transport.

Саме так вирішили цю проблему розробники фірми AMD в процесорах Athlon 64, Opteron та їх наступних версіях.

В результаті реалізації таких заходів інформація між мікросхемами (процесором та мікрохемами оперативної пам'яті) передається тільки 2 (а не 4 рази) рази, не має проблем в реалізації синхронної роботи процесора та контролера оперативної пам'яті.

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

Таким чином, в процесорах Athlon 64, Opteron були реалізовані такі нововведення:

- контролер оперативної пам'яті був інтегрований в процесор;

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

- для зв'язку між мікросхемами системної логіки, а також між мікросхемами системної логіки й процесором був використаний новий послідовний інтерфейс Hyper Transport.

Революційним нововведенням процесорів Athlon 64, Opteron з'явилася підтримка інтерфейсу HyperTransport - універсального інтерфейсу міжмікросхемного (міжчипового) з'єднання, в основу якого покладені дві концепції: універсальність і масштабність.

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

Масштабність інтерфейсу полягає в тому, що він дає можливість нарощувати пропускну здатність залежно від конкретних потреб користувача.

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

Масштабність інтерфейсу HyperTransport забезпечується за допомогою паралельної роботи 2, 4, 8, 16 і 32 каналів (одиночних інтерфейсів) у кожному напрямку. Крім того, передбачається можливість роботи на різних тактових частотах (від 200 до 800 Мгц та більше в нових розробках). При цьому передача даних відбувається по обох фронтах тактового імпульсу. Таким чином, пропускна здатність інтерфейсу HyperTransport міняється від 200 Мбіт/с при використанні частоти 200 Мгц і двох двобітних каналів до 12,8 Гбіт/с при використанні тактової частоти 800 Мгц і двох 32-бітних каналів. Надалі передбачається збільшення частоти передач інформації.

Мікросхеми системної логіки (чипсета)

Отже, після переносу в процесор контролера оперативної пам'яті, найбільш складної частини контролера AGP, контролера інтерфейсу HyperTransport з функцій мікросхем системної логіки залишилися: частина контролера AGP, контролери вводу-виводу, контролер інтерфейсу PCI. Властиво, усе. Можна, звичайно, всі частини, що залишилися, інтегрувати в одну мікросхему (наприклад, фірма NVIDIA так і зробила). Але фірма AMD знайшла ще більш гарне рішення. Було створено три мікросхеми серії AMD8000:

- AMD8151- Hyper Transport -AGP tunnel,

- AMD8131- Hyper Transport - PCI-X контролер,

- AMD8111- Hyper Transport - контролер вводу-виводу, контролер інтерфейсу PCI, BIOS, і всі функції, що залишилися, а саме: IDE контролер, USB 2.0, мережа, та інше. Технічні характеристики AMD8151, AMD8131, AMD8111 приведені в п.11.2.4.

Що ж дає такий поділ праці? Навіщо три мікросхеми, коли в принципі можна обійтися однією?

А справа тут в тому, що далеко не всім користувачам потрібні абсолютно всі можливості, які надає набір мікросхем системної логіки. Звичайно частина функцій не використовується, але користувач однаково за них платить - і, взагалі ж, всі звикли до того, що це нормально. Але задамося питанням, чи багатьом удома або в офісі потрібен контролер інтерфейсу PCI-X, який застосовується аж ніяк не в домашніх обчислювальних системах? Але ж додавання подібного інтерфейсу відчутно збільшує ціну обчислювальної системи. В той же час взагалі відмовитися від цього інтерфейсу не можна, він активно використовується в серверах. А чи багатьом серверам взагалі потрібна відеопідсистема та інтерфейс AGP? Так, по звичці туди ставиться AGP-відеокарта - але просто тому, що процес переходу на інтерфейс AGP відбувся занадто вдало, до практично повного зникнення PCI-відеокарт. Отож, якщо не потрібні всі зазначені функції, то для побудови обчислювальної системи обов'язкова тільки одна мікросхема - AMD8111. Інші дві, взагалі можуть бути відсутні. Звичайно, сучасну обчислювальну систему без графічної підсистеми важко собі представити, але, говорячи відверто, є величезна область робіт, у якій цілком справляється і інтегроване відео, а здешевлення та зменшення габаритів обчислювальної системи досить бажані. Домашні, ігрові обчислювальні системи цілком розумно будувати на комплекті AMD8151 + AMD8111 - є все, що необхідно, і немає зайвих функцій. Сервер - рекомендується AMD8131 (при необхідності можна декілька) + AMD8111. Отже, замість одного чипсета для великих обчислювальних систем, одного - для робочих станцій, одного або декількох - для серверів розроблений один будівельний набір із трьох компонентів, які можна поєднувати практично в будь-якій зручній комбінації. Цікава й здорова ідея. На мал. представлений приклад структури обчислювальної системи на базі процесора фірми AMD Athlon 64 або Opteron.

Структура обчислювальної системи на базі процесора фірми AMD Athlon 64 або Opteron

У структурі обчислювальної системи на мал. використані тільки 2 мікросхеми з набору, але саме ті, котрі потрібні для персональної обчислювальної системи. Інтерфейси PCI-X у персональних обчислювальних системах не використовуються.

Література

1. Хамахер К., Вранешевич З., Заки С. Организация ЭВМ, 5-е изд., - СПб.: Питер, Киев. Издательская группа BHV, 2003. - 848 с.: ил.

2. Брайант Р., О'Халларон Д. Компьютерные системы: архитектура и программирование. Пер. с англ. - СПб.: БХВ-Петербург, 2005. - 1104 с.: ил.

3. Цилькер Б.Я., Орлов С.А. Организация ЭВМ и систем. Учебник для вузов. - СПб.: Питер, 2004. - 668 с.: ил.

4. Пятибратов А.П., Гудыно Л.П., Кириченко А.А. Вычислительные системы, сети и телекоммуникации. М.: Финансы и статистика, 1998, 400 с.

5. Корнеев В.В. Вычислительные системы. - М.: Гелиос АРВ, 2004. - 512 с., ил.

6. Корнеев В.В., Киселев А.В. Современные микропроцессоры. 3-е изд. - СПб.: БХВ-Петербург, 2003, 440 с.

7. Гук М.Ю. Шины PCI, USB и Fire Wire. Энциклопедия. - СПб.: Питер, 2005.-540 с.: ил.

8. Агуров П.В. Интерфейсы USB. Практика использования и программирования. - СПб.: БХВ-Петербург, 2005. - 576 с.: ил.

9. Каган Б.М. Электронные вычислительные машины и системы. М.: Энергоатомиздат, 1991. 592 с.

10. Касперски К. Техника оптимизации программ. Эффективное использование памяти. - СПб.: БХВ-Петербург, 2003. - 464 с.: ил.

Размещено на Allbest.ru

...

Подобные документы

  • Синтез на основі поведінкового опису, виконаний розробниками на мові програмування класу HDL, як перспективний напрямок проектування цифрових пристроїв. Опис RISC-архітектури комп'ютерів. VHDL-модель прототипу RISC-комп'ютера. Основні модулі моделей.

    курсовая работа [1,1 M], добавлен 23.01.2014

  • Паралельність розвитку комп’ютерної архітектури, принципові способи її введення. Шина даних процесора, її сутність і розрядність. Архітектура подвійної незалежної шини, корпуса та гнізда мікропроцесорів. Характеристика технологій MMX, 3Dnow, Enhanced.

    контрольная работа [39,6 K], добавлен 21.10.2009

  • Файлові системи CD-ROM, основні типи зберігання даних в комп'ютері: магнітний і оптичний. Основні характеристики накопичувачів CD-ROM. Типи звукових файлів, процес стиснення аудіоданих. Розміри портативних систем та проблеми сумісності комплектуючих.

    контрольная работа [19,5 K], добавлен 28.10.2009

  • Основні блоки персонального комп'ютера та їх значення. Варіанти організації внутрішньомашиного інтерфейсу. Функціональна схема мікропроцесору. Види запам'ятовуючих пристроїв. Послідовність роботи блоків комп'ютера. Основні зовнішні та внутрішні пристрої.

    курсовая работа [346,8 K], добавлен 05.01.2014

  • Загальні дані та основні поняття мікропроцесорної техніки. Архітектура центрального персонального комп’ютера, її види та властивості. Головні відомості про технології SMM, SSE. Сторінковий режим роботи DRAM. Характеристика та елементи жорстких дисків.

    контрольная работа [820,7 K], добавлен 04.10.2009

  • Перевід цілого числа з десяткової системи числення в Р-ічную. Застосовування "трійкової логіки" у ЕОМ. Контроль числових перетворень за допомогою кодів Фібоначчі. Використання недвійкової комп'ютерної арифметики при розробці обчислювальної техніки.

    контрольная работа [35,6 K], добавлен 28.11.2014

  • Поняття комп'ютерної мережі як спільного підключення окремих комп’ютерів до єдиного каналу передачі даних. Сутність мережі однорангової та з виділеним сервером. Топології локальних мереж. Схема взаємодії комп'ютерів. Проблеми передачі даних у мережі.

    курсовая работа [605,0 K], добавлен 06.05.2015

  • Основні принципи дії та архітектура прототипних варіантів CISC-комп'ютера. Інструкції асемблерної мови і принцип трансляції асемблерної програми у машинний код. Розробка тестової програми. Перевірка правильності роботи реалізованих команд у прикладах.

    курсовая работа [446,1 K], добавлен 03.02.2011

  • Способи виявлення й видалення невідомого вірусу. Спроби протидії комп’ютерним вірусам. Способи захисту комп’ютера від зараження вірусами та зберігання інформації на дисках. Класифікація комп'ютерних вірусів та основні типи антивірусних програм.

    реферат [17,1 K], добавлен 16.06.2010

  • Використання засобів обчислювальної техніки в автоматичних або автоматизованих інформаційних системах. Сутність централізованих систем управління файлами. Історія виникнення персональних комп'ютерів. Перспективи розвитку систем управління базами даних.

    реферат [26,8 K], добавлен 23.10.2009

  • Режими роботи з таблицями в Microsoft Access. Основні способи створення таблиць. Вимоги до технічних характеристик комп'ютера. Створення бази даних. Техніка безпеки та основні правила при виконанні робіт на комп'ютері. Порядок архівування роботи.

    реферат [1,5 M], добавлен 23.12.2010

  • Функції інформаційної системи. Аналіз функцій системи управління базами даних: управління транзакціями і паралельним доступом, підтримка цілісності даних. Аналіз системи MySQL. Елементи персонального комп’ютера: монітор, клавіатура, материнська плата.

    дипломная работа [1,2 M], добавлен 15.05.2012

  • Мова асемблер для кожного типу комп'ютера своя. Асемблер орієнтований саме на специфіку комп'ютера або на специфіку процесора. Мікропроцесори, що належать до різних сімейств, мають свої системи команд. Система команд МП ІA 32 - режими адресації.

    лекция [36,2 K], добавлен 13.04.2008

  • Поняття Інтернету, його структура та головні елементи, принципи існування та діяльності часток. Імена комп'ютерів та служба. Кеш і мережа, взаємозв'язок. Proxies, або доступ до світу через посередника. Безпечна передача даних, її принцип та інструменти.

    реферат [18,9 K], добавлен 03.06.2011

  • Поняття пам’яті в комп’ютері. Класифікація сучасних персональних комп’ютерів за їх ознаками. Основні принципи будови та функціонування комп'ютерних систем. Функціональність смартфонів і комунікаторів в порівнянні із звичайними мобільними телефонами.

    курсовая работа [70,3 K], добавлен 31.01.2014

  • Різновиди архітектур баз даних. Архітектура "файл-сервер" і локальні бази даних. Обґрунтування вибору архітектури стосовно проектованої системи. Основні концепції мови SQL. Структура запитів до окремих таблиць. Інтерфейс користувача проектованої системи.

    дипломная работа [972,5 K], добавлен 26.10.2012

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

    презентация [352,2 K], добавлен 04.12.2014

  • Загальна характеристика проблеми тепловиділення персональних комп'ютерів. Принципи і типи охолодження компонентів комп'ютера. Можливості модуля багатоканального контролера. Принципова схема і конструкція блоку контролю. Вимірювальна і сервісна апаратура.

    отчет по практике [5,7 M], добавлен 23.01.2016

  • "Критичні" комплектуючі комп'ютера. Процесор та оперативна пам'ять. Швидкість роботи комп'ютера. Порівняння швидкодії комплектуючих з роботою еталонних моделей. Стратегія і варіанти модернізації. Функціональні особливості побудови материнської плати.

    курсовая работа [4,6 M], добавлен 24.06.2013

  • Вибір оптимальної конфігурації та характеристика сучасних персональних комп’ютерів і їх комплектуючих. Технічна характеристика кожного пристрою комп’ютера. Зовнішні запам'ятовуючі і пристрої введення інформації. Переваги пристроїв різних фірм.

    дипломная работа [65,5 K], добавлен 06.07.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.