Компьютер перестает выводить видеосигнал при отсутствии оперативной памяти

367
Kais

Мой компьютер перестал выводить видеосигнал через VGA для кадрового буфера BIOS после удаления модулей памяти DIMM, и это звучит немного странно, поскольку ЦП может напрямую считывать прошивку BIOS из ПЗУ и записывать кадровый буфер в VRAM.

Процессор есть, Intel Pentium G2020 @2.9 Ghzа материнка есть LENOVO 3485BNG.

Почему это происходит?

0
ПК не удалось POST, самопроверка при включении питания. Обычно это неактивная ситуация. sawdust 5 лет назад 1
Вы говорите, что удалили оперативную память со своего компьютера, и теперь она не работает? Это вроде очевидно, но BIOS - это флэш-память. Процессор выполняет всю свою обработку кода в оперативной памяти. Appleoddity 5 лет назад 1
@Appleoddity Я забыл, что код должен где-то хранить буферы каждой инструкции выполнения без перезаписи ПЗУ. Спасибо что подметил это! Kais 5 лет назад 0
@Kais * "код должен где-то хранить буферы каждого выполнения инструкции" * - такого "буфера" нет *. Вы думаете о регистрах, которые не являются RAM? * "... без перезаписи ПЗУ" * - * "Перезапись" * или просто запись в ПЗУ * бесполезна *. Вот почему это называется только для чтения. Это не может быть написано. Содержимое ПЗУ устанавливается, когда кремниевый чип был замаскирован во время изготовления. sawdust 5 лет назад 0
@sawdust Понятно. Кстати, почему вы думаете, что данные, хранящиеся в каждом регистре, не являются буфером? Знаете ли вы WB (операция записи в буфер конвейера выполнения команд), речь идет о записи * buffer * в соответствующий регистр после извлечения его из операции выполнения ALU. Kais 5 лет назад 0
Регистрам почти не хватает «пустого места», чтобы POST мог выполнять свою работу. Я полагаю, что POST должен находить 64 КБ ОЗУ (или некоторый аналогичный объем) по смежным адресам, иначе он просто издаст звуковой сигнал и не сможет «вычислить» достаточно для отображения чего-либо на экране. Jamie Hanrahan 5 лет назад 1
@Kais - предложение, которое я цитировал, семантически неверно. Ваш последний вопрос сводится к утверждению, что «данные являются буфером» *, что является бессмыслицей. Спорить о том, как вы думаете, как работает внутренняя часть процессора, не имеет отношения к вашему сообщению. sawdust 5 лет назад 1
@sawdust Я, кажется, забыл аббревиатуру WB: думать о ней, как "Write Buffer" вместо * Write Back *. Спасибо за ваш комментарий, вы правы. Kais 5 лет назад 0

0 ответов на вопрос

Похожие вопросы