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

Все, что не подходит под определение "старого софта и железа", обсуждается здесь
SopaXorzTaker
Member
Сообщения: 169
Зарегистрирован: 23.02.2014,13:48
Контактная информация:

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

Сообщение SopaXorzTaker » 08.04.2018,21:16

Недавно я вспомнил про то, что когда-то мне отдали древний ноут (Roverbook, модели не помню, на Пентиуме 4 и чипсете SiS).

Его уже давно выкинули, но меня беспокоит факт того, что даже, когда я ради интереса вытащил все доступные планки оперативки, компьютер спокойно проходил POST и даже загружал DOS (хотя отображаемый объём памяти был некорректным, вроде бы несколько гигабайт, хотя с установленной планкой было 512 МБ, ЕМНИП).

Как такое могло происходить? Единственная версия, что это был кеш или небольшое количество памяти в самом чипсете, хотя я не уверен.
http://userfriendly.org - околокомпьютерные комиксы из 90ых (англ., не моё)

KALDYH
Advanced Member
Сообщения: 2594
Зарегистрирован: 05.06.2009,16:37
Откуда: Кемерово

Вклад в сообщество

Сообщение KALDYH » 08.04.2018,21:22

Распаянная память на материнке.

Аватара пользователя
ATauenis
Advanced Member
Сообщения: 5531
Зарегистрирован: 30.04.2015,21:30
Откуда: Москва
Контактная информация:

Вклад в сообщество

Сообщение ATauenis » 08.04.2018,21:22

Распаянной памяти на материнке точно не было, или не проверяли?

Аватара пользователя
svinka
Advanced Member
Сообщения: 2856
Зарегистрирован: 25.06.2016,04:12
Откуда: Чертаново

Сообщение svinka » 08.04.2018,21:23

А кеш L2 процессора разве не может быть законфигурирован как быстрая статическая оперативная память???

На время бана связь по email: helen povetkina @ gmail. com - без пробелов

MM
Advanced Member
Сообщения: 5896
Зарегистрирован: 02.08.2013,22:13
Откуда: Павловский Посад Мск.обл.
Контактная информация:

Вклад в сообщество

Сообщение MM » 08.04.2018,21:24

Часто в ноутах на младший слот ОЗУ распаивают некотрый объем ИС ДОЗУ.
Конкретней можно посмотреть в спецификации на сайте производителя - там указано ОЗУ именно без вставленных дополнительных модулей.
Коллекционирование радиодеталей : http://collectingrd.kxk.ru/

KALDYH
Advanced Member
Сообщения: 2594
Зарегистрирован: 05.06.2009,16:37
Откуда: Кемерово

Вклад в сообщество

Сообщение KALDYH » 08.04.2018,21:24

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

Аватара пользователя
svinka
Advanced Member
Сообщения: 2856
Зарегистрирован: 25.06.2016,04:12
Откуда: Чертаново

Сообщение svinka » 08.04.2018,21:35

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

Prescott 2M / 4 уже 512кб для ДОСа :biggrin:
На время бана связь по email: helen povetkina @ gmail. com - без пробелов

Аватара пользователя
Rio444
Почётный пользователь
Сообщения: 26890
Зарегистрирован: 14.09.2014,19:11
Откуда: Ростов-на-Дону

Вклад в сообщество

Сообщение Rio444 » 08.04.2018,22:31

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

Ekb
Advanced Member
Сообщения: 2606
Зарегистрирован: 15.06.2014,11:31

Вклад в сообщество

Сообщение Ekb » 08.04.2018,22:34

Интересен такой вариант: на 486 поставить 1мегабайт кэша (8шт "1024кбит").

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

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

i8088
Advanced Member
Сообщения: 4387
Зарегистрирован: 30.01.2015,17:06
Откуда: г. Баку, Азербайджан

Конкурсы

Вклад в сообщество

Сообщение i8088 » 08.04.2018,22:38

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

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

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

Аватара пользователя
Rio444
Почётный пользователь
Сообщения: 26890
Зарегистрирован: 14.09.2014,19:11
Откуда: Ростов-на-Дону

Вклад в сообщество

Сообщение Rio444 » 08.04.2018,22:50

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

Ответить