Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   В чем практическое отличие систем на 8088 процессоре от 8086
RSS

В чем практическое отличие систем на 8088 процессоре от 8086

В чем "лучшесть" того или другого?

<<Назад  Вперед>> Страницы: 1 2 3 * 4 5
Печать
 
alecv
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 5545
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 окт. 2004
Коллеги, книжку прочитайте хоть кто-нибудь...
http://wiki.sensi.org/dokuwiki/doku.php?id=k1810
Особенно таблички на стр.10-11, рис. 1.23 на стр.41
и всю главу 1.8
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
alecv, книга что надо! Спасибо за ссылку!
Rio444
Гость


Откуда: Ростов-на-Дону
Всего сообщений: 8632
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 сен. 2014
Давно очень разбирался в этих процах.
Что помню.

Оба процессора внутри 16-битные. То есть могут выполнять все операции с 16-битными числами.

8086 и "снаружи" 16-битный. То есть шина данных у него 16-битная.

Из-за того, что 16-битная "обвязка" проца и периферия была дорога и малораспространена, придумали 8088.
"Внутри" он такой же 16-битный. "Снаружи" - 8 битный.
Что это значит?
8086 может за раз получать из памяти или записывать в неё 16 бит, то есть 2 байта.
8088 эти же два байты получает порциями по 8 бит, то есть по байту.
То есть в два раза дольше. То же касается и обменом с картами расширения (если они 16-битные).

Поправьте, если где ошибся.
Ekb
Advanced Member


Всего сообщений: 1628
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
15 июня 2014
sanders написал:
[q]
У меня Sony аналог NEC V30. Он вроде 12МГц? Ничего он не гонится. А на родной частоте он уступает NEC V20
[/q]
Где-то тут зарыта Wait State...
На JUKO есть перемычка для WS.
alecv
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 5545
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 окт. 2004
Проблема 8086 против 8088 вовсе не в процессоре.

"Мама" IBM при разработке PC и XT выбрали 8-битную шину и процессор 8088.
Если мы попробуем из 8086 сделать XT архитектуру то выползет куча гемороя:
- делать 8-битное или 16-битное ПЗУ ? Если 16-битное, то надо ставить 2 чипа. Если
8-битное, то надо ставить "конвертор" шины
- память DRAM 16-битная чуть быстрее и хочется поставить 16 чипов в банк
- однако чип DMA 8237 8-битный
- слоты точно 8-битные. Проблема в том, что в слоте может стоять расширение памяти
или карточка с DMA, например контроллер флопа или MFM

В результате плата на 8086 получается несколько сложнее и набита всякими коммутаторами
шин. Вдобавок приходится разбивать 16-битные циклы на два 8-ьитных и в результате
обычно платы на 8086 чуть медленнее. Например в некоторых мамках не получить хороший
интерлив на контроллере MFM т.к. DMA медленнее.
Rio444
Гость


Откуда: Ростов-на-Дону
Всего сообщений: 8632
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 сен. 2014
alecv написал:
[q]
[/q]
8086 появился немного раньше, чем было нужно.
Следующим шагом был как раз полностью 16-битный 80286.
alecv
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 5545
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 окт. 2004
Rio444 написал:
[q]
Следующим шагом был как раз полностью 16-битный 80286.
[/q]
Опять же. Не в процессоре дело. Более обтекаемая формулировка: "Для архитектуры IBM PC AT был применен процессор 80286". Если посмотреть схемотехнику AT, то это наворот из костылей для поддержки 8-битной ISA.
Rio444
Гость


Откуда: Ростов-на-Дону
Всего сообщений: 8632
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 сен. 2014
alecv, согласен :thumbup:
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
А кстати существуют IBM-PC совместимые платы с процессором 8086 и
с 16-bit DRAM и 16-bit ISA?
alecv
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 5545
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 окт. 2004
i8088 ISA-16 должна адресовать 16Mb памяти, а на процессорах 8086/8088 это невозможно.

Парные 30-pin SIMM-ы вроде применяются на младших PS/2, точно не помню. PS/2 вообще забавная машинка.

Самодельная XT-штка Xi8088 имеет 16-битные слоты, но исключительно для "старших" прерываний.
http://www.malinov.com/Home/sergeys-projects/xi-8088

Больше не знаю. Да и зачем ?
<<Назад  Вперед>> Страницы: 1 2 3 * 4 5
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   В чем практическое отличие систем на 8088 процессоре от 8086
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS