![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 | ||
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
![]() Цитата:
Как повезет. Собственно, блок предсказания переходов нужен, чтобы везло чаще. Цитата:
Пусть лучше у нас все команды выполняются по 20 тактов, но в конвейер они заходят по одной на каждом такте. Скажем, на 10000-м такте в конвейер зашла команда вычисления условного перехода. на 10001-м зашла следующая инструкция, на 10002 - еще одна и так далее - до тех пор, пока на 10020-м такте не будет известно направление перехода. И тогда если мы пошли по нужному пути - продолжаем вычисления, а если ошиблись - нужно откатиться на 20 команд назад. То есть ту команду, которую мы бы начали выполнять на 10001-м такте при правильном предсказании ветвлений, мы начнем выполнять только на 10021-м такте. |
||
![]() |
![]() |
![]() |
#12 | ||
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
![]() Цитата:
Тот конвейер, о котором он пишет применительно к 386, действительно, сейчас превратился в кэш первого уровня - кэш команд и кэш данных. Цитата:
Конвейер выборки из памяти впервые (у Интел) появился в 8086 (в 8080-8085 его не было), а конвейерная обработка команд - с Pentium. |
||
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Определение типа микропроцессора (TASM) | -danger- | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 6 | 02.06.2024 13:54 |
Конвейер рендеринга. | Warn | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 1 | 16.12.2011 09:51 |
Ленточный конвейер.... | dj-Oleg | Помощь студентам | 2 | 03.11.2011 15:57 |
Shell на C(Конвейер) | l1pton17 | Общие вопросы C/C++ | 0 | 01.11.2010 22:01 |
тестирование микропроцессора на быстродействие | swatkiev | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 16.09.2010 08:20 |