Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Технический флейм »   Как может компьютер грузиться без установленной памяти?
RSS

Как может компьютер грузиться без установленной памяти?

<<Назад  Вперед>> Страницы: 1 * 2
Печать
 
KALDYH
Advanced Member
Технонекромант

Откуда: Кемерово
Всего сообщений: 2355
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 июня 2009
svinka, может, но это используется только до загрузки основного блока BIOS и объём получившейся памяти в 4 или 8 раз (не помню точно) меньше объёма кэша - это особенность работы контроллера кэша.
svinka
Advanced Member
Сеньор

Откуда: Совчина
Всего сообщений: 1585
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 июня 2016
KALDYH написал:
[q]
используется только до загрузки основного блока BIOS
[/q]
биос можно и переписать ;)


KALDYH написал:
[q]
объём получившейся памяти в 4 или 8 раз (не помню точно) меньше объёма кэша - это особенность работы контроллера кэша.
[/q]
а как же недокументированные возможности??? ;)

Prescott 2M / 4 уже 512кб для ДОСа :biggrin:
Rio444
Гость


Откуда: Ростов-на-Дону
Всего сообщений: 8632
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 сен. 2014
До того, как определяется основная память, БИОС работает из кэша. Но чтобы он и дальше так работал, такого не встречал.
ЕМНИП там всё не так просто. Приходится прибегать к ухищрениям.
Ekb
Advanced Member


Всего сообщений: 1628
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
15 июня 2014
Интересен такой вариант: на 486 поставить 1мегабайт кэша (8шт "1024кбит").

В проге SST 4.78 видит эти 1мб кэша...

Вот бы заставить работать DOS без ОЗУ, только на чистом кэше?
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
Rio444 написал:
[q]
До того, как определяется основная память, БИОС работает из кэша
[/q]
Роман, это действительно возможно, но на интересующих нас старых платформах в BIOS используется эмуляция call с ручным манипулированием SP, ткDRAM память не работает
в boot-block и кеш никак не используется.

Более того, я не знаю возможно ли использование кеша как ОЗУ на Pentium2-3, для этого
при записи в несуществующую память мы не должны получать ошибок, пряпятствующих
дальнейшему исполнению, и также попытка записи "dirty" тоже не должна давать таких
ошибок.

По крайней мере, на X86 платформах до P2-P3 включительно я не знаю примеров
использования кеша как ОЗУ
Rio444
Гость


Откуда: Ростов-на-Дону
Всего сообщений: 8632
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 сен. 2014
Наверное что-то попутал или неправильно понял.
Действительно, ведь с настройках БИОС можно отключить и L1 и L2 кэш.
В этом случае загрузка стала бы невозможной.
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
Rio444 написал:
[q]
Наверное что-то попутал или неправильно понял.
Действительно, ведь с настройках БИОС можно отключить и L1 и L2 кэш.
В этом случае загрузка стала бы невозможной.
[/q]
В книге Дармавана Салихана написано что использование кеша как RAM возможно только
только на новых платформах, и пример для платы с современным AMD CPU. Кеш можно
потом отключить в коде, если он должен быть отключен настройками SETUP (когда память
заработает). Но опять таки, боюсь что на старых платфлрмах это не получится.
И да, не все так просто здесь...
Rio444
Гость


Откуда: Ростов-на-Дону
Всего сообщений: 8632
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 сен. 2014
Значит всё-таки где-то, когда-то читал об этом)))
svinka
Advanced Member
Сеньор

Откуда: Совчина
Всего сообщений: 1585
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 июня 2016
i8088 написал:
[q]
что использование кеша как RAM возможно только
только на новых платформах,
[/q]
Осталось выяснить P4 платформа новая и старая ;)

Думаю возможность использовать весь внутренний кеш как оперативную память активно используется погонами для построения многопроцессорных числодробилок ;)
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
Внутри BIOS использовать кеш как ОЗУ это одно, а использовать для работы OS кеш сложно, проблема в том, что кеш это
неадресуемая память, адреса задаются (для использования кеш как ОЗУ) примерно как rep lods (с настроенными заранее
сегментом и si). Но как только OS приспичит просто прочитать по адресу за пределами адресуемой, произойдет замена
данных в ячейке кеша, и эта "адресация" развалится.
<<Назад  Вперед>> Страницы: 1 * 2
Печать
Полигон-2 »   Технический флейм »   Как может компьютер грузиться без установленной памяти?
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS