Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » В чем практическое отличие систем на 8088 процессоре от 8086 |
<<Назад Вперед>> | Страницы: 1 * 2 3 4 5 | Печать |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
Ну, распиновка схожая, просто у 8088 линии A8-A15, а у 8086 они же могут и данные передавать - соответственно, обозначаются AD8-AD15. Ну и ещё есть некоторые отличия (34 нога - BHE). |
easyjohn
Advanced Member
Откуда: SPb Всего сообщений: 3381 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 апр. 2008 |
sanders написал: Позже - не значит лучше. Для большинства задач хватало 8088, по этому сделали обрезанную версию проца, что бы сделать его дешевле. был выпущен позже на год, т.е. он должен быть или совершеннее или узкоспециализированнее. |
sanders
Advanced Member
Профессионал Откуда: Санкт-Петербург Всего сообщений: 6434 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 28 февраля 2016 13:32 Сообщение отредактировано: 28 февраля 2016 13:34
easyjohn написал: И поэтому смогли разогнать его по частоте и сделать быстрее и при этом дешевле? Тогда к нему применима оценка "лучше" по сравнению с 8086. хватало 8088, по этому сделали обрезанную версию проца, что бы сделать его дешевле. Там, где мультиплексирование, там и задержка. Я полагал, что 8088 может сразу все передать (принять), а 8086 по частям: сначала адрес, потом данные. А значит, задержки уже на выходе из корпуса. По-моему, провести два вычисления по 8 бит внутри процессора и выдать результат - быстрее выйдет, чем в два этапа загрузить данные, в один этам посчитать 16бит, в два этапа выдать результат, т.к. шина мультиплексированная. |
dk_spb
Advanced Member
Всего сообщений: 5056 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 сен. 2009 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 28 февраля 2016 13:38 Сообщение отредактировано: 28 февраля 2016 13:42
Наши товарищи сначала скопировали 8086, а с 8088 у них были какие-то проблемы ,из-за этого ВМ88 появился сильно позже. В IBM PC совместимых машинках присутствует 8-ми битная периферия, поэтому нужен механизм, который некоторые называют DBS (dynamic bus sizing)- грубо говоря переходник между 16-ти битной шиной данных процессора и 8-ми битной шиной данных периферии. Для 8088 такой механизм не нужен. На простой логике этот механизм занимает немножко места на материнской плате, что создает доп. неудобства. Но не надо забывать что при проектировке 8086 никто и не думал что основное применение будет в машинках с 8-ми битной периферией. Я бы предположил что 8088 выпустили как раз из-за отсутствия на рынке 16-ти битной периферии. Поэтому проц подогнали под рыночные реалии. |
dk_spb
Advanced Member
Всего сообщений: 5056 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 сен. 2009 |
И кстати, 8088 нифига не обрезанная версия, наоборот, он сложнее, так как добавили "переходник" с 16-ти на 8 бит шину данных. |
dk_spb
Advanced Member
Всего сообщений: 5056 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 сен. 2009 |
sanders написал: Чего-то ты совсем запутался. 8086 чисто 16-ти битный, и торчит из него 16-ти битная шина данных. 8086: возможность за один такт обрабатывать 16 бит, но при этом приходится мультиплексировать старшие и младшие 8 бит, т.к. корпус остался 8-битный А корпус обычно по ножкам считают, а не по битам ;-) |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 28 февраля 2016 13:50 Сообщение отредактировано: 28 февраля 2016 13:51
sanders написал: Насколько я знаю, это не так, т.е. 8088 тоже передаёт за два этапа - сначала адрес, потом данные. Так что при использовании 16-битной памяти у 8086 будет выигрыш в производительности. Я полагал, что 8088 может сразу все передать (принять), а 8086 по частям: сначала адрес, потом данные. А значит, задержки уже на выходе из корпуса. |
sanders
Advanced Member
Профессионал Откуда: Санкт-Петербург Всего сообщений: 6434 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 28 февраля 2016 13:50 Сообщение отредактировано: 28 февраля 2016 13:51
А в чем тогда мультиплексирование? По каким ногам одновременно передается что-то и вносит тем самым задержку? И вы мне про флоп ответьте в соседней теме, а то все умы тут сосредоточились, а у меня ноут разобранный :-) |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
Мультиплексирование в том, что и данные, и адрес используют те же выводы процессора. |
sanders
Advanced Member
Профессионал Откуда: Санкт-Петербург Всего сообщений: 6434 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2008 |
ВОТ! Денис! Пока процессор выставил на выходе адрес, данные он выдать не может. Это же только в 8086? а в 8088 такого нет и шины A и D - раздельные? |
<<Назад Вперед>> | Страницы: 1 * 2 3 4 5 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » В чем практическое отличие систем на 8088 процессоре от 8086 |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |