User Tag List

Страница 3 из 4 ПерваяПервая 1234 ПоследняяПоследняя
Показано с 21 по 30 из 36

Тема: Создан супер ретро-компьютер.

  1. #21

    Регистрация
    15.02.2015
    Адрес
    г. Могилёв, Беларусь
    Сообщений
    928
    Спасибо Благодарностей отдано 
    15
    Спасибо Благодарностей получено 
    119
    Поблагодарили
    73 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Посмотрел документацию по сборке. Похоже, со стороны Z80, действительно, доступен 1МБ без всякого обмана.
    Вот, что пишут в инструкции:
    Block test should test all 1024k of memory available to the 'Z80 mode' side of the MicroBee.
    Это скрины тестов системы в инструкции:
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	MicroBeeTest1.jpg 
Просмотров:	169 
Размер:	18.3 Кб 
ID:	53448   Нажмите на изображение для увеличения. 

Название:	MicroBeeTest.jpg 
Просмотров:	173 
Размер:	18.8 Кб 
ID:	53449  
    ¡Un momento, señor fiscal!


  2. #22

    Регистрация
    15.02.2015
    Адрес
    г. Могилёв, Беларусь
    Сообщений
    928
    Спасибо Благодарностей отдано 
    15
    Спасибо Благодарностей получено 
    119
    Поблагодарили
    73 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если колдфайр и зилог увязываются между собой в одной платформе, то почему нельзя применить такую связку для спектрумосовместимых машин? Только это подойдет для атмтурбо или тсконфиг, в которых можно разумную ОС сделать. В гибридной платформе будет две ОС: одна будет главной со стороны колдфайра, а другая гостевой со стороны зилога. При этом адресное пространство колдфайра будет охватывать адреса зилога, а вот зилог должен должен иметь ограниченное адресное пространство, чтобы не повредить главную ОС. Главная ОС перехватывает запросы гостевой. На гибриде можно запускать программы для двух процессорных архитектур.
    Но нам такого не видать...

    ---------- Post added at 15:53 ---------- Previous post was at 14:47 ----------

    Посмотрите на успехи австралийцев:




    На экране приветствие uClinux. Их компьютер способен выполнять код Z80 и Coldfire!
    ¡Un momento, señor fiscal!


  3. #23

    Регистрация
    24.07.2008
    Адрес
    г. Курган
    Сообщений
    2,062
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    17 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Кстати да. Если принять, что у нас есть более мощная ОСь, на железе не ограниченном в 64К адресов, где можно организовать стек tcp/ip и у нас есть обмен данными с ней, при этом та система не на ПЦ стоящем рядом, а в этом же корпусе (и не ПЦ сама по себе), то в этом есть смысл. В рамках 8 бит машины с 64К адресов очень сложно впихнуть вменяемую поддержку сетевой карты. Даже просто чтение сетевых кадров (фреймов ethernet) из ОЗУ сетевой карты в ОЗУ компа уже само по себе проблема, а парсинг оных? Труба. Учитывая, что у нас запущена ОСь и программа. Если же этот пласт проблем решён, и у нас есть доступ уже к прикладному уровню - то на Z80 можно писать софт типа icq, e-mail или ftp-клиентов.

    Скрытый текст

    Profi 5.06 1024K 12Mhz (кварц на 24), палитра, COM-порт, часы, hdd, covox, программатор
    ZX-Spectrum +3, ZX-Spectrum +2B, ZX-Spectrum +2, ZX Spectrum 48, ZX Spectrum 48+
    ZX Evolution Rev B.
    Color 48 + Beta Disk Interface +FDD+YM2149F
    Орель-08БК
    Pentagon-48 (недоссобранный кем-то)
    Pentagon-128 (полуубитый)
    Кворум-128 (в ремонте)
    Магик-05 (в ремонте)
    Robotron 1715
    Корвет ПК8020 и ПК8010
    Amstrad CPC 464
    Amstrad CPC 6128
    [свернуть]

  4. #24

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

    По умолчанию

    Цитата Сообщение от Vadim Посмотреть сообщение
    Если же этот пласт проблем решён, и у нас есть доступ уже к прикладному уровню - то на Z80 можно писать софт типа icq, e-mail или ftp-клиентов.
    Я наверное бредятину скажу, но если мы можем юзать ту же AVR-ку на ZX-Multicard, то что нам мешает заюзать связку типа Arduino+EthernetShield в качестве "интернет-модема"? Весь геморой по работе с сетью и TCP/IP-стеком выносим на уровень этой железки, а для обмена используем что-нибудь типа AT-команд через последовательный или параллельный интерфейс - и вперед, пишем свой браузер для ZX...

  5. #25

    Регистрация
    26.04.2009
    Адрес
    г. Воронеж
    Сообщений
    6,480
    Спасибо Благодарностей отдано 
    310
    Спасибо Благодарностей получено 
    249
    Поблагодарили
    217 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vadim Посмотреть сообщение
    Если принять, что у нас есть более мощная ОСь, на железе не ограниченном в 64К адресов, где можно организовать стек tcp/ip и у нас есть обмен данными с ней, при этом та система не на ПЦ стоящем рядом, а в этом же корпусе (и не ПЦ сама по себе), то в этом есть смысл.
    Кстати, а оба проца там работают одновременно и как тогда происходит переключение между их консолями?
    "Во времена всеобщей лжи говорить правду - это экстремизм" - афоризм.

  6. #26

    Регистрация
    26.04.2009
    Адрес
    г. Воронеж
    Сообщений
    6,480
    Спасибо Благодарностей отдано 
    310
    Спасибо Благодарностей получено 
    249
    Поблагодарили
    217 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vadim Посмотреть сообщение
    Если принять, что у нас есть более мощная ОСь, на железе не ограниченном в 64К адресов, где можно организовать стек tcp/ip и у нас есть обмен данными с ней, при этом та система не на ПЦ стоящем рядом, а в этом же корпусе (и не ПЦ сама по себе), то в этом есть смысл.
    Кстати, а оба проца там работают одновременно и как тогда происходит переключение между их консолями?
    Последний раз редактировалось CodeMaster; 18.09.2015 в 11:44.
    "Во времена всеобщей лжи говорить правду - это экстремизм" - афоризм.

  7. #27

    Регистрация
    24.07.2008
    Адрес
    г. Курган
    Сообщений
    2,062
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    17 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CodeMaster Посмотреть сообщение
    Кстати, а оба проца там работают одновременно и как тогда происходит переключение между их консолями?
    Ничто не мешает нам сделать 2-х процессорную архитектуру, нужен только арбитр шины, процы читают свои команды из ОЗУ, часть которого у них общая. Периферия может быть не общей, т.е. часть одному процу отдана - часть другому. Либо общая, но тут уже трудности будут, но тоже решаемо. А вот как сделан вывод на одну консоль? Либо она как общее устройство, т.е. доступное и там и там. И ОСи договариваются кто имеет право вывода на девайс через определённый участок ОЗУ (достаточно несколько байт), либо это ещё и аппаратно решается, к примеру "старшая" ОСь отрубает вывод из младшей, либо всё, что выводится из младшей попадает в поток данных старшей и она уже разруливает. И так ведь можно. А может и вообще 2 разных консоли которые совмещаются на одном экране (примерно как в Корвете) - вариант конечно глупый, но тоже может быть. Так что сказать, как там именно сделано я не могу. Нужно схемы изучать, смотреть программы.

    Цитата Сообщение от trader2k4 Посмотреть сообщение
    то что нам мешает заюзать связку типа Arduino+EthernetShield в качестве "интернет-модема"? Весь геморой по работе с сетью и TCP/IP-стеком выносим на уровень этой железки,
    А вот тут вопрос, получится ли? Задача очень сложная. Там то ребята, как я понял, портировали некий вариант unxi на проц 680XXX. Который вроде как похож уже на 80386 (и выше), т.е. там есть странички, выделенные адресные пространства до 4 гига и прочее, unix на такое железо портировать уже можно, и такими вещами как tcp/ip, драйвер сетевой карты, сетевые службы редиректоры, анализаторы протоколов разного уровня они не занимались, взяли готовое и из этого уже делали то, что им надо. Т.е. "кромсали" и лепили.

    Скрытый текст

    Profi 5.06 1024K 12Mhz (кварц на 24), палитра, COM-порт, часы, hdd, covox, программатор
    ZX-Spectrum +3, ZX-Spectrum +2B, ZX-Spectrum +2, ZX Spectrum 48, ZX Spectrum 48+
    ZX Evolution Rev B.
    Color 48 + Beta Disk Interface +FDD+YM2149F
    Орель-08БК
    Pentagon-48 (недоссобранный кем-то)
    Pentagon-128 (полуубитый)
    Кворум-128 (в ремонте)
    Магик-05 (в ремонте)
    Robotron 1715
    Корвет ПК8020 и ПК8010
    Amstrad CPC 464
    Amstrad CPC 6128
    [свернуть]

  8. #28

    Регистрация
    26.04.2009
    Адрес
    г. Воронеж
    Сообщений
    6,480
    Спасибо Благодарностей отдано 
    310
    Спасибо Благодарностей получено 
    249
    Поблагодарили
    217 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vadim Посмотреть сообщение
    Ничто не мешает нам сделать 2-х процессорную архитектуру
    Кроме вопроса "Зачем?".
    "Во времена всеобщей лжи говорить правду - это экстремизм" - афоризм.

  9. #29

    Регистрация
    24.07.2008
    Адрес
    г. Курган
    Сообщений
    2,062
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    17 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CodeMaster Посмотреть сообщение
    Кроме вопроса "Зачем?"
    Да нет такого вопроса. Мне цель их проекта более менее ясна. Вкратце, если сделать проекцию на ZX-Spectrum: идеальной машинкой для спектрумистов был бы такой спек, который имел бы помимо возможность запускать софт с винта, но так как TR-DOS по многим причинам может работать с винтом только через эмуляцию дискет, то нужна ещё и поддержка HDD, с файловой системой. В общем всё то, что даёт эмулятор спектрума на ПЦ. Это реально удобно. Так вот. Второй, более мощный проц с ОСью даёт нам это. А кроме этого может дать и ещё кое какие плюшки.

    Скрытый текст

    Profi 5.06 1024K 12Mhz (кварц на 24), палитра, COM-порт, часы, hdd, covox, программатор
    ZX-Spectrum +3, ZX-Spectrum +2B, ZX-Spectrum +2, ZX Spectrum 48, ZX Spectrum 48+
    ZX Evolution Rev B.
    Color 48 + Beta Disk Interface +FDD+YM2149F
    Орель-08БК
    Pentagon-48 (недоссобранный кем-то)
    Pentagon-128 (полуубитый)
    Кворум-128 (в ремонте)
    Магик-05 (в ремонте)
    Robotron 1715
    Корвет ПК8020 и ПК8010
    Amstrad CPC 464
    Amstrad CPC 6128
    [свернуть]

  10. #30

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

    По умолчанию

    Цитата Сообщение от Vadim Посмотреть сообщение
    А вот тут вопрос, получится ли? Задача очень сложная. Там то ребята, как я понял, портировали некий вариант unxi на проц 680XXX. Который вроде как похож уже на 80386 (и выше), т.е. там есть странички, выделенные адресные пространства до 4 гига и прочее, unix на такое железо портировать уже можно, и такими вещами как tcp/ip, драйвер сетевой карты, сетевые службы редиректоры, анализаторы протоколов разного уровня они не занимались, взяли готовое и из этого уже делали то, что им надо. Т.е. "кромсали" и лепили.
    А нафига нам этот монстроподобный Unix? Имею совсем пока небольшой опыт играния с arduino и сетевым модулем на базе Enc28j60 - сам модуль, насколько я понял, берет себя всю возню с Ethernet-ом, и имеет i2c-интерфейс, а для дуинки давно есть готовые библиотеки, реализующие микро-TCP/IP-стек (EtherCard, UIPEthernet) которые спокойно умещаются на AtMega328 и могут быть вполне себе даже HTTP-серверами, хоть и относительно примитивными, естественно.

    Serial-порты на всех дуинках есть, так что современные клоны типа ZXM-Phoenix вполне можно связать с чудо-девайсом. А там если пойдет - развести для желающих платку с минимально необходимым обвязом, те же Enc28j60 китайцы спокойно продают отдельно. Ну, или Wiznet5100 взять, имхо разница в реализации будет не сильно отличаться.

    Просто не надо сразу замахиваться на мировое господство, а начать можно с ограниченного фронта работ.
    Последний раз редактировалось trader2k4; 18.09.2015 в 16:09.

Страница 3 из 4 ПерваяПервая 1234 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 3
    Последнее: 01.04.2014, 18:37
  2. Мелодии из Супер Марио :)
    от vinxru в разделе Радио-86РК
    Ответов: 9
    Последнее: 02.08.2012, 00:42
  3. супер копировщик
    от White_Hunter в разделе Утилиты
    Ответов: 4
    Последнее: 22.04.2008, 22:17
  4. Супер игрушка для Spectre\OB и Pawel\RS
    от bugsy в разделе Игры
    Ответов: 17
    Последнее: 23.03.2005, 06:47

Ваши права

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