Концепцията на семейство компютър

Компютрите могат да бъдат използвани в различни области на човешката дейност (тези области често се наричат ​​области). Като примери площ от научни и технологични изчисления (има много операции с реални числа), областта на изчисленията икономика-радикално (там основно се извършват операции на цели числа и обработка на информацията характер), мултимедийна домейн (аудио обработка, дисплеи, .d.), площ на различни сложни устройства (ракети, доменни пещи, и т.н.).

Компютри, чиято архитектура е съсредоточена върху всяка една предметна област, наречени специализирани. За разлика от общо предназначение компютри, които са повече или по-успешно, тя може да се използва във всички области. Ние само мейнфрейм ще учат архитектура в нашия курс.

Те казват, че компютрите са семейство. ако отговарят на следните изисквания:

1. В същото време издава и използва няколко модела на семейството с различни характеристики и цена (компютри модели се наричат ​​членове на семейството).

2. Моделите имат софтуерна съвместимост:

1) отдолу-нагоре - по-старите модели поддържат всички отбори-младите (който и да е програма, написана за по-млада модел, изпълнена точно и по-възрастните);

2) отгоре-надолу - по-млади модели, работещи програми, написани за по-големи, ако са изпълнени следните условия:

- наличие на входни-достатъчно ресурси (например памет);

- програмата се поддържа само от по-млад модел команди.

3. Налице е обединението на устройствата, което означава че хардуерната съвместимост между моделите (например, печатащо устройство за нисък клас модел би трябвало да работи на по-големи).

4. Модели са организирани на принципа на модулността. позволява определен диапазон увеличаване на капацитета на компютри, увеличаване, например, увеличаване на капацитета на паметта или скоростта на процесора.

5. софтуер Стандартизиран система (например, съставител език Turbo Pascal може да работи на всички модели на семейството).

Най произведени в днешно време компютрите са при никакви семейства. В нашия курс за по-голяма простота, ще бъдат разгледани основно от нисък клас компютри, Intel семейство. Съответно, всички примери на програми трябва да се извършват за всички модели в това семейство, така че ние се ограничаваме до архитектура и набор инструкции за младшите модели в това семейство [9].