Downgrade forever!!! » http://fdd5-25.net » "Downgrade" - компьютеры и комплектующие » 386 или симм 30 8мб
1. MEGAHERZ - 18 Августа, 2006 - 19:18:33
есть мать 386 с ами биосом, 40 мгц ДХ, сопроцессор, 8 банков памяти....
начал я тестить оперативку....
вставляю в первые 4 банка по 1 мб (IBM), он мне показал, что 3712 кб, не считая 640, тогда ещё меньше, ладно.
вставляю ещё в два банка (5-6), показал всё равно 3712, вставил ещё в два последних (7-8), 7*** (не помню), короче 8 мб (одинаковые все...)
оставил первые (1-4) симм по метру, и начал тестить другие, вставил разные, но по 2 планки, включаю 20096 8) я слегка охуел, ладно начал выяснять какие по 8 или по 4 мб (не считая (1-4))...
Оставил (1-4 IBM), и поставил 2 планки, и ещё 2.... включаю: 20096 кб
Да кстати, для запуска этой материнки нужно 4 одиноковых симмки в первые 4 банка, и работает только 4:4 (4 полных банка).....
Вообщем я нашёл эти 2 планки по 8(?) мб...
я ставил
4 банка по 1 мб (все одинаковые), 2 по 8(?), и 2 других по 1 мб... = 20096 кб.
4 банка по 1 мб (все одинаковые), 2 по 1 мб, и 2 по 8(?), то будет = 7*** = 8 мб.

p.s. эта материнка крысит память, без 640, около 96 кб с метра.
p.s. эта мать стартует если заполнено 4 банка, (с IBM запустилось, с другой нет (4))
p.s. эта мать не работает с 2 банками
P.S. так чё серьёзно это у меня память на 8 мб ????

2. sdodsa777 - 18 Августа, 2006 - 21:25:28
Есть брендовые симмки на 30 пин по 4М. Лично щупал и обычно их ставили в 16ти битные брендовые слимы. Видел еще и в 32х битных брендовых 386х, которые закупали нашей фирме (где я не работаю с 1997 года). Так что есть такие. Причем, шкала такая: 256кБ/1Мб/4Мб. В итоге при парном подключеннии (16 бит) 512кБ/2Мб/8Мб и при четверном подключении (32 бита) - 1Мб/4Мб/16Мб.

(Отредактировано автором: 18 Августа, 2006 - 21:25:54)

3. MEGAHERZ - 18 Августа, 2006 - 23:55:22
спасибо за шкалу, но у меня получается 2*8=16 мб + 6 mb = 6*1. походу глюки.

4. - 19 Августа, 2006 - 00:27:36
Цитата:
8 банков памяти....

Четыре банка. По два модуля в банке
Цитата:
p.s. эта материнка крысит память, без 640, около 96 кб с метра

Не крысит. Просто не отображает в том тесте. Большинство матерей так и делают. Память на месте
Цитата:
эта мать стартует если заполнено 4 банка

Любая мать стартует, если заполнено как минимум два банка. Если это 386 DX или любой 486 с Simm-30, у него всегда в банке два модуля, т.е. модули ставятся в количестве, кратном 4.
Цитата:
p.s. эта мать не работает с 2 банками

С одним банком. Из двух модулей Любая мать так не работает
Цитата:
P.S. так чё серьёзно это у меня память на 8 мб

Нет, конечно. У тебя затесалось несколько модулей на 4Мб. Мать подумала, что в первой паре банков стоит 4*1 = 4Мб, во второй паре - 4*4 = 16 Мб. В сумме - 20 Мб.

8-метровых 30-пиновых симов в живой природе и не водилось, вроде как...

5. MEGAHERZ - 19 Августа, 2006 - 13:05:46
то что первые 4 банка по 1 я точно знаю, значит:
Цитата:
4 банка по 1 мб (все одинаковые), 2 по 8(?), и 2 других по 1 мб... = 20096 кб.

глюк ?
Цитата:
4 банка по 1 мб (все одинаковые), 2 по 1 мб, и 2 по 8(?), то будет = 7*** = 8 мб.

так правельнее...

6. - 19 Августа, 2006 - 20:21:21
MEGAHERZ
Цитата:
глюк ?

Глюк, конечно. Просто материнка не проверяет объемы всех модулей в банке. Поскольку ставить полагается по 4 одинаковых модуля, она проверяет только первый в "четверке". Если он будет 4Мб, то считает, что и остальные тоже по 4Мб, если он 1Мб, то считает, что остальные по 1Мб. Она же тебе доверяет, глупенькая, и не знает, что ты над ней грубо надругиваешься

7. MEGAHERZ - 20 Августа, 2006 - 00:50:51
а как точно узнать сколько? есть какие-нибудь тесты памяти, которые не через биос работают?
А так прикольно тройка с 20мб

8. spiller - 20 Августа, 2006 - 14:56:40
у меня есть 386 мать (8 симов) где первий сим внутри.


сим разем 1 ------------------------ 7
сим разем 2 ------------------------ 5
сим разем 3 ------------------------ 3......
сим разем 4 ------------------------ 1 начинаем вставлять симы сюда !!!
сим разем 5 ------------------------ 2 вторую
сим разем 6 ------------------------ 4
сим разем 7 ------------------------ 6
сим разем 8 ------------------------ 8

9. MEGAHERZ - 20 Августа, 2006 - 16:40:04
Цитата:
сим разем 4 ------------------------ 1 начинаем вставлять симы сюда !!!
сим разем 5 ------------------------ 2 вторую

вот блять! а я думал, почему она у меня с первых двух не стартует!

10. - 20 Августа, 2006 - 17:34:37
Цитата:
а как точно узнать сколько? есть какие-нибудь тесты памяти, которые не через биос работают?

Черт его знает, не интересовался никогда
Цитата:
вот блять! а я думал, почему она у меня с первых двух не стартует!

С двух она у тебя никогда не стартанет. Только с четырех. Это пневые мамки с двух стартовали

11. sdodsa777 - 20 Августа, 2006 - 18:10:28
Цитата:
С двух она у тебя никогда не стартанет. Только с четырех. Это пневые мамки с двух стартовали

Уважаемые Даунгрейдеры! Если вы говорите о памяти, пожалуста имейте представление об ее архитектуре!
Значит так. Сначала были 16-ти битные компы (80х86/80286). И в них использовались 8ми битные планки памяти - SIMM 30pin. Запомните - они 8ми битные. Поэтому их требовалось 2 банка (8х2=16бит). Далее, 80386 стал 32х разрядным, поэтому ставят по 4 банка ОЗУ (8х4=32бита). Однако, бюджетные версии 80386 и некоторые 80486 (SX и тому подобные) имеют 16ти битную внешнюю шину при внутренней 32ти битной архитектуре. Это для того, чтобы использовать недорогую память. С такими процессорами будет работать 2 планки SIMM 30pin. Далее, производители памяти для удобства сделали 32х битный модуль памяти, объединив 4е банка - SIMM 72pin. И в матери на 32х 80386/80486 он действительно втыкался по одному. Но затем, производители процессоров еще раз подкузьмили: Пентиум и все пятое поколение использовало уже 64х разрядную шину! От сюда - парное использование SIMM 72pin, которые тоже, кстати, могут быть на 1 банк 32х и на 2 банка 32х. Вторые можно использовать по одному на Пеньке, но они реже встречаются. Следующий шаг был уже DIMM 168pin. Дальнейшая история уже не для даунгрейдеров.

(Отредактировано автором: 20 Августа, 2006 - 18:17:07)

12. - 20 Августа, 2006 - 21:44:46
HardWareMan
Цитата:
Уважаемые Даунгрейдеры! Если вы говорите о памяти, пожалуста имейте представление об ее архитектуре!

Уважаемый Даунгрейдер! 386DX, о котором идет речь (как и любой 486, даже SX) никогда в жизни не имел 16-битную шину. Только 32 бита, и всегда стартовал только с 4 модулями памяти. Два модуля SIMM30 требовались лишь на 286 и 386SX

13. sdodsa777 - 21 Августа, 2006 - 08:04:34
Значит, у него был глюк.

14. Bacek - 21 Августа, 2006 - 17:45:56
Не друзья, такого гемароя у меня никогда небыло. Как втыкнул и все нормально работает.

15. MEGAHERZ - 23 Августа, 2006 - 01:07:49
БЛЯ НАРОД, пездеть не хотю, но точно есть симмы на 16 МБ! 30 пинов, у когото на phantom.sannata.ru есть, ссылку на топик не дам, нету...

Bacek
повезло

16. Bacek - 24 Августа, 2006 - 12:43:17
MEGAHERZ так точно.
У меня значит 486.
ТАМ 8 слотов*30 ПИН
КАК я туда зацапал.
1-4:256кб некоторые не работают.
5-8:4 МБ ВСЕ РАБ.
Биос считает до 17 метров.
А виндовс считает 17 метров.

17. - 24 Августа, 2006 - 16:26:40
Цитата:
БЛЯ НАРОД, пездеть не хотю, но точно есть симмы на 16 МБ! 30 пинов, у когото на phantom.sannata.ru есть

16-метровки были. Очень редко, но были. А вот 8-метровок не было, естессно. Объем 30-пиновых модулей равен 2^(2*N), где N - число задействованных адресных линий. При N=11 будет 4Мб, при N=12 (это максимальное количество линий в 30-пиновом модуле) будет 16Мб

18. MinjoLan - 24 Августа, 2006 - 23:18:56
Цитата:
16-метровки были. Очень редко, но были. А вот 8-метровок не было, естессно. Объем 30-пиновых модулей равен 2^(2*N), где N - число задействованных адресных линий. При N=11 будет 4Мб, при N=12 (это максимальное количество линий в 30-пиновом модуле) будет 16Мб


Неубедительно... я ж предлагал 72пиновые 64/128мб (от брендов, но проверенно рабочие на нормальных)... так были и 30пиновые 32мб. Тока я подумал такое рожно совсем никому не надо... да и проверить неначем было. Спулил на Жданы - 15 руб за 6 штук - видимо на брелки

19. - 24 Августа, 2006 - 23:37:31
ICESCREAM
Тебе про устройство оперативной памяти, и в частности, 30-пинового модуля, лекцию прочитать, что ли? Или все-таки на слово поверишь, что у тебя не могло быть 32-мегабайтных 30-пиновых модулей? У меня на "Поиске" тоже прилеплена наклейка "Pentium 4 Inside"... но это не значит, что там стоит 4 пень.

20. Bacek - 25 Августа, 2006 - 13:19:35
А у меня наклейка на МК-42 "ФЛАГМАН".

21. MinjoLan - 25 Августа, 2006 - 14:42:50
Цитата:
Тебе про устройство оперативной памяти, и в частности, 30-пинового модуля, лекцию прочитать, что ли?

Читай!

22. - 25 Августа, 2006 - 21:44:05
Ну вот, взрослый дядька, а издеваешься
Ладно, авось действительно кому-нибудь и пригодится.
Мозги представляют собой набор матриц ячеек. Каждая матрица соответствует одному биту на шине памяти. Матрица имеет n столбцов и m колонок, в классическом случае n=m, т.е. матрица квадратная. Каждая ячейка матрицы представляет собой конденсатор и запирающий его полевой транзистор, и может хранить один бит. Адресовать каждую ячейку матрицы за один такт было бы накладно, поэтому схема работы с памятью выглядит примерно так:
а) контроллер памяти выставляет на шине адреса модуля памяти адрес строки, в которой находится нужная процессору ячейка памяти
б) контроллер памяти посылает в модуль памяти сигнал RAS (row address strobe - строб адреса строки)
в) модуль по получению строба запоминает адрес строки
г) контроллер выставляет адрес колонки, в которой находится нужная ячейка
д) контроллер посылает сигнал CAS (column address strobe)
е) модуль делает активными ячейки в соответствующей строке и колонке всех его матриц
ж) контроллер, если хочет записать в ячейку, выставляет сигнал WE (write enable)и бросает данные на шину данных модуля. Если хочет считать, то не выставляет.
з) модуль, в зависимости от наличия сигнала WE, либо пишет в ячейки то, что находится на шине данных, либо наоборот, выдает содержимое ячеек на шину данных.
Вот такая загогулина
Вот, например, тут можно посмотреть выводы 30-пинового модуля.
http://www.interfacebus.com/Memory_Modules_30Pin_SIMM_PinOut.html

Как видно, у него 8 линий данных (Data0-Data7) и 12 линий адреса (Address0-Address11). Т.е. он (при максимальной емкости) представляет собой 8 матриц размером 2^12 х 2^12 = 4096 х 4096. Т.е. максимальный объем его составляет 8*16777216 бит = 16Мб. Если модуль 4Мб, в нем будут использоваться только линии Address0-Address10, если 1Мб, то Address0-Address9

23. sdodsa777 - 25 Августа, 2006 - 22:47:02
Веселая лекция, но есть одно но. Прочитай датащит на HYB5117805BSJ ( http://www.chipinfo.ru/vstock/search.html?keyword=HYB5117805BSJ ). Там матрица 11 линий RAS и 10 линий CAS, что при 8ми битной организации составляет ровно 2Мбайта (2048x1024x8). Эти микрухи в количестве 4х штук спаяны с SIMM72 объемом 8Мб. Это не является исключением. Так что количество линий адресов у DRAM не позволяет 100% определить ее емкость, можно сказать только теоретический максимум.
А по работе собсна DRAM на основе конденсаторов:
Матрицу памяти обслуживает логика. Сама матрица трехмерна: RASxCASxDx, т.е. третим измерением является разрядность. Абсолютного диэлектрика нету, к тому же затвор транзистора тоже имеет утечку, поэтому существует линейка сверхчуствительных компараторов, количество которых равно разрядности RAS. Эти компараторы построены на основе классической схемы транзисторного триггера, только на полевых транзисторах с изолированным затвором. Один вход питается опорным напряжением, второй подключается к емкостному элементу. Т.е. при защелкивании RAS, к этой линейке подключается целая строка ячеек. При сравнении напряжения, триггер-компаратор перекидывается и начинает подпитывать ячейку памяти. Происходит регенерация целой строки. Затем при защелкивании CAS мультиплексор выбирает один из компараторов, мощности которого хватает раскачать буферный усилитель. При записи происходит обратный эффект - мощный буфер опрокидывает триггер-компаратор, который сразу же перезаряжает потенциалом подключенную ячейку памяти. Поэтому, регенерация происходит построчно. Если очень интересно - могу даже схему выложить.

(Отредактировано автором: 25 Августа, 2006 - 22:50:25)

24. - 26 Августа, 2006 - 00:18:52
HardWareMan
Цитата:
что количество линий адресов у DRAM не позволяет 100% определить ее емкость, можно сказать только теоретический максимум.

Это само собой, я так и писал Что касается ассимметричного количества линий CAS/RAS, это действительно возможно, никто и не спорит... но только не в SIMM модулях. Эти микросхемы предназначены для других целей.

25. sdodsa777 - 26 Августа, 2006 - 00:43:55
Я спаял эти микрухи именно с симок, хоть и с 72-пиновых. Так что не исключена подобная ситуация и с 30ти пиновыми.

26. - 26 Августа, 2006 - 00:54:20
HardWareMan
Не думаю. 72-пиновые симмы честно сообщают свою емкость контроллеру памяти (у них для этого есть 4 сигнальные линии). 30-пиновый симм ничего такого не имеет, а усложнять логику контроллера, так чтобы он сам определял, сколько там доступно линий CAS и RAS по-отдельности, вряд ли стали бы в 80-е годы. Во всяком случае, старый добрый Intel 8203 и его близкие потомки на такое не способны Ну и в конце-концов... не было же ни 2-мегабайтовых, ни 8-мегабайтовых модулей SIMM-30!

27. MinjoLan - 26 Августа, 2006 - 01:30:49
Цитата:
2-мегабайтовых, ни 8-мегабайтовых модулей SIMM-30!

да были 2 мегабайтные! из EC-1863 мы их навыдирались, из BM-2001 тоже.

Короче как найду 32мб - фотку кину... но помню, что очень напоминает мой кингстон (имхо тоже закрыта радиатором, тока в 2-2.5 раза толще).

p.S. вытягивались из Compaq 70 и IBM PS/2 (модель не помню, но модули одинаковые).

28. Bacek - 26 Августа, 2006 - 12:17:53
16 мегабайтная сим 30 пин у соседа как сувинир висит.

(Отредактировано автором: 26 Августа, 2006 - 12:23:43)

29. MinjoLan - 26 Августа, 2006 - 14:48:00
дык 16мб 30пин никто и не оспаривает

 Наверх Powered by exBB 1.9.1 • ultraGrey skin design by Slaver   


[ Script Execution time: 0.0026 ]   [ Gzip Disabled ]