Знайте, Intuit, лекция, поточен процесор
Анотация: Целта на поточна микропроцесора на един идеал, за да се сравни ефективността на работата му със серийния обработка на команди, вида и причините за конфликта в процес на подготовка, както и начини за намаляване на въздействието им върху работата на микропроцесора.
Атестиране на идеален конвейер
Изпълнението на всеки отбор се състои от серия от последователни стъпки (стъпки, етапи), които по същество не се променят от екип на екипа. За да се увеличи скоростта на процесора и максимално използване на всички свои функции в съвременните микропроцесори конвейер принцип на обработка на информацията, използвана. Този принцип означава, че по всяко време на процесора работи на различни етапи от изпълнението на няколко отбора, както и за изпълнението на всеки отделен етап от хардуерните ресурси се разпределят. На следващия импулс всяка команда в паралелното обработване се преминава към следващия етап, командата напуска конвейера. и новото идва в нея.
Броят на различните процесори и различни етапи от съществено значение. Принципите на конвейерната обработка на информацията в пример петстепенен газопровода. в които изпълнението на командата се състои от следните етапи:
- IF (извличане на инструкция) - четете команди към процесора;
- ID (Инструкция декодиране) - команда декодиране;
- ИЛИ (операнд четене) - чете операнди;
- EX (Изпълнение) - команда;
- WB (Напишете Назад) - рекордни резултати.
Спринт команди в тръбопровода се показани в таблица. 11.1.
Тъй като във всеки цикъл може да се извърши най-различни стъпка обработка команда продължителността на цикъла е избран въз основа на максималния срок за изпълнение на всички етапи. Освен това следва да се има предвид, че за предаване на команди от един етап към друг се допълнително време (т), свързана със записващо резултатите междинните обработка на буферните регистри.