Size: a a a

2020 November 15

BV

Boris Vinogradov in pro.osdev
короче идите в холиварку
источник

CR

Constantine Reminnyi in pro.osdev
Извиняюсь за тупой вопрос, но, где хранит процессор набор своих машинных команд ?
Вылетело из головы и чет не могу догнать.
Спасибо
источник

DF

Dollar Føølish in pro.osdev
Микрокод связанный с конкретной командой  запускает дешифратор команд
источник

DF

Dollar Føølish in pro.osdev
А так - наверное везде
источник

BD

Berkus Decker in pro.osdev
Constantine Reminnyi
Извиняюсь за тупой вопрос, но, где хранит процессор набор своих машинных команд ?
Вылетело из головы и чет не могу догнать.
Спасибо
В железе
источник

BD

Berkus Decker in pro.osdev
В виде транзисторов
источник

CR

Constantine Reminnyi in pro.osdev
Berkus Decker
В железе
В озу не может, так как она энергозависимая, на внешних накопителях тоже, регистры тожк минус и кэш вроде тоже не для команд предназначен.
источник

BV

Boris Vinogradov in pro.osdev
Constantine Reminnyi
В озу не может, так как она энергозависимая, на внешних накопителях тоже, регистры тожк минус и кэш вроде тоже не для команд предназначен.
есть флешка для микрокода
источник

BV

Boris Vinogradov in pro.osdev
на внешних она хранится перед апдейтом внутренного микрокода
источник

BV

Boris Vinogradov in pro.osdev
см процессоры интел
источник

BV

Boris Vinogradov in pro.osdev
и их биос
источник

CR

Constantine Reminnyi in pro.osdev
Понял, мой косяк, плохо изучил данный топик cs
источник

BD

Berkus Decker in pro.osdev
Constantine Reminnyi
Понял, мой косяк, плохо изучил данный топик cs
микрокод это не везде, в основном только на интелях. команды процессора зашиты в железо (если про нормальные процессоры говорить)
источник

BD

Berkus Decker in pro.osdev
декодер там, блоки исполнения - это всё транзисторы
источник

DF

Dollar Føølish in pro.osdev
А можно сделать декодер на микрокоде?
источник

BV

Boris Vinogradov in pro.osdev
Berkus Decker
микрокод это не везде, в основном только на интелях. команды процессора зашиты в железо (если про нормальные процессоры говорить)
ну в интеле он с 8008 кажись
источник

BD

Berkus Decker in pro.osdev
Dollar Føølish
А можно сделать декодер на микрокоде?
если цель стоит сделать самый медленный и энергожрущий процессор в мире - то конечно, knock yourself out
источник

DF

Dollar Føølish in pro.osdev
Кек
источник

BD

Berkus Decker in pro.osdev
Boris Vinogradov
ну в интеле он с 8008 кажись
там вроде rep movs и подобные вещи на микрокоде делалилсь д
источник

BD

Berkus Decker in pro.osdev
еще прекрасный loop size когда rep movs прерывается после каждых 8192 итераций чтобы прерывания проверить
источник