Компютърна организация и архитектура Подготовка за изпит Pro
Основни характеристики на това ПРИЛОЖЕНИЕ:
• В тренировъчния режим можете да видите обяснението, описващо правилния отговор.
• Пълен пробен изпит в стил на истински изпит с времеви интерфейс
• Възможност за създаване на собствен бърз макет, като изберете броя на MCQ.
• Можете да създадете свой профил и да видите историята на резултатите си само с едно щракване.
• Това приложение съдържа голям брой въпроси, които покриват цялата област на учебната програма.
Първата документирана компютърна архитектура е в кореспонденцията между Чарлз Бабидж и Ада Лавлейс, описваща аналитичната машина. Когато конструира компютъра Z1 през 1936 г., Конрад Цузе описва в две патентни заявки за своите бъдещи проекти, че машинните инструкции могат да се съхраняват в същото хранилище, използвано за данни, т.е. концепцията за съхранена програма. Два други ранни и важни примера са:
Документът на Джон фон Нойман от 1945 г., Първа чернова на доклад за EDVAC, който описва организация на логически елементи; и
По-подробният предложен електронен калкулатор на Алън Тюринг за автоматичната изчислителна машина, също 1945 г. и който цитира статията на Джон фон Нойман.
Терминът „архитектура“ в компютърната литература може да бъде проследен до работата на Лайл Р. Джонсън и Фредерик П. Брукс, младши, членове на отдела за организация на машините в главния изследователски център на IBM през 1959 г. Джонсън има възможността да напише патентована изследователска комуникация за Stretch, суперкомпютър, разработен от IBM за Националната лаборатория в Лос Аламос (по онова време известна като Научната лаборатория в Лос Аламос). За да опише нивото на детайлност за обсъждане на луксозно украсения компютър, той отбеляза, че неговото описание на формати, типове инструкции, хардуерни параметри и подобрения на скоростта са на нивото на „системна архитектура“ – термин, който изглежда по-полезен от „организация на машината“ .”
Впоследствие Брукс, дизайнер на Stretch, започва глава 2 от книга (Планиране на компютърна система: Project Stretch, изд. W. Buchholz, 1962 г.), като пише,
Компютърната архитектура, подобно на друга архитектура, е изкуството да се определят нуждите на потребителя на дадена структура и след това да се проектира, за да отговори на тези нужди възможно най-ефективно в рамките на икономически и технологични ограничения.
Брукс продължи да помага за разработването на линията компютри IBM System/360 (сега наричана IBM zSeries), в която „архитектура“ се превърна в съществително, определящо „какво трябва да знае потребителят“. По-късно компютърните потребители започнаха да използват термина в много по-малко ясни начини.
Най-ранните компютърни архитектури са проектирани на хартия и след това директно вградени в крайната хардуерна форма. По-късно прототипите на компютърната архитектура са физически изградени под формата на транзисторно-транзисторна логика (TTL) компютър - като прототипите на 6800 и PA -RISC—тестван и променен, преди да се ангажираме с окончателната хардуерна форма. От 90-те години на миналия век новите компютърни архитектури обикновено се „изграждат“, тестват и променят – вътре в друга компютърна архитектура в симулатор на компютърна архитектура; или вътре в FPGA като мек микропроцесор; или и двете - преди да се ангажирате с окончателната хардуерна форма.
Актуализирано на
10.10.2024 г.