Микрокод: различия между версиями
[отпатрулированная версия] | [непроверенная версия] |
Содержимое удалено Содержимое добавлено
Nyq (обсуждение | вклад) м пунктуационная правка |
СырР (обсуждение | вклад) |
||
Строка 25:
Подход микропрограммирования процессоров (микрокода) был предложен в 1953 году Wilkes и Stringer<ref name=furber>[http://books.google.ru/books?id=jKOsdJ8Rk6EC&pg=PA25& VLSI Risc Architecture and Organization], S. B. Furber</ref>.
Первоначально микрокод был использован в качестве более лёгкого способа разработки
Использование микропрограмм также смягчило проблему пропускной способности памяти. В [[1970-е годы|1970-х]] рост скорости процессора намного обгонял рост скорости памяти. Некоторые способы ускорения, такие как многоуровневые [[кэш]]и, несколько смягчали проблему, но не решали её. Использование микрокода здесь очень помогло, поскольку меньшее количество более сложных инструкций требовали меньшего обмена с памятью. Например, если вся операция над строкой символов выполняется одной машинной инструкцией, то во время её выполнения не требуется выбирать из памяти другие инструкции.
|