![]() |
|
|
|
|
|
#1 |
|
Activist
Join Date: 13th March 2005
Location: Пермь
Posts: 294
Thanks: 0
Thanked 3 Times in 3 Posts
![]() |
Эта тема уже несколько раз затрагивалась.
Давайте посмотрим. Плюсы: сохранение технической простоты программирования и сборки\ремонта; нахождение в струе технического прогресса. Минусы: нет прямой программной и электрической совместимости (но возможна эмуляция); опыт программирования Z80 должен быть адаптирован. |
|
|
|
|
|
#2 |
|
Master
Join Date: 4th August 2005
Location: Новосибирск
Posts: 715
Thanks: 1
Thanked 29 Times in 27 Posts
![]() |
Вот копия -Варианты разработки "нового ZX железа":
(Редакция 0.1) 1) РС эмулятор (miniPC разных видов) под корпус ZX Здесь всё ясно, без комментариев 2) Разработка компьютера-эмулятора ZX(современный процессор) Вероятно, как побочный продукт разработки для других целей. Иначе - выгоднее п.1 3) "Карманный ZX" Радикальная минимизация "железа" и потребления. Плавно переходит в тему "разработка КПК" и эмулятция ... 4) Новая реализация на логике ("клон") Интерес представляет как "ретро-инженеринг"? 5) Разработка устройств для существующих "клонов" CHRV кажись уже предлагал ARM-концепт ... |
|
|
|
|
|
#3 | |
|
Banned
Join Date: 15th June 2006
Location: S.Pb
Posts: 5,931
Thanks: 26
Thanked 116 Times in 106 Posts
![]() ![]() ![]() ![]() ![]() ![]() |
В посте ( http://www.zx.pk.ru/showpost.php?p=57685&postcount=107 ) рассматривалась идеология концепции "Химера" - концепции модульной масштабируемой архитектуры, которая должна придти на смену устаревшей десктопной концепции "всё в одном".
Quote:
В чём же могут быть достоинства применения именно ARM'a? Здесь возможны два варианта проявления его достоинств в будущих применениях - это будущие аппаратные и программные особенности развития ZX - платформы (т.е. то, чего сейчас ещё нет). Какими предположительно могут быть эти достоинства? Будущие возможные аппаратные достоинства: основным узлом ZX является видеопроцессор, если предположить его развитие в сторону наращивания глубины цветов (т.е. до N bit per pixel), то неминуемо возникнет проблема 8ми битного бутылочного горлышка, через которое в видео ОЗУ будут заливаться данные. Решается эта проблема предусмотрением возможности подключения к видеопроцессору не только 8ми разрядного процессорного блока (говоря о идеологии "Химеры"), но и 32 разрядного процессорного блока с ARM'ом и соответствующей 32 разрядной ШД. Будущие возможные программные достоинства: у ARM’a (впрочем как и у многих других широко применяемых современных CPU), есть одно существенное достоинство перед z80 – наличие в доступе нормальных 32 разрядных ОС, в частности клонов Linux. Это именно то, что нужно для обретения стандартных возможностей сетевых коммуникаций. В этом применении говорить о CPM, и тем более iS-DOS – вообще не приходится. Отсюда можно сделать вывод – при использовании ARM’a в развитии софта под CPM и iS-DOS не будет никакого смысла, т.е. для будущего платформы – это мёртвые ОС и это необходимо осознавать уже сейчас (что бы небыло мучительно больно за потерянное время ).P.S. Проходит опрос о генерации новой рубрики: http://zx.pk.ru/showthread.php?p=56338#post56338 Last edited by Black_Cat; 14th October 2006 at 13:06. |
|
|
|
|
|
|
#4 | |||
|
Guru
Join Date: 11th February 2005
Location: Москва
Posts: 3,784
Thanks: 32
Thanked 326 Times in 259 Posts
![]() ![]() ![]() ![]() ![]() |
Голосую - Да (ибо уже предлагал
).Quote:
Quote:
Quote:
![]() З.Ы. У когонить имеются мысли по поводу выбора конкретной однокристалки на базе ARM ?
|
|||
|
|
|
|
|
#5 |
|
Master
Join Date: 4th August 2005
Location: Новосибирск
Posts: 715
Thanks: 1
Thanked 29 Times in 27 Posts
![]() |
Речь о разработке кпк ... каким боком тут ZX?
Last edited by kyv; 24th September 2006 at 22:15. Reason: нарушение правил форума - оскорбление и переход на личности |
|
|
|
|
|
#6 |
|
Activist
Join Date: 13th March 2005
Location: Пермь
Posts: 294
Thanks: 0
Thanked 3 Times in 3 Posts
![]() |
Несколько слов об инструментарии программирования.
У ARM он известен как "довольно-таки отвратительный" по сравнению с мегакорпорациями. FASM -- это замечательный во многих отношениях ассемблер для х86, с Zilog семантикой меток в мнемониках. FASMARM -- это его адаптация для компиляции системы команд ARM. Поддерживается Thumb и т. п. Проект существует около года и пару дней назад получил домашнюю страницу по адресу http://arm.flatassembler.net/ Смотрим и имеем ввиду.
|
|
|
|
|
|
#7 |
|
Veteran
Join Date: 6th May 2006
Location: Ливны, Орловская обл
Posts: 1,124
Thanks: 344
Thanked 195 Times in 145 Posts
![]() ![]() ![]() |
Нет.
ARM'ов, если что, много. Как минимум 7,9 и интеловские... А самый главный аргумент несогласия - почему не MIPS, или Blackfin, или вообще AVR32 какой. Сегодня процессоров довольно много, так что выбирать есть из чего. Но! Для современных процов, желательна и современная ОСь. А это скорее всего Linux или *BSD. А чем тогда самоделка лучше того, что можно купить в магазине? |
|
|
|
|
|
#9 | |
|
Guru
Join Date: 18th January 2005
Location: Москва
Posts: 3,661
Thanks: 5
Thanked 302 Times in 180 Posts
![]() ![]() ![]() ![]() ![]() ![]() |
Quote:
По любому это обычная эмуляция, покупаем какойнить НР-Ипак и запускаем эмулятор .. ВСЕ!
__________________
Пожалуйста пишите в email (chunin{гаф}mail{тчк}ru), личка отключена!!! NedoPC group. ZX-Evolution, ATM Turbo 2+, Pentagon1024SL. [Предлагаю: ZXEvo, PAL coder, NeoGS, TS-FM, YM2149, Z80 и прочее] Все здесь: http://www.nedopc.com. Новости/поддержка/Faq: http://forum.nedopc.com. Раздача халявы: http://forum.nedopc.com/viewtopic.php?f=32&t=977 |
|
|
|
|
|
|
#10 | |
|
Banned
Join Date: 15th June 2006
Location: S.Pb
Posts: 5,931
Thanks: 26
Thanked 116 Times in 106 Posts
![]() ![]() ![]() ![]() ![]() ![]() |
Quote:
Last edited by Black_Cat; 25th September 2006 at 21:56. |
|
|
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|