Пара вопросов по XT

Описания, советы, ремонт, эксплуатация старых IBM PC-совместимых ПК
Гость

Пара вопросов по XT

Сообщение Гость » 08.07.2018,02:56

Здравствуйте. Нужна помощь профессионалов по XT)
Добрался тут до XT, возникло несколько вопросов:
мать https://stason.org/TULARC/pc/motherboar ... -B158.html

1. Дисковод работает в режиме 360кб.
2. На материнке установлено 1024кб ОЗУ, при загрузке проходит проверку 1024, а в досе видит только 640кб.
3. Как зайти в биос? На начальном экране нет кнопок входа. Универсальная утилита phoenix не работает.

Возможно если решить третий вопрос, то первые два решатся настройками биос.

ps. настроена авто загрузка с карт памяти, через биос установленный в сетевой карте.


Аватара пользователя
Кай
Почётный пользователь
Сообщения: 19738
Зарегистрирован: 08.08.2010,21:44
Откуда: СПб, Ульянка-Лигово
Контактная информация:

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

Сообщение Кай » 08.07.2018,03:08

1. Если в XT не установлена ISA плата с собственным расширением BIOS для поддержки HD дисководов, все дисководы будут видеться как 5,25 360КБ. Иногда, как 3,5 720КБ, но это как повезёт.
2. 640 килобайт, это то что будет видно в DOS, остальные, при помощи спец. драйвера, можно использовать как виртуальный диск.
3. Никак. Параметры XT устанавливаются аппаратно, джамперами на плате. В ней есть BIOS, но нет CMOS.

ЗЫ: За ряд вопросов такого рода в моё время банили. Ибо уровень знаний был выше.
- Студент, принесите из вивария живую мышь и подготовьте её к опыту.
Полученную кашицу...

Гость

Сообщение Гость » 08.07.2018,03:25

1. Если в XT не установлена плата с собственным расширением BIOS для поддержки HD дисководов, все дисководы будут видеться как 5,25 360КБ.

Типа SCSI контроллера? Как определить наличие собственного BIOS? (можно ссылку на примерную модель)

2. Тут понятно.

3. Никак. Параметры XT устанавливаются аппаратно, джамперами на плате.

На этой плате можно выставить объем ОЗУ, тип монитора, количество дисководов.
Неужели только это можно регулировать ? Вроде я когда то слышал что настройки задаются утилитой...
А как тогда задается геометрия жестких?

Аватара пользователя
Кай
Почётный пользователь
Сообщения: 19738
Зарегистрирован: 08.08.2010,21:44
Откуда: СПб, Ульянка-Лигово
Контактная информация:

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

Сообщение Кай » 08.07.2018,03:34

evgenr Пожалуйста, прочтите Правило форума 6.4 и воспользуйтесь поиском в Сети. :)

Тем более, что сформулировать вопросы у Вас хватило толка.
А как тогда задается геометрия жестких?
Контроллером жёстких. У которого тоже есть своё расширение BIOS, либо используется BIOS самой XT. Неужели, это неорганично?
- Студент, принесите из вивария живую мышь и подготовьте её к опыту.
Полученную кашицу...

ASL
Advanced Member
Сообщения: 2003
Зарегистрирован: 13.08.2015,13:31
Откуда: Тверь

Сообщение ASL » 08.07.2018,10:48

Если поставить дисковод на 720к и прописать в config.sys drivparm с соответствующими ключами, то будет читать, писать и форматировать 720к. Если не прописывать, то не будет форматировать.

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

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

Сообщение ATauenis » 08.07.2018,12:32

evgenr, ХТ это принципиально другой компьютер, нежели АТ и все более современные. Рекомендую тщательно загуглить эту тему, дабы не было разочарований почему что-то не работает. Если ограничиться только вопросами из сегодняшней темы, то:

1. BIOS ХТ-совместимых ПК обычно знает только дисководы SD и DD, обычные HD для них нечто из будущего. Расшифровка сокращений. Переключение геометрий (3,5/5,25", SD/DD) делается или перемычками (когда они есть), или программно из уже загруженного и работающего DOS (директивой DRIVPARM). То есть, загрузиться можно только с поддерживаемой BIOS дискеты, и только потом что-то делать с дисководом B:. Добавить поддержку дисководов и дискет HD можно добавив флоппный BIOS в панельку сетевой карты. Но, важный момент, некоторые старые контроллеры дисководов чисто схемотехнически не могут работать с HD дисководами, их было мало, но они были. Для них предел объёма примерно 800 КБ, т.е. 3,5" дискеты будут пригодны для загрузки только при форматировании в размер 720КБ (MF-2DD). Как это сделать - тоже гуглится.
На АТ уже сделали и поддержку HD дисководов, и переключаемые типы дисководов в CMOS Setup, дожившие почти до наших дней.

2.Процессор 8088 имеет 20-битную шину адреса. Т.е. он может адресовать примерно 1 метр на всё про всё, включая устройства. Поэтому разработчики IBM PC ограничили адресуемую программами память 640 килобайтами. Выше можно выйти только через EMS карту или на 286 процессоре. На некоторых платах есть спец.схема, позволяющая использовать память свыше 640КБ как RAM диск, для этого нужен специальный драйвер. В общем, забудьте о работе с верхней памятью, и радуйтесь, что есть 640 КБ, не каждая ХТ могла этим похвастаться.

3. Уже сказали. BIOS XT настолько туп, что не имеет памяти настроек и даже своих часов. Всё это делается через перемычки или внешние карты расширения со своими BIOSами либо драйверами (собственно, BIOS/Boot ROM и есть драйвер, только загружаемый ещё до загрузки ОС). Более того, загрузка с винчестера тоже будет не такой простой задачей, как кажется. Помимо необходимости делать LLF, ещё надо сконфигурировать контроллер дисков под конкретный алюминиевый кирпич. Это делается перемычками на контроллере если они есть, а если их нет - нужен родной диск для этого контроллера.

Darko
Advanced Member
Сообщения: 1791
Зарегистрирован: 04.11.2015,07:55
Откуда: Питер

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

Сообщение Darko » 08.07.2018,13:20

ATauenis, :thumbup: , и плюс в карму за длинный слог, который полностью поддерживаю.

Аватара пользователя
Кай
Почётный пользователь
Сообщения: 19738
Зарегистрирован: 08.08.2010,21:44
Откуда: СПб, Ульянка-Лигово
Контактная информация:

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

Сообщение Кай » 08.07.2018,13:52

Это делается перемычками на контроллере если они есть, а если их нет - нужен родной диск для этого контроллера
...вызовом посредством встроенного в BIOS монитора (редко), или DOS DEBUG микропрограммы контроллера. :)

Darko, время собирать бисер.
- Студент, принесите из вивария живую мышь и подготовьте её к опыту.
Полученную кашицу...

Аватара пользователя
Ar2r4eg
Advanced Member
Сообщения: 628
Зарегистрирован: 12.09.2016,12:44
Откуда: Москва
Контактная информация:

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

Сообщение Ar2r4eg » 08.07.2018,14:07

Я тоже подпишусь на эту тему так как собираю пока комплектуху для проекта на XT.

Коллеги, а подскажите, какую звуковух уместно и имеет смысл ставить в XT ? Лично мне логичным видется только Adlib

Современный тиковский флоп на 1,2мб 5,25 будет корректно работать с контроллером XT который может только 360 кб
Retro hardware fan ~_~

Аватара пользователя
Кай
Почётный пользователь
Сообщения: 19738
Зарегистрирован: 08.08.2010,21:44
Откуда: СПб, Ульянка-Лигово
Контактная информация:

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

Сообщение Кай » 08.07.2018,14:11

уместно и имеет смысл ставить в XT ?
CT1350B
Современный тиковский флоп на 1,2мб 5,25 будет корректно работать с контроллером XT который может только 360 кб
Нет. Читать дискеты, записанные на 360КБ - возможно, будет. ПисАть - только сам для себя. Определяться BIOS XT он станет как 3,5 720КБ, и отсюда начнётся вся "пляска". Загрузиться с него, даже имея эталонную дискету, Вы с бОльшей вероятностью, не сможете.

см. п.1
- Студент, принесите из вивария живую мышь и подготовьте её к опыту.
Полученную кашицу...

Гость

Сообщение Гость » 08.07.2018,14:24

Всем спасибо за информацию. Надо осмыслить)
-- ХТ это принципиально другой компьютер
Всегда подозревал, что компы дело рук инопланетян )
--Коллеги, а подскажите, какую звуковух уместно и имеет смысл ставить в XT ? Лично мне логичным видется только Adlib
У меня работает эта, звук норм.
Изображение

Ответить