User Tag List

Страница 9 из 22 ПерваяПервая ... 5678910111213 ... ПоследняяПоследняя
Показано с 81 по 90 из 215

Тема: А не пора ли создать 16-битный Spectrum?

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    26.02.2010
    Адрес
    Запорожье
    Сообщений
    2,171
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Aleksei1983 Посмотреть сообщение
    При запуске IBM-программ будет запускаться встроенный в ОС эмулятор 80286-совместимой системы (на что будет использоваться примерно 50% мощности процессора - т.е. около 10МГц) и затем будет запускаться сама IBM-совместимая программа
    и это будет работать?
    я имею ввиду полноценно, а не "упасть и пополозть".

    http://ru.wikipedia.org/wiki/DOSBox
    На системах, не совместимых с x86, производится полная эмуляция, приводящая к существенному замедлению. Например, система на основе PowerPC G4 1,6 ГГц способна эмулировать систему со стандартным аппаратным обеспечением и с процессором Intel 80486 на 50 МГц
    .

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

  3. #2

    Регистрация
    26.06.2012
    Адрес
    г. Энгельс, Саратовская обл.
    Сообщений
    67
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Atari Посмотреть сообщение
    и это будет работать?
    я имею ввиду полноценно, а не "упасть и пополозть".

    http://ru.wikipedia.org/wiki/DOSBox
    На системах, не совместимых с x86, производится полная эмуляция, приводящая к существенному замедлению. Например, система на основе PowerPC G4 1,6 ГГц способна эмулировать систему со стандартным аппаратным обеспечением и с процессором Intel 80486 на 50 МГц
    Не знаю... По идее, должен... А так - неизвестно. Надо будет где-нибудь найти эмулятор процессора Z8000 и предварительно на нем потестировать все это (т.е. создать разработать программный уровень платформы и протестировать его на этом эмуляторе). Если получится - можно будет заняться созданием платформы и на аппаратном уровне.

  4. #3

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

    По умолчанию

    Цитата Сообщение от Aleksei1983 Посмотреть сообщение
    Не знаю... По идее, должен... А так - неизвестно.
    Известно. На 20МГц точно не будет. 100Мгц - это минимум, что как-то ползало при сверх-оптимальном эмуляторе.

  5. #4

    Регистрация
    26.06.2012
    Адрес
    г. Энгельс, Саратовская обл.
    Сообщений
    67
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Известно. На 20МГц точно не будет. 100Мгц - это минимум, что как-то ползало при сверх-оптимальном эмуляторе.
    Хотя, да.. Прочитал сейчас про дос эмуляторы, и пришел к выводу, что сэмулировать I286 на основе Z8000 не выйдет - т.к. для эмуляции DOS на процессорах другой архитектуры, требуется большая мощность процессора.. Скорее всего, действительно с поддержкой DOS ничего не выйдет. Выходит, что тогда выйдет практически полностью новая платформа, для которой программ не будет вообще. Кроме ОС и 8-битных ZX-программ.
    Последний раз редактировалось Aleksei1983; 01.07.2012 в 17:08.

  6. #5

    Регистрация
    22.03.2011
    Адрес
    Нижний Новгород
    Сообщений
    359
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    5 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Aleksei1983 Посмотреть сообщение
    Хотя, да.. Прочитал сейчас про дос эмуляторы, и пришел к выводу, что сэмулировать I286 на основе Z8000 не выйдет - т.к. для эмуляции DOS на процессорах другой архитектуры, требуется большая мощность процессора.. Скорее всего, действительно с поддержкой DOS ничего не выйдет. Выходит, что тогда выйдет практически полностью новая платформа, для которой программ не будет вообще. Кроме ОС и 8-битных ZX-программ.
    Цитата Сообщение от Aleksei1983 Посмотреть сообщение
    Короче говоря, план по 16-битной платформе (V2) пока откладывается. Попробую, для начала, реализовать платформу V1: 8-битную мобильную Спектрум-совместимую платформу.
    А уже если с этой версией все получится, то потом попробую заняться версией V2.
    Всего 9 стр. форума потребовалось чтобы понять всю безысходность идеи сделать из спектрума - подобие пц. Только и остается, что прикрутить к SPECCY 2010 USB Port, спросить себя, а нахрена собственно он там нужен и напиться с горя. ЧТД
    ZX's: ZX Spectrum +2 ZX Evolution Rev.C Speccy 2010 | Console's: Famicom : SNES : PSOne : PS2

  7. #6

    Регистрация
    16.08.2009
    Адрес
    Ростов-на-Дону
    Сообщений
    1,370
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Aleksei1983 Посмотреть сообщение
    подобие ПК из Спектрума сделать можно
    Aleksei1983, не стОит. Спектрум любят за то, какой он есть.

  8. #7

    Регистрация
    26.06.2012
    Адрес
    г. Энгельс, Саратовская обл.
    Сообщений
    67
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Итак, примерная элементарная база 8-битной мобильной ZX-платформы:
    FPGA: Cyclone 3 EP3C16Q240C8N (или EP3C25Q240C8N)
    SDRAM: TTD7608F8E60D (32 Мб) или аналогичная на 2-32 МБ.
    Flash ПЗУ: AT45DB081D-SSU SO8
    Часы реального времени: DS1302
    Накопители информации: SD/microSD карта
    USB host контроллер (опционально): на основе VNC1L-1A
    Устройства управления: складная мини-клавиатура, возможность подключения внешних PS/2 или USB клавиатур и мышей.
    Видеовыходы: RCA, D-Sub.
    Аудио: Realtek AC'97
    Аккомуляторы: набор CR2032 или АА аккомуляторов.
    LCD: установка одного из этих комплектов (матрица+контроллер):
    1. http://www.tdmegalit.ru/catalog/lcd/...y-15/15199.php
    2. http://www.tdmegalit.ru/catalog/lcd/...y-15/20416.php
    3. http://www.tdmegalit.ru/catalog/lcd/...y-15/20420.php

    Если у кого-нибудь есть предложения по данной платформе - вносите их.

  9. #8

    Регистрация
    22.03.2011
    Адрес
    Нижний Новгород
    Сообщений
    359
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    5 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Aleksei1983 Посмотреть сообщение
    Итак, примерная элементарная база 8-битной мобильной ZX-платформы:
    FPGA: Cyclone 3 EP3C16Q240C8N (или EP3C25Q240C8N)
    SDRAM: TTD7608F8E60D (32 Мб) или аналогичная на 2-32 МБ.
    Flash ПЗУ: AT45DB081D-SSU SO8
    Часы реального времени: DS1302
    Накопители информации: SD/microSD карта
    USB host контроллер (опционально): на основе VNC1L-1A
    Устройства управления: складная мини-клавиатура, возможность подключения внешних PS/2 или USB клавиатур и мышей.
    Видеовыходы: RCA, D-Sub.
    Аудио: Realtek AC'97
    Аккомуляторы: набор CR2032 или АА аккомуляторов.
    LCD: установка одного из этих комплектов (матрица+контроллер):
    1. http://www.tdmegalit.ru/catalog/lcd/...y-15/15199.php
    2. http://www.tdmegalit.ru/catalog/lcd/...y-15/20416.php
    3. http://www.tdmegalit.ru/catalog/lcd/...y-15/20420.php

    Если у кого-нибудь есть предложения по данной платформе - вносите их.
    Так, "Аккомулятор" вижу, а куда делся "Тачпед"?
    ZX's: ZX Spectrum +2 ZX Evolution Rev.C Speccy 2010 | Console's: Famicom : SNES : PSOne : PS2

  10. #9

    Регистрация
    26.06.2012
    Адрес
    г. Энгельс, Саратовская обл.
    Сообщений
    67
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Den1982 Посмотреть сообщение

    Так, "Аккомулятор" вижу, а куда делся "Тачпед"?
    Я пока никак не могу найти их в продаже. На сайтах с запчастями для ноутбуков их тоже нет. А так, по идее, его тачпад ставить надо было бы.

    ---------- Post added at 20:18 ---------- Previous post was at 20:11 ----------

    Цитата Сообщение от jemmini Посмотреть сообщение
    Очень многие программы привязаны к пзу стандартного спектрума, учти это
    Поэтому и выходит, что устройство должно быть или полностью совместимым, или его нет смысла делать вообще.

    P.S. может быть, имеет смысл создать отдельную тему про создание 8-битной мобильной версии Спектрума, а эту тему закрыть?

  11. #10

    Регистрация
    16.03.2008
    Адрес
    Izhevsk
    Сообщений
    206
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Также такое устройство, я считаю, должно получить большую популярность, чем обычный 8-битный Спектрум (т.к. он будет совместим не только с ZX-программами, но и с программами IBM-PC).
    ...
    А, как вы говорите, Пентиум-1 тут никто не изобретает: пентиум-1 не совместим с ZX-программами без специальных эмуляторов. Здесь же, уже на аппаратном уровне, будет предусмотрена возможность работы с ZX-программами.
    ...
    Но, однако, остается вопрос о том, кто ПЕРВОНАЧАЛЬНО напишет основной софт - ОС, системные программы, дисковые утилиты и эмулятор IBM-компьютера (для режима MS-DOS).
    ...
    Этот план будет осуществлен примерно также, как на ПК был осуществлен переход, например, с 16- на 32-битную платформу.
    ...
    7) Возможность запуска не только ZX, но и MS-DOS программ - например, Интернет-браузеров (т.е. не потребуется разрабатывать новый браузер специально для ZX).
    ...
    В операционной системе будет добавлена поддержка запуска 16-битных программ MS-DOS. Своего рода эмуляция.
    ...
    1) Поддержка 8- и 16-битных программ и игр.
    2) Более мощный процессор позволит использование более скоростной переферии и ускорить работу системы.
    3) Возможность адрессации большего объема оперативной памяти.
    4) Можно установить USB host-контроллер для флешек, модемов, принтеров и т.д. (LPT принтеры давно не актуальны).
    5) Возможность использования ПК-переферии на Спектруме (Ethernet, звуковые, сетевые, видеоплаты и т.д.).
    6) Возможность работать в Интернете со Спектрума.
    7) Возможность запуска не только ZX, но и MS-DOS программ - например, Интернет-браузеров (т.е. не потребуется разрабатывать новый браузер специально для ZX).
    ...
    Процессор - z8000 или аналог
    Чипсет - на основе микросхем программируемой логики.
    Память - 128 Кб SRAM, 8Mб SDRAM
    Разрешения - ZX-режимы + VGA режим (320*240 и 640*480)
    Режимы работы - ZX 8/16 режим и IBM-совместимый режим. Частоты CPU - 3,5 МГЦ, 7МГЦ и 20МГЦ - управление аппаратным переключателем.
    Устройства ввода/вывода - клавиатура и тачпед (при желании можно подключить внешнюю мышь).
    Форм-фактор - одноплатный мобильный компьютер с возможностью подключения док-станции.
    Дополнительные устройства - контроллер USB. На док-станции будут установлены: COM, LPT, Isa16, Nemobus и т.д.
    ...
    1) Z80 3.5/7/14 МГц;
    2) 4 МБ ОЗУ, 512КБ ПЗУ;
    3) форм-фактор miniATX, 2 слота ZXBUS, питание AT или ATX или +5, +12В;
    4) гибкая архитектура, основанная на FPGA (Altera EP1K50);
    5) периферийный контроллер ATMEGA128;
    6) PS/2 интерфейс клавиатуры и мыши;
    7) интерфейсы дисковода (КР1818ВГ93), IDE (один канал), SD (HC) карта, RS232;
    8) видеовыходы RGB, Composite, S-Video (кодер CXA1645/2075), VGA (аппаратный скандаблер);
    9) звуковые интерфейсы AY, Beeper, Covox (аппаратный ШИМ);
    10) поддержка механической клавиатуры и джойстика;
    11) поддержка Tape интерфейса (магнитофонный вход/выход);
    12) энергонезависимые часы/календарь.
    ...
    Я хочу сделать мобильный ZX-совместимый 16-разрядный компьютер Т.е. он должен быть 16-битным, но поддерживать работу и с 8-битными программами.
    ...
    При запуске IBM-программ будет запускаться встроенный в ОС эмулятор 80286-совместимой системы (на что будет использоваться примерно 50% мощности процессора - т.е. около 10МГц) и затем будет запускаться сама IBM-совместимая программа (и уже на ее работу будут использоваться оставшиеся 10 МГц мощности процессора). Примерно так.
    Честно говоря, вся эта каша c внутренними противоречиями похожа на пустопорожний троллинг в стиле Alex-DJ и его озабоченности нагрузочной способностью К561ЛС2.

    Алексей, если вы не очередной развлекающийся анонимный тролль, вы можете себя для начала идентифицировать? Готовы ли вы тратить на реализацию этих идей свои деньги и свое время? И ради чего весь сыр-бор? Из любви к Синклеру?

    Также хотелось бы понять, есть ли у вас четкое видение конечного результата? Есть ли опыт подобных разработок или это будет первый опыт? Что вы закончили и в каком качестве работали, если не секрет?

    Вообще, забавно смотреть как вы в течение нескольких дней меняете спецификации. Не менялось вроде бы одно: как я понял, ваше творение обязательно должно быть "16-разрядным". А какой смысл вы в это вкладываете? Разве Z80 не 16-разрядный? Регистры BC, DE, HL, IX, IY вроде 16-разрядные, нет? И адресовать Z80 вроде способен 64к (2^16) байт не без помощи этих регистров.

    В чем тогда будет заключаться ваше расширение до 16 разрядов?

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

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

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

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

Похожие темы

  1. Ответов: 37
    Последнее: 26.12.2012, 14:00
  2. Ответов: 4
    Последнее: 13.04.2011, 19:56
  3. как создать диск из rom
    от sergey2b в разделе MSX
    Ответов: 4
    Последнее: 17.10.2009, 19:37
  4. На чем создать музыку?
    от DR ZX в разделе Музыка
    Ответов: 8
    Последнее: 17.03.2006, 10:22

Ваши права

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