Просмотр полной версии : 8088 XT пара вопросов.
здравствуйте.
(1)первый вопрос, скорее всего нет, но на материнке с 8088 и 8087 процессорами можно ли заменить 8088 на 8086? скорее всего нет, в инете нигде подобного не встречал.
(2)второе, заказал SB2.0, скоро из Канады приедет. Он действительно МОНО? т.к. Y8312 вроде выводит несколько каналов, ABC, и их сводили в один, ка на спектруме....?
(3) parity, что с ним стало? стоит ли в мать запихивать несколько чипов для чётности этой, или нет?
(4)отсюда же следующее, мать поддерживает до 1664кб памяти в чипах 6164. зачем столько, ведь проц может адресовать только 1024? и, я заказал памяти до 896 с parity чипами, как её использовать вообще? или это пусто всё после 640?
вот, спасибо.
easy_john
13.09.2015, 17:15
(2)второе, заказал SB2.0, скоро из Канады приедет. Он действительно МОНО? т.к. Y8312 вроде выводит несколько каналов, ABC, и их сводили в один, ка на спектруме....?
sb2.0 действительно моно, и кодек, и fm у него сведены в один канал. Первый стерео бластер было sb pro.
(3) parity, что с ним стало? стоит ли в мать запихивать несколько чипов для чётности этой, или нет?
на xt у тебя дипы или симм/сипп?
Если дипы, то без четности она и не запустится, а если симм/сипп, то нафиг не надо.
Kinder5912
13.09.2015, 19:26
можно ли заменить 8088 на 8086?
Разумеется нет. 8088 имеет 8 разрядную внешнюю шину данных (и 16 разрядную внутреннюю). 8086 имеет 16 разрядную внешнюю и 16 разрядную внутреннюю шины данных.
Говоря по-простому, выводы у этих микросхем не совпадают, организация шины данных аппаратно принципиально разная. Есть еще некоторые отличия, но для ответа на ваш вопрос достаточно уже этого.
дипы стоят.
https://th99.bl4ckb0x.de/m/I-L/33734.htm
банки 0 и 1 по 8 чипов 41256
банки 2 и 3 по 2 чипа 4464
джампер парити jp7 - выкл.
всё работает.
понятно всё, спасибо. А насчёт (4)? :)
дипы стоят.
https://th99.bl4ckb0x.de/m/I-L/33734.htm....
А насчёт (4)? :)
по этой ссылке написанно что есть перемычки конфига для EXPANDED MEMORY так что на плате походу встроенная поддержка такого https://en.wikipedia.org/wiki/Expanded_memory
CodeMaster
14.09.2015, 20:00
дипы стоят.
https://th99.bl4ckb0x.de/m/I-L/33734.htm
Пропустил я описание в прошлый раз ;-)
Интересно они съэкономили чипы при наращивании памяти с 512 до 640 КБ, видимо 6 этих чиипов были дешевле 18-ти 4164 или 9-ти 41256. И в описании ошибка, в банках 4-7 чипы должны быть 41256, иначе прироста по 256КБ не получить.
NovaStorm
15.09.2015, 21:51
ведь проц может адресовать только 1024?
Аппаратно, программно можно обращаться АФАИК к 1088kb-16b, но работает эта память только на 286+.
действительно ошибка там! заказал пачку 41256, 18шт. посмотрим, если заработает ещё куплю, до полной. Но пока меня радует очень оптическая мышка в XT :) играю в симсити.
а может знаете, у меня переходник с ATX в XT питания, но в АТХ нет -5в и всё работет. Для чего это напряжение в ХТ? стоит его сделать? на мой супер крутой новый СБ 2.0 это не повлияет? :)
axe_chita
18.09.2015, 19:07
Адресация в реальном режиме свыше мегабайта у 286-го была багой которую старательно пытались исправить, но потом ставшей фичей которую использовали в DOS чтоб запихать ядро dos наверх (помоему с 4-ой версии) DOS=HIGH
а ничего, я вас ещё помучаю? :)
помню на таком же 8088 в детстве запускал golden axe и king's bounty и много ещё чего, и это много чего идёт, а две именно эти зависают :( golden axe в начале заставка с облачным небом - пара фреймов и виснет.
КВ говорит доступно 501кб, надо 530кб. Делаю mem - free 568kb, largest executable program size 566kb
очень golden axe хочу. там в заставке одна из моих любимейших мелодий!
саботёр на спектруме был с нормальным звуком. есть для ПС не со спикером? Это вообще моя самая любимая музыка :)
карта аж realtek vga 512k для такой машины!
не мешает 8087? может его убрать? Реально-то мало что его поддерживает.
для инфы: прикрутил nano atx блок питания, платка такая маленькая, делает из 12в все напряжения нужные компу. оказалось sound blaster 2.0 однозначно нуждается в -5в. Пришлось его из -12 отдельно делать. Это так, на всякий случай, вдруг у кого работать не будет звук, будет грешить на звуковуху... просто современные АТХ не дают -5. Вот. вся дура со всеми потрохами жрёт 14ватт: 12в-1.16А. можно на батарейках делать :) очень греется 8087. Где-то 60-65 градусов. наверное он главный потребитель мощности... в пустую.
спасибо за внимание.
КВ говорит доступно 501кб, надо 530кб. Делаю mem - free 568kb
Листы файлов config.sys и autoexec.bat сюда перепечатай.
Может поможем советом. ;)
axe_chita
25.09.2015, 19:48
Dos какой версии?
в общем случае для экономии памяти в config.sys надо писать buffers=8 и files=20
нет ничего особенного в config.sys и autoexec.bat
set blaster...
ctmouse
vc\vc
в config.sys писал buffers и files - ничего не изменилось.
получил пачку 41256, поставил их в банки 4 и 5
EXPANDED MEMORY BANK 4 AND 5 ADDRESS
SW2/1 SW2/2 SW2/3
208h Off On On
218h On Off On
258h Off Off On
268h On On Off
2A8h Off On Off
2B8h On Off Off
2E8h Off Off Off
Disabled On On On
включил адрес 208h, просто самый первый... а какой надо? это важно?
теперь не знаю как до этой памяти добраться. какой менеджер использовать проще всего?
дос 6.22
Нашёл полный мануал именно по этой материнке "VTech - Laser Turbo XT - Technical Reference Manual.pdf"
страница 88:
EMM.SYS - The expanded memory manager driver program
Parameters in the device drivers:
EMM.SYS
Format: DEVICE=EMM.SYS Ma Ib [Ib...]
Для M1 - C8000 - свобоный адрес для 64к страницы.
Для I0 порт 208h , как установлено джамперами.
device=emm.sys M1 I0
или
device=emm.sys C800 208,00 -- работают одинаково обе строчки.
И, независимо от ключей (C800 M1 M3 D000....) всё равно 64k EMS Page Frame пихает в D400h, но неважно, там тоже свободно.
Нашёл несколько разных emm.sys ((C)Copyright Everex Systems))
4.01 и 4.02 находят даже память, но как-то глючно. На матери 2 банка по 512к (4-5 и 6-7) в 4-5 18шт 41256 = 512к. Банк 6-7 вообще отключен и нет чипов.
Но emm.sys при старте отсчитывает 128 страниц (по 16кб) и, якобы, пытается нам дать 2мб. Собственно через MEM я и вижу
Total expanded (EMS) 2048k
Free expanded (EMS) 1904k
Но там ведь всего 512к. Тесты ЕММ памяти не проходит, конечно. И параметров размера ЕММ вроде нет - должен сам определять.
Как побороть? Может надо emm.sys более старый? Но не нашёл :(
PS. VC пишет: Using EMS вместо Using swap file.
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot