Помогите разобраться с памятью - expanded и extended (И не только... Ищу инфу о устройстве PC)

Архивные темы по старому железу
Закрыто
telegramsam19
Newbie
Сообщения: 31
Зарегистрирован: 09.06.2007,11:27

Помогите разобраться с памятью - expanded и extended

Сообщение telegramsam19 » 05.07.2007,20:02

И не только... Ищу инфу о устройстве PC

Объясните начинающему давнгрейдеру - в чем отличие между expanded и extended памятью и как их активвизировать из config.sys, autoexec.bat. Также не подкинете ссылку на какой полезный ресурс, где была бы изложена анатомия PC, а то я даже не знаю что означают cyllinders/heads/sectors и на что однозначно влияет колличество дорожек в том или ином дисководе ...

Гость

Сообщение Гость » 05.07.2007,20:11

Книга товарища Гука - по железякам поможет думаю

Sergei Frolov
Advanced Member
Сообщения: 2820
Зарегистрирован: 05.07.2003,15:30
Откуда: Питер
Контактная информация:

Конкурсы

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

Сообщение Sergei Frolov » 05.07.2007,20:42

Все, что больше 640к и до 1 Мб - extended (адресуемая), остальное до 16 МБ - expanded (отображаемая на какой-то участок памяти).
Вроде так.
Собираю в коллекцию советские калькуляторы и компьютеры.
Мой сайт: http://www.leningrad.su/museum/ ICQ=12370106 https://t.me/retrocomps

Sheva
Newbie
Сообщения: 63
Зарегистрирован: 03.01.2007,20:41
Откуда: Poltava, Ukraine

Сообщение Sheva » 05.07.2007,20:50

"Модернизация и репонт ПК" Скотта Мюллера тоже неплохая книжка....
воооооот!

telegramsam19
Newbie
Сообщения: 31
Зарегистрирован: 09.06.2007,11:27

Сообщение telegramsam19 » 05.07.2007,21:42

А как их настраивать в config.sys / autoexec.bat ?

Аватара пользователя
alecv
Advanced Member
Сообщения: 6993
Зарегистрирован: 05.10.2004,11:13
Откуда: Санкт-Петербург
Контактная информация:

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

Сообщение alecv » 05.07.2007,22:06

А как их настраивать в config.sys / autoexec.bat ?
Extended - всегда присутствует на любых машинах с процессором от 286 и старше, если установлено больше 640К памяти. Драйвер - HIMEM.SYS
http://en.wikipedia.org/wiki/Extended_M ... cification
Expanded (LIM EMS) - требует специальной платы (типа Intel AboveBoard) или поддержки со стороны чипсета. Может быть хоть на XT. Драйвер - свой собственный, зависит от железа.
http://en.wikipedia.org/wiki/Expanded_M ... cification
Еще бывает, когда средствами 386 проца (VM) эмулируют Expanded память на Extended. Для этого можно использовать драйвера типа QEMM.SYS
http://en.wikipedia.org/wiki/QEMM

Alexey
Advanced Member
Сообщения: 576
Зарегистрирован: 11.12.2002,12:05

Сообщение Alexey » 05.07.2007,23:58

Если проще - XMS (Extended) - это память с адресами выше 0xfffff,
всегда присутствует на любых машинах с процессором от 286 и старше, если установлено больше 640К памяти.

У EMS (Expanded) выбранные программой участки памяти отображаются в четырех окнах по 16 кб (тот же принцип, что и на спектруме 128).
telegramsam19
Книга товарища Гука - по железякам поможет думаю
+1! Куча подобных вопросов решится сама собой.

Закрыто