User Tag List

Страница 17 из 22 ПерваяПервая ... 131415161718192021 ... ПоследняяПоследняя
Показано с 161 по 170 из 217

Тема: Эволюция ZX в XXI веке

  1. #161

    Регистрация
    03.05.2007
    Адрес
    St. Petersburg
    Сообщений
    297
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AlexeyAS Посмотреть сообщение
    Относительно calling conventions утверждаете что ISO-ANSI не регламентирует это? Вы меня честно говоря озадачили сейчас не имею возможности порыться в стандарте, но если у Вас есть прямой линк на это буду благодарен.
    В свободном доступе есть драфты. Самый свежий на сегодня:

    http://open-std.org/JTC1/SC22/WG14/www/docs/n1425.pdf

    Плюс Rational:

    http://open-std.org/JTC1/SC22/WG14/w...onaleV5.10.pdf

    Цитата Сообщение от AlexeyAS Посмотреть сообщение
    Я же специально выделяю слово C--
    Понятно. Я это прочитал как тире после "C". ;-)
    Цитата Сообщение от AlexeyAS Посмотреть сообщение
    А ULA уже удалось "содрать" как схему? Или Вы имеете в виду что частотность родная ULA не позволит работать с шиной Z80?
    Как работает ULA сегодня известно в деталях. Как схема воспроизведена, например, здесь:

    http://www.zxdesign.info/

    Как эмулятор воспроизведена, например, здесь:

    http://jhiggins.narod.ru/

    С шиной работать позволит. Не позволит повторить видеовывод и обращения к портам во времянках оригинальных моделей. Последнее для спектрума означает звук (включая AY и ear bit), клавиатуру и всю остальную периферию. В значительной мере Спектрум -- это его ULA.

    Цитата Сообщение от AlexeyAS Посмотреть сообщение
    Сообщение от Higgins Посмотреть сообщение
    Предупреждая слова об отключаемом конвейере скажу, что эти слова уходят в продолжение разговоров о том, кто будет это использовать, если это не используется уже существующим софтом.
    Зачем же его отключать?
    А зачем его включать, если имеющийся софт с конвейером не работает?

    Цитата Сообщение от AlexeyAS Посмотреть сообщение
    Предсказать распределение оверлейного буфера по адресу мы не можем. А оверлей это часть кода, которая может быть загружена в память в любой момент времени.
    Это не оверлеи. Это называется исполнимыми файлами и динамическими библиотеками. В окружении загрузчика операционной системы.

    Есть чудесная книжка на этот счет, "Linkers and Loaders". Написана бессменным модератором comp.compilers.

    ---------- Post added at 13:30 ---------- Previous post was at 13:27 ----------

    Цитата Сообщение от AlexeyAS Посмотреть сообщение
    Добиться кратности по тактам в CISC-е проще чем в RISC-е, хотя бы за счет микрокода.
    Оригинальный Z80 уже работает на тех времянках, которые у него есть. Под эти времянки уже написан тот софт, который есть. Количество тактов в M-циклах z80 в общем случае ничему не кратно. Не добьетесь. ;-)
    Higgins ZX Spectrum Emulator 8.10 alpha 3 available
    Please write us to report a bug or request a feature.

  2. #162

    Регистрация
    15.01.2010
    Адрес
    Челябинская обл., Карталы
    Сообщений
    60
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от bigral Посмотреть сообщение
    Эволюция в этом случае не закончится,
    Дай то бог.

    Цитата Сообщение от bigral Посмотреть сообщение
    Просто потому что количество новых прибамбасов подключаемых к спектруму потенциально бесконечно. Этот путь развития ZX-а активно поддерживается на западе как софтом так и железом. Это и понятно так как достать оригинальный спектрум там не есть проблема а далее путь подключения к нему современного устройства типа flash SD card есть логичный шаг вперед.
    А вот давайте об этом поподробней. SD или MMC имеют низкочастотный интерфейс и подключить его с спектруму не проблема, даже к 48К. В случае с USB уже необходим посредник, с простого порта пожалуй не обработаешь. Хорошо то что с этих устройств потоками можно заправлять в рамках обычного класса низко скоростных устройств. Все таки интерфейс разрабатывался как замена и в том числе RS232. Но уже нужен посредник верно? Теперь ETH тоже самое без посредника никак, мост ETH<->COM. А если взять железки с потоками за 1 мегасемпл? Как бы мы не крутились конвертнуть в шину ZX какой нибудь LVDS или SATA можно? Винты IDE вымрут в конце концов. Хорошо если стандарты SATA позволяют тормознуть поток, но в конце концов это все равно посредник между SATA и ZX. Мир дальше и дальше прет в wireless а тут как быть? Опять через посредника? Ну и получается что в плане подключения ZX обрастет посредниками которые будут сдерживать потоки пока это возможно. Но как сказать то.... все что выпускается для IT не подразумевает объемов и скоростей ZX и не догадывается об его существовании поэтому стандарты будут менять в угоду увеличения пропускной способности.

    Цитата Сообщение от bigral Посмотреть сообщение
    Что же до "революционного развития" в стиле идеологии БК могу сказать что у меня возникает много вопросов:
    БК не предлагает революций, в чем он революционен?

    Цитата Сообщение от bigral Посмотреть сообщение
    1. когда люди хотят из спектрума сделать МОЩЬНУЮ жезеляку с софтом типа firefox то возникает закономерный вопрос будет ли эта железяка хотябы чем либо принципиально отличаться от той на которой они клацают кнопки когда постят сообщения на этот форум? если нет то может это людям и не очень то надо (еще одна такая же железяка как уже есть)?
    Обращивая оригинальный ZX посредниками Вы просто напросто дополняете его вычислительную мощь, я прав? Она рассредоточена по многочисленным контроллерам и ПЛИС, если совокупная мощь EP1C3*** можно расценить в 400-500 MFLOP, даже не MIPS то как трактовать выч.мощ. ZX построенного на ее базе? Это ли не то же самое что и Ваш пункт 1?


    Цитата Сообщение от bigral Посмотреть сообщение
    2. МОЩЬНОЕ железо и софт требуют больших усилий в разработке и производстве, особенно это касается софта (потому как ряд железа: 1chipMSX,AlteraDE1,retroleum,C1 ощущает явный недостаток софта который бы выжимал хотябы 70% возможностей этих железяк). Так вот это может похоронить саму идею на корню (можете об этом думать как о самодельном космическом корабле или термоядерной бомбе).
    Не понял Вас. Больших усилий в разработке требует комерциализация софта - надо успеть вовремя (много кодеров), не сделать много ошибок (много тестеров), рассчитывать на дальнейшее развитие (много архитекторов). А хобби оно же и на PC существует opensource и GPL и GNU в этом по Вашему чего больше хобби или коммерции?

    Цитата Сообщение от bigral Посмотреть сообщение
    3. Есть довольно широкая гамма ДРУГОГО мощьного железа которое успешно используется энтузиастами для их хобби это nintendo nes\snes\gamecube\dualscreen\wii, sony ps1\ps2\ps3\psp, sega megadrive\dreamcast ... да и банальный x86 PC! Что мешает? берите любую железяку и делайте из нее "Идеальный спектрум от БК", но к сожалению не выйдет ничего...
    Эхх Вы и задаете вопрос и отвечаете на него сами. А чем отличается совокупная мощь ZX в купе со всеми "приладам" от точно такого же ZX в котором она сосредоточится в CPU? Ну как пример.

  3. #163

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,402
    Спасибо Благодарностей отдано 
    1,703
    Спасибо Благодарностей получено 
    2,223
    Поблагодарили
    875 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Higgins Посмотреть сообщение
    Как работает ULA сегодня известно в деталях. Как схема воспроизведена, например, здесь:

    http://www.zxdesign.info/
    Похоже, эта книжка платная, просто так не достать.

  4. #164

    Регистрация
    15.01.2010
    Адрес
    Челябинская обл., Карталы
    Сообщений
    60
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Higgins Посмотреть сообщение
    Это не оверлеи. Это называется исполнимыми файлами и динамическими библиотеками. В окружении загрузчика операционной системы.
    Я не успеваю, так что кратко - если что потом как будет время. 10 задач откомпилированных с оверлеем работают в одной системе у всех разные резидентные части. Порядок запуска задач не известен, порядок выгрузки неизвестен. Мы обсуждали с psb конкретную платформу. Реализация этого на flat без PIC? Ну и если будет PIC перестанет работать оверлейный принцип? Догматизировать не нужно. DLL это еще более другая сущность. Не вижу смысла спорить.

    Цитата Сообщение от Higgins Посмотреть сообщение
    Есть чудесная книжка на этот счет, "Linkers and Loaders". Написана бессменным модератором comp.compilers.
    С англицким не очень, читаю первоисточники в переводе.


    Цитата Сообщение от Higgins Посмотреть сообщение
    Оригинальный Z80 уже работает на тех времянках, которые у него есть. Под эти времянки уже написан тот софт, который есть. Количество тактов в M-циклах z80 в общем случае ничему не кратно. Не добьетесь. ;-)
    Если кратко то Вы не поняли что я хотел сказать

  5. #165

    Регистрация
    22.01.2005
    Адрес
    Moscow
    Сообщений
    2,250
    Спасибо Благодарностей отдано 
    42
    Спасибо Благодарностей получено 
    282
    Поблагодарили
    109 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Похоже, эта книжка платная, просто так не достать.
    Книжки еще нет. Автор только примеры приводил и с ценой определялся. Он на нашем форуме давно отмечался. Некоторые наивные думали, что все буде быстро. А я тогда высказал мнение, что восстановление схемы по топлогии ULA займет много времени и не факт что все восстановимо, с чем автор указанной книги и согласился. Вот и ждем.
    А пока то, что обнародовано по этому проекту было давным-давно известно. Ибо такты и времянки измерялись всякими тестами, да и схемотенхика их реализации в отечественных клонах оттачивалась лет двадцать уже как.

  6. #166

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,402
    Спасибо Благодарностей отдано 
    1,703
    Спасибо Благодарностей получено 
    2,223
    Поблагодарили
    875 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Conan Посмотреть сообщение
    Книжки еще нет. Автор только примеры приводил и с ценой определялся. Он на нашем форуме давно отмечался. Некоторые наивные думали, что все буде быстро. А я тогда высказал мнение, что восстановление схемы по топлогии ULA займет много времени и не факт что все восстановимо, с чем автор указанной книги и согласился. Вот и ждем.
    А пока то, что обнародовано по этому проекту было давным-давно известно. Ибо такты и времянки измерялись всякими тестами, да и схемотенхика их реализации в отечественных клонах оттачивалась лет двадцать уже как.
    Похоже, он восстановил именно саму оригинальную схему, не знаю уж как, кристал стачивал, или фотошаблоны где-то достал.

  7. #166
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #167

    Регистрация
    22.01.2005
    Адрес
    Moscow
    Сообщений
    2,250
    Спасибо Благодарностей отдано 
    42
    Спасибо Благодарностей получено 
    282
    Поблагодарили
    109 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Похоже, он восстановил именно саму оригинальную схему, не знаю уж как, кристал стачивал, или фотошаблоны где-то достал.
    Уважаемый, ну на указанном сайте все рассказано, никакой оригинальной схемы он не восстановил. Он работал с рентгеновскими снимками ULA. По ним можно восстановить топологию масок на БМК. И воспроизвести схему вписанную в БМК. В итоге будет куча транзисторов, диодов и других элементов связанных друг с другом. К тем схемам, которые собраны указанным автором (и любой другой реализации на мелкой логике серий 74 или 40) они ни каким боком не лежали. Оригинальные схемы (те которые паял Альтвассер) были преобразованы в маски на БМК ULA инженерами завода изготовителя (Ferranti). Причем реализаций БМК было даже в обычном ZX Spectrum (48) как минимум три. Автор книги работает с одной. Ибо время нужно что бы ручками срисовать в CAD перемычки с фото кристалла. А их там (по грубой оценке) не менее 5000. И они не везде четко видны и различимы. Грубо говоря разгадывание большущего ребуса.
    Почитайте, что автор пишет у себя (и на форуме поиском по слову ULA). Чудес, к сожалению, не бывает.

  9. #168

    Регистрация
    03.05.2007
    Адрес
    St. Petersburg
    Сообщений
    297
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    http://www.zxdesign.info/
    Похоже, эта книжка платная, просто так не достать.
    На самом деле, на страничках сайта сказано достаточно и схемы приведены.

    Цитата Сообщение от Conan Посмотреть сообщение
    А я тогда высказал мнение, что восстановление схемы по топлогии ULA займет много времени и не факт что все восстановимо, с чем автор указанной книги и согласился.
    Я понял так, что восстановление велось не по топологии микросхемы, а честным реинжинирингом.

    Времянки, конечно, были известны, но все-таки это не то же самое, что реализовать в железе.
    Higgins ZX Spectrum Emulator 8.10 alpha 3 available
    Please write us to report a bug or request a feature.

  10. #169

    Регистрация
    22.01.2005
    Адрес
    Moscow
    Сообщений
    2,250
    Спасибо Благодарностей отдано 
    42
    Спасибо Благодарностей получено 
    282
    Поблагодарили
    109 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Рас уж разговор зашел, открою небольшой секрет. Я рассчитывал, что оригинальные схемы ZX Spectrum сохранил Ричард Альтвассер. Грубо говоря прихватил с собой уходя от Синклера в 1982 году. Я связался со Стивом Викерсом, он форвардил вопросы Альтвассеру. Но увы тот был честным парнем и ушел от Синклера гол, как сокол. Только то, что было в голове унес для своего Юпитера.
    Так что все схемы оставались у Синклера. А где они сейчас сказать сложно. Может в сейфе Клайва в его пентхаусе, а может у сыновей Максвела, а может в Чехии или у нас в архивах спецслужб. Никто же не хочет признаваться. Но судя по тому как быстро во Львове ULA "раскусили" и как точно все воспроизвели (причем даже схемы не рисовали, а паяли из головы), без оригинальной схемы не обошлось. Опять же львовские ребята в отказ ушли. Типа все сами делали. Но если лет через 50 (мы не доживем) выяснится, что схема Львова и была схемой оригинального ZX-а, то... сами понимаете. А пока все молчат. Но молчат красноречиво .
    Так что только ждать "орлекинов2 всяких остается. Я кстати на книгу подписался (там есть форма на сайте).

  11. #170

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,402
    Спасибо Благодарностей отдано 
    1,703
    Спасибо Благодарностей получено 
    2,223
    Поблагодарили
    875 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Вы забыли еще заводик, у которого могла остаться топология кристалла.
    И она, кстати, была на фотках в фрагментах этой книги. Вот почему я и подумал, что все же схема с нее.

Страница 17 из 22 ПерваяПервая ... 131415161718192021 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •