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 мб ![]() |
4. - 19 Августа, 2006 - 00:27:36 | |||||
Цитата:
Четыре банка. По два модуля в банке Цитата:
Не крысит. Просто не отображает в том тесте. Большинство матерей так и делают. Память на месте Цитата:
Любая мать стартует, если заполнено как минимум два банка. Если это 386 DX или любой 486 с Simm-30, у него всегда в банке два модуля, т.е. модули ставятся в количестве, кратном 4. Цитата:
С одним банком. Из двух модулей ![]() Цитата:
Нет, конечно. У тебя затесалось несколько модулей на 4Мб. Мать подумала, что в первой паре банков стоит 4*1 = 4Мб, во второй паре - 4*4 = 16 Мб. В сумме - 20 Мб. 8-метровых 30-пиновых симов в живой природе и не водилось, вроде как... |
5. MEGAHERZ - 19 Августа, 2006 - 13:05:46 | ||
то что первые 4 банка по 1 я точно знаю, значит: Цитата:
глюк ? Цитата:
так правельнее... |
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 | |
Цитата:
вот блять! а я думал, почему она у меня с первых двух не стартует! |
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-метровки были. Очень редко, но были. А вот 8-метровок не было, естессно. Объем 30-пиновых модулей равен 2^(2*N), где N - число задействованных адресных линий. При N=11 будет 4Мб, при N=12 (это максимальное количество линий в 30-пиновом модуле) будет 16Мб |
18. MinjoLan - 24 Августа, 2006 - 23:18:56 | |
Цитата:
Неубедительно... я ж предлагал 72пиновые 64/128мб (от брендов, но проверенно рабочие на нормальных)... так были и 30пиновые 32мб. Тока я подумал такое рожно совсем никому не надо... да и проверить неначем было. Спулил на Жданы - 15 руб за 6 штук - видимо на брелки ![]() |
19. - 24 Августа, 2006 - 23:37:31 |
ICESCREAM Тебе про устройство оперативной памяти, и в частности, 30-пинового модуля, лекцию прочитать, что ли? Или все-таки на слово поверишь, что у тебя не могло быть 32-мегабайтных 30-пиновых модулей? ![]() |
20. Bacek - 25 Августа, 2006 - 13:19:35 |
А у меня наклейка на МК-42 "ФЛАГМАН". |
21. MinjoLan - 25 Августа, 2006 - 14:42:50 | |
Цитата:
Читай! ![]() |
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 Цитата:
Это само собой, я так и писал ![]() |
25. sdodsa777 - 26 Августа, 2006 - 00:43:55 |
Я спаял эти микрухи именно с симок, хоть и с 72-пиновых. Так что не исключена подобная ситуация и с 30ти пиновыми. |
26. - 26 Августа, 2006 - 00:54:20 |
HardWareMan Не думаю. 72-пиновые симмы честно сообщают свою емкость контроллеру памяти (у них для этого есть 4 сигнальные линии). 30-пиновый симм ничего такого не имеет, а усложнять логику контроллера, так чтобы он сам определял, сколько там доступно линий CAS и RAS по-отдельности, вряд ли стали бы в 80-е годы. Во всяком случае, старый добрый Intel 8203 и его близкие потомки на такое не способны ![]() |
27. MinjoLan - 26 Августа, 2006 - 01:30:49 | |
Цитата:
да были 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 |