Тёмный

Ретрокомпьютинг 12. Расширение памяти на 4 мб для PC XT. 

Ретро ИТ и прочие интересности
Просмотров 1,6 тыс.
50% 1

Опубликовано:

 

27 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 31   
@bakla_zhan
@bakla_zhan Год назад
Очень интересные видеоролики делаете! Идея с индикаторами работы в виде светодиодов на плате с памятью и плате с диском вообще отличная - благодаря им очень наглядная демонстрация получается
@alexeylagutenkov2300
@alexeylagutenkov2300 Год назад
Спасибо!😊
@alexeylagutenkov2300
@alexeylagutenkov2300 Год назад
Итак, получил с Али логику 74HCT. Карта работает идеально на любых скоростях, на любых ХТ, "Поиск-2", 286х и 386х машинах! Некоторые старые игрушки, типа Cmaander Keen умеют эту память использовать! 74HCT оказались совсем дешевые и купить их на Али достаточно просто! Проект отличный, претензий нет! Hkzlab - респект и уважуха! :)
@MiMi-rl5gm
@MiMi-rl5gm Год назад
Вольф на 8086 это весч!! Лайк сразу)))
@hohlovin
@hohlovin Год назад
Супер! Отличный пример с вольфештейном. Хорошо, что 512к хватило как минимум на один уровень :)
@alexeylagutenkov2300
@alexeylagutenkov2300 Год назад
Запустил Вольфа без этой памяти, с CF-IDE. Сначала всё было отлично - никакой разницы! Но после второй открытой двери, оно вдруг как начало тормозить и жрать жёсткий диск!!! Прям тормоза - тормоза!!! С дополнительной памятью такого не было даже близко! Поэтому пытаюсь осознать, почему откровенно тормозной CMOS серии HCT вдруг лучше TTL, и чем он лучше скоростной серии ALS или F! Вот, не втыкаю!
@hohlovin
@hohlovin Год назад
@@alexeylagutenkov2300 Да, это странно, учитывая, что между шиной ISA и CF никаких промежуточных звеньев нет(ПЛИС, например), на которые можно было бы грешить. Возможно, программа не только читает, но и пишет и тут уже древний CF на 1GB уже не справляется. Можно speedtest замутить, чтобы проверить количественно. Пакет Norton Utilities, кажется, это позволял.
@sergatmel8242
@sergatmel8242 Год назад
Спасибо, и за ссылку на проект тоже.
@alekseykrasilnikov6036
@alekseykrasilnikov6036 Год назад
Да, страничная память эта была еще тем костылём! Но раз даже есть(был) целый стандарт EMS для этого - значит кому-то было мало 640 килобайт 😀. В основном конечно бизнес софт - электронные таблицы ( тот же Lotus 1-2-3), базы данных .... Дело дошло даже до того, что чипсеты 286 компов без внешних карт умели эмулировать этот режим. Когда вышел прорывной 386 с "нормальным" защищенным режимом, вышла софтовая эмуляция от многих компаний, одна из реализаций которых вошла в состав DOS как драйвер EMM386.SYS ( кто-то наверное помнит такой ). Технология всё-таки пригождалась......
@Alex-xxxx
@Alex-xxxx Год назад
Если честно, то я не припомню не одну 4-х или более слойную ХТ материнскую плату, они все были 2-х слойных (мною перелапанные в свое время) хотя были исключения. А вот Поиск - 2 - четырехслойный зараза (((
@pda4yt
@pda4yt Год назад
Куда маленький рамдиск? Разумеется под файлы DOS/vc.
@alexeylagutenkov2300
@alexeylagutenkov2300 Год назад
Оно просто не даст ничего. COMMAND.COM не будет работать из "высокой" памяти, он просто будет запускаться с рам-диска. Печаль и безысходность :(
@MRooodddvvv
@MRooodddvvv Год назад
😁И как !? Эту тоже будем отрисовывать !?
@alexeylagutenkov2300
@alexeylagutenkov2300 Год назад
Ох, Дмитрий, безумно рад видеть Вас здесь! :) Не знаю, честно говоря! Если вдруг найдутся те, кого это заинтересует - один разговор. Если нет, то проект Киселева и Поиск-2 вполне достаточны.
@MRooodddvvv
@MRooodddvvv Год назад
@@alexeylagutenkov2300 Вообще была мысль что нужна версия по мативам Киселёва но 16 битная. Делать полноразмерную плату дорого и долго, а вот в слотовом варианте было бы и дешево и удобно.
@ICC_ECHR_Request_BY_VS
@ICC_ECHR_Request_BY_VS Год назад
BeOS в графическом режиме работала на 1.2 мегабайта вроде 🤔, а на esp32 винда 3.1 запускается вроде..., почему аутентичную? Можно окошки рисовать в простых камнях?... - для учебных вещей - очень полезно может быть? Помоему нарисовать окошки еще в школе - очень даже перспективно?
@alexeylagutenkov2300
@alexeylagutenkov2300 Год назад
Винду 3.0 запустили в real mode, не 3.1. Да, это круто! С BeOS не работал, в своё время не дошли руки. Остальную часть Вашего текста - не понял. Извините. Что "аутентичную" и какие простые камни в школе с окошками? :)
@ICC_ECHR_Request_BY_VS
@ICC_ECHR_Request_BY_VS Год назад
@@alexeylagutenkov2300 Это в вашем ролике про саму тему аутентичности, вы назвали с технологиями возиться, на достаточно низком уровне :), в плане что, уровень сам по себе, для более глубокого процесса обучения подходит, важного помоему, - потому что как столкнутся с такими доброжелателями в будущем, которые будут технику ломать, так ничего не поймут сходу как я..., ну сходу не с ходу, в моем случае не совсем печально, а сейчас же делают зомбяков, самоубийц, которые тыкают в телефончики разделяются на такие группы, которые вообще ничего не понимают... Знают такие вещи как круто обьединиться против кого нибудь смертоносно.
@Алексей-ч9е7г
@Алексей-ч9е7г Год назад
например, на стм32 рисовать графический интерфейс с окошками)
@ICC_ECHR_Request_BY_VS
@ICC_ECHR_Request_BY_VS Год назад
@user-gx4ge8zo6p Да даже на ардуино, esp, может быть можно как то проиллюстрироваать "карту" по возможностям чипов, может от "транзистора" :), Atiny не может? :)...
@Rapsodiaast
@Rapsodiaast Год назад
ХТ BIOS не имел BIOS SETUP все настройки by DIP Switch
@alexeylagutenkov2300
@alexeylagutenkov2300 Год назад
Да, совершенно верно! В большинстве случаев именно так! Проекты Киселёва и Поиск-2 имеют Setup, но оригинал XT на 8288,8284,8237, 8259,8253 и 8255, разумеется, не имел никакого SETUP. Только BIOS! И об этом поговорим в самое ближайшее время!
@IvanFo2602
@IvanFo2602 Год назад
Можно задать вопрос не по теме? У вас в кадре классные часы. Можно узнать. где такие брали и сколько они стоят?
@alexeylagutenkov2300
@alexeylagutenkov2300 Год назад
Часы собрал сам и вставил в первый же подошедший по размеру корпус. Это проект на ESP8266. Вот ссыль на Гитхаб github.com/IZ76/VZ_Clock
@alexeylagutenkov2300
@alexeylagutenkov2300 Год назад
Хороший вопрос был: видит ли Windows 3.0 вот эту самую EMS память? Проверил! Таки-да, видит! drive.google.com/file/d/1QovgEhSeQP-gvhDvloY5yhzb8FpYh94B/view?usp=sharing
@Rapsodiaast
@Rapsodiaast Год назад
автор прекрати нести этот несусветный бред! в каком месте ХТ восьмибитен? в части шины адреса? 20 бит шина адреса. шина данных? внутри процессор 8088 имеет полноразмерную шину данных 16бит. у 8088 запополамлена только ВНЕШНЯЯ шина данных. но и только - последовательно идет старший и младший байт слова. а машинное слово все те же 16 бит. нет способа программно отличить 8088 от 8086. просто 8088 будет медленнее изполнять команды - и только. восьмибитен 8080. боже я надеюсь никогда ХТ не будет сделан на базе 8080 =)))
@alexeylagutenkov2300
@alexeylagutenkov2300 Год назад
В части шины ISA. ISA 8 bit - ключевая особенность PC XT. Даже с 8086 и NEC V30 - это формально 8 бит машина.
@Rapsodiaast
@Rapsodiaast Год назад
@@alexeylagutenkov2300 черт возьми НЕТ! разрядность компьютера считается по разрядности информационного (машинного) слова процессора. а сколько бит ширины в разъеме разширения - дело десятое, относится к конкретным особенностям, но не определяют ничего. . так называемый восьмибитный трайдент как ни странно не заработает на восьмибитном спектруме как ни усирайся потому что сам процессор на трайденте не 8битный и евойный фирмварь написаны в 16битном коде. этак в восьмибитный можно записать и ХТ-286 (уже смеюсь) и по 8битному ИСА разъему так же гоняются 16битные машинные слова, просто мультиплексирование применяется сперва младший потом старший байт слова. но слово - 16битное.
@alexeylagutenkov2300
@alexeylagutenkov2300 Год назад
@@Rapsodiaast Я не буду с Вами спорить, поскольку, возможно, вы разбираетесь в этом вопросе лучше и глубже, чем я. Но давайте попробуем гипотетически объяснить кому-нибудь, что мы хотим купить ISA карту, которая, на самом деле, внутри 16, 24 или даже 32 бит, имея при этом ввиду стандартный ISA разъём на 62 контакта. Я не знаю, как Вы, но мне было бы лень тратить время на конфликт и объяснение кто конкретно и в чём именно не прав, что это карта всё-таки 8bit. Да, 8086 - шестнадцатиразрядный процессор, а 8088 - восьмиразрядный снаружи, но шестнадцатиразрядные внутри, но кому это интересно? Шина ISA-6, это A9 - A2 в значении данных D0 - D7. Если сравнивать с Z80 или 8080 - да, тут чистейшие 8 bit. Но устоявшиеся принципы в РС сообществе - XT машины все 8 bit. Так же, как 80286 - это 16 бит, хотя там 24.
@QuestionQuest
@QuestionQuest Год назад
@@alexeylagutenkov2300гуманитарий штоле? Шина ISA вообще не при делах . Дело в мультиплексировании внешней шины данных у 8088 и 8086. В педивикиях расписано почему так получилось. 86 быстрее извлекает данные из внешней памяти за счет более широкой шины наружу. А что там прикручено - sram или регистры шин - это уже дело десятое.
@alexeylagutenkov2300
@alexeylagutenkov2300 Год назад
@@QuestionQuest Да, в какой-то мере гуманитарий, к.э.н. Всё понимаю на формальном уровне. Но на практике-то зачем спорить? Другие homebrew компы - да, безусловно определяются исходя из характеристик процессора. РС-совместимые, определяются по шине ISA или PCi. Понимаю, что это неграмотно, попсово, идеологически неверно. 386DX - полноценный 32 бит при наличии ISA-16. Оно понятно, что корректнее говорить о 16 бит процессоре 8086 и тех же 16 бит, но с шиной данных на 8 бит на 8088, но уж очень оно сложно! Кому эти подробности интересны - они и так в курсе. Честно скажу, я не понимаю сути нашего спора! 8086 быстрее - это да! 8088 - медленнее, тоже нет возражений! Теоретические разборы: где, что и как - я в них не силён! Вот, спаять плату, отладить что-то, запустить на ней - это ко мне! Спорить за глубинные аспекты архитектуры - я не готов! По "энтим вашим канпухтерам" я всего лишь магистр, причём магистр из 90х, когда Z80 был очень даже в тренде, а о 286 или 386 можно было только мечтать.
Далее