Автоматизация Автоматизация Архитектура Астрономия Одит Биология Счетоводство Военна наука Генетика География Геология Държавна къща Друга журналистика и средства за масова информация Изкуство Чужди езици Компютърни науки История Компютри Компютри Кулинарна култура Лексикология Литература Логика Маркетинг Математика Механика Механика Мениджмънт Метал и заваръчна механика Музика Население Образование Безопасност на живота Охрана на труда Педагогика Политика Право инструмент за програмиране производство Industries Психология P Дио Религия Източници Communication Социология на спорта стандартизация Строителство Технологии Търговия Туризъм Физика Физиология Философия Финанси Химически съоръжения Tsennoobrazovanie скициране Екология иконометрия Икономика Електроника Yurispundenktsiya

Каква е архитектурата и структурата на компютъра?

Прочетете още:
  1. В) структура на социалната стратификация
  2. III. СТРУКТУРА И ОПРЕДЕЛЕНИ КОНТРОЛИ
  3. IX.1. Какво е науката?
  4. VI. Пазарен механизъм. Структура на пазара. Видове конкурентни пазари
  5. VIII. Формиране и структура на характера
  6. И какво е семейството?
  7. А. Линийна организационна структура
  8. Автоматизирани банки Danya (ABD), С-ли лично тази структура.
  9. Административната структура на BIS е три организации: zagalny zbori акціонерів, рада директорів правління.
  10. Адкократична структура
  11. Acti легализация на закона: разбиране, подписване, виж, структура
  12. АКЕТИЗМА И ПСИХОСОМАТИЧНА СТРУКТУРА

При разглеждането на компютърни устройства е обичайно да се прави разграничение между архитектурата и структурата им.

Архитектурата на компютъра е описанието му на някакво общо ниво, включващо описание на възможностите за програмиране на потребителя, командната система, адресиращата система, организацията на паметта и т.н. Архитектурата определя принципите на действие, информационните връзки и взаимното свързване на основните логически възли на компютъра: процесор, оперативна памет, външни устройства за съхранение и периферни устройства. Общата архитектура на различните компютри гарантира тяхната съвместимост от гледна точка на потребителя.

Структурата на компютъра е съвкупността от неговите функционални елементи и връзките между тях. Елементите могат да бъдат различни устройства - от главните логически възли на компютъра до най-простите схеми. Структурата на компютъра е графично представена под формата на структурни диаграми, с които можете да дадете описание на компютъра на всяко ниво на детайлност.

Най-често срещаните са следните архитектурни решения.

· Класическа архитектура (арм. Фон Нойман) - една аритметична логическа единица (ALU), през която преминава потокът от данни , и едно управляващо устройство (CU), през което преминава командният поток - програмата (Фигура 2.1). Това е компютър с един процесор .

Тази архитектура включва и архитектурата на персонален компютър с обща шина , разгледана подробно в раздел 2.18 (Фигура 2.26). Всички функционални блокове тук са взаимосвързани чрез обща шина, наричана още гръбнака на системата .

Физически, багажникът е многопроводна линия с гнезда за свързване на електронни вериги. Събирането на основните проводници е разделено на отделни групи: адресна шина, информационна шина и контролна шина.

Периферните устройства (принтер и т.н.) се свързват към хардуера на компютъра чрез специални контролери - контролни устройства на периферни устройства.

Контролерът е устройство, което свързва периферното оборудване или комуникационните канали с централен процесор, освобождавайки процесора от директно управление на работата на това оборудване.

· Многопроцесорна архитектура . Наличието в компютъра на няколко процесора означава, че паралелно могат да бъдат организирани много потоци от данни и много команди . По този начин, няколко фрагмента от една и съща задача могат да бъдат изпълнени паралелно . Структурата на такава машина, която има обща памет и няколко процесора, е показана на фиг. 2.3.




Фиг. 2.3. Многопроцесорна компютърна архитектура

· Мулти-компютърна система . Тук, няколко процесора, които са част от компютърната система , нямат обща RAM , но всяка от тях има собствена (местна) памет . Всеки компютър в система с множество машини има класическа архитектура и такава система се използва достатъчно широко.

Ефектът от използването на такава компютърна система обаче може да бъде постигнат само при решаването на проблеми със специална структура : тя трябва да бъде разделена на толкова много слабо свързани подзадачи, колкото и компютрите в системата.

Предимството на скоростта на многопроцесорни и мултикомпютърни системи преди еднопроцесорната работа е очевидно.

· Архитектура с паралелни процесори . Тук, няколко ALU работят под контрола на един АС . Това означава, че много данни могат да бъдат обработени от една програма - т.е. една инструкция нишка.

Високата скорост на такава архитектура може да бъде постигната само при задачи, при които същите изчислителни операции се извършват едновременно в различни набори от данни от един тип. Структурата на такива компютри е показана на фиг. 2.4.


Фиг. 2.4. Архитектура с паралелен процесор

В модерните машини често съществуват елементи от различни видове архитектурни решения. Съществуват и архитектурни решения, които се различават радикално от тези, обсъдени по-горе.


1 | 2 | 3 | 4 | 5 | | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 |


Когато използвате този материал, свържете се със bseen2.biz (0.006 сек.)