[ВХОД]

Главная | Содержание | Форум | Файлы | Поиск | Контакт
NAVIG
О форуме
Резонансные генераторы
Магнитные генераторы
Механические центробежные (вихревые) генераторы
Торсионные генераторы
Электростатические генераторы
Водородные генераторы
Ветро- и гидро- и солнечные генераторы
Струйные технологии
Торнадо и смерчи
Экономия топлива
Транспорт
Гравитация и антигравитация
Оружие
Нейтронная физика
Научные идеи, теории, предположения...
Прочие идеи (разные)
Новые технологии
Коммерческие вопросы
Барахолка
Патентный отдел
Сделай сам. Советы.
Конструкторское бюро
мобильная версия
Печатать страницу
Форум - Сделай сам. Советы. - Домашнему мастеру - Программирование z80 - Стр.7
<][ 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 ][>
Post:#511859 Date:11.10.2016 (17:49) ...
Кто программировал z80 на ассемблере? Кто собирал устройства на z80?Будет ли работать без внешнего озу?
Пзу это память программ?
neama | Post: 513046 - Date: 18.10.16(09:41)
psih Пост: 513044 От 18.Oct.2016 (06:09)
neama Пост: 513033 От 18.Oct.2016 (05:26)
когда дешевле было прикладывать мозг и искать обходные пути...


Ты говоришь о частных решениях. А здесь в теме обсуждается ОБЩИЙ и СТРАТЕГИЧЕСКИЙ выбор. Путаешь тактику со стратегией так сказать...

не я таки не путаю, я за разнообразие путей. и возможностей. тогда как Вы уважаемый сразу и безапелионно на свалку истории z80, выкинуть те АЦП у кого регистров не хватает. я тут давеча вспоминал патерностер, (шкаФФчик карусельку), так в 2014 году итальянцы в качестве бошки ставили как раз его z80. адское говнище там а не плата управления если честно, но что есть... а вы тут революционным подходом, взять и отменить... увы но не выйдет...

_________________
Раздражайтесь, это улыбает...
neama | Post: 513047 - Date: 18.10.16(09:45)
Vladimir Пост: 513043 От 18.Oct.2016 (06:06)
Да ладно вам! Автору надо спасибо сказать за тему которой он вас занастальгировал. Интересно было видеть как старичьё крыльями захлопало! Не обижайтесь, сам такой! Ну а - Z80, вещь красивая - но в наше время совершенно бесполезная! (как говорил мой ушедший коллега).

в современных поделиях согласен, есть масса более простых способов нажить себе гайморит... но если сталкиваешься с таким надо по меньшей мере знать что оно такое было...

_________________
Раздражайтесь, это улыбает...
dedivan | Post: 513082 - Date: 18.10.16(13:40)
KomX Пост: 513007 От 17.Oct.2016 (18:46)

Единственный случай описанного тобой способа это реализованный мною для жителей славного Приозёрска способ запуска

Ну вот видишь как- а что бы ты смог сделать, если бы был знаком с зэтами на уровне бейсика?
Смог бы это сделать? Значит надо все таки изучать процессор, все его обходные варианты путей.
А как лучше изучать тонкости - на камне где все закрыто и только готовые сигналы наружу выведены,
или с полным доступом ко всем возможностям?
Вопрос то был именно об изучении, а не создании конкурирующей атмелу или микрочипу продукции.
для выполняемого кода момент воздействия на адресную шину, находящуюся, как тут верно отметили, в активном состоянии, носит случайный характер. Это во-первых. А во-вторых, как возвращаться в основную программу будешь, коль адрес был случайным?

Раз заинтересовал этот вопрос- для начала сам подумай, как бы ты это сделал.
Задача упрощается, если подпрограммы полностью начинаются и заканчиваются на каждом интервале.
То есть как комп он работает только в одном режиме- в остальных это просто конечный автомат.

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

_________________
я плохого не посоветую
psih | Post: 513095 - Date: 18.10.16(14:23)
dedivan Пост: 513082 От 18.Oct.2016 (10:40)

А хорошо ли это? А не окажутся ли некоторые ленивые умом на пальмах?


Я все-таки склонен думать, что области тренировки мозга просто переходят на другие уровни и идет масштабирование систем... Т.е. 30 лет назад крутые дедиваны ковырялись с хардкорными сигналами от процессора... А сейчас идет тенденция к появлению интелектуальных, обучающихся систем. Автомобили без водителя, системы дополненной реальности. Будут возникать ОЧЕНЬ непростые вопросы взаимодействия, принятия решений, хранения обучающих образов, поиск. Возможно появление соответствующих операционных систем.
Появятся новые дедиваны, которые будут все это ковырять и собирать в копилку знаний. Все будут слушать. Охать и ахать. Поскольку все это будет тоже сложно, но происходить уже НА ДРУГОМ уровне...

- Правка 18.10.16(14:25) - psih
neama | Post: 513103 - Date: 18.10.16(14:57)
хм. а что у нас машина тюринга умрет? или построение железа кардинально изменится?
какой у нас чичас слой абстракции? железо, байткод, язык... виртуальная машина, байткод, язык... кпд современного кодера падает до уровня паровоза, только что быстродействие камней спасает...

_________________
Раздражайтесь, это улыбает...
neama | Post: 513113 - Date: 18.10.16(15:28)
DevilR Пост: 513112 От 18.Oct.2016 (12:21)
Ну так кодер дороже, чем железо (я не про СНГ). Соответственно, проще (дешевле) сделать более мощный камень и поставить побольше памяти, чем заморачиваться на кодерах.
А абстракции - это просто скорость разработки. И цена, соответственно.

это справедливо для культмассовых поделий. а надо будет кастом и шо?
еще больше разгонять камни и вешать память? а если кастом не серийный и наколенный? (откуда взяться принципиально новому если усе стандартизированно до лего)
а в глобальном смысле сколько там предел 5 ангстрем дальше упремся в физику, и пока не сменится тип процессора (возможно оптика) будем опять мучать алгоритмы... се ля ви...

_________________
Раздражайтесь, это улыбает...
- Правка 18.10.16(15:29) - neama
Gysmi | Post: 513114 - Date: 18.10.16(15:28)
Ещё раз повторюсь-тема ИЗУЧЕНИЕ процессора z80 c нуля!!!!
Не встраивание,не замена микроконтроллеров.Представь что ты его не знаешь,только корпус с 40 выводами камушек!!!!!(То-есть ты не знаком с микропроцессорами вообще!!!).Вот твой первый микропроцессор z80!Почему он?Со старым добрым кр580вм80 много возни..

- Правка 18.10.16(15:42) - Gysmi
Gysmi | Post: 513115 - Date: 18.10.16(15:31)
И-ЗУ -ЧЕ-НИ-Е!!!!с НУ-ЛЯ!!!!!
КТО программировал на ассемблере?Какой редактор(компилятор)использовали??

Размер : 93.05 KB
- Правка 18.10.16(15:37) - Gysmi
neama | Post: 513117 - Date: 18.10.16(15:33)
Gysmi Пост: 513114 От 18.Oct.2016 (12:28)
Ещё раз повторюсь-тема ИЗУЧЕНИЕ процессора z80 c нуля!!!!
Не встраивание,не замена микроконтроллеров.Представь что ты его не знаешь,только корпус с 40 выводами камушек!!!!!

[ссылка] z80 применительно к спектруму.
[ссылка] -книжка по асму применительно к скектруму... я учился по ней...
в бейсике команды PEEK and POKE
[ссылка]

_________________
Раздражайтесь, это улыбает...
- Правка 18.10.16(15:45) - neama
KomX | Post: 513120 - Date: 18.10.16(15:50)
Gysmi Пост: 513115 От 18.Oct.2016 (12:31)
КТО программировал на ассемблере?Какой редактор(компилятор)использовали??

Поскольку в основной массе программировали на спектруме, то и программы работали на нём же.
Вам для изучения предлагаю посмотреть Software Development Tools for Z80 Family.

_________________
KomX - это комикс (история в картинках) или ком(приходить) икс(к неизвестному)... (Well)
- Правка 18.10.16(15:50) - KomX
dedivan | Post: 513128 - Date: 18.10.16(16:04)
psih Пост: 513095 От 18.Oct.2016 (11:23)
Т.е. 30 лет назад крутые дедиваны ковырялись с хардкорными сигналами от процессора...

Почти угадал, 60 лет назад с ламповой М20 ковырялись, прикольные кассеты с двумя триггерами- вот их сначала ковыряют- а уж потом процессор.
А сейчас идет тенденция к появлению интелектуальных, обучающихся систем.
... но происходить уже НА ДРУГОМ уровне...

Это ты пастуху, который стадо пасет расскажи- зачем ему знать когда какая травка поспевает и какая из них питательная а какая ядовитая..
Пошел мол в магазин да купил соевую каклетку- только смотреть чтоб не только соевый белок был а и гороховый вдобавок. Да молоко из пальмового масла.
Это философия для нищих- зачем мол лишнее знать?
А те кто не хочет быть нищим- ищут всякие мелкие нюансы, на которых можно копеечку сделать.

_________________
я плохого не посоветую
dedivan | Post: 513132 - Date: 18.10.16(16:13)
DevilR Пост: 513118 От 18.Oct.2016 (12:38)
Тем более, что сейчас Z80 есть в эмуляции


Не сделает эмулятор ничего нешаблонного.
Это не изучение, это экскурсия. Разницу понимаешь?

_________________
я плохого не посоветую
dedivan | Post: 513151 - Date: 18.10.16(17:28)
Опять не то.
Давай вернемся к пастуху с коровами.
Эмулятор пищеварительного тракта коровы не покажет когда и где поспевает вкусная и сочная травка.
А на травку еще и луна и солнышко влияют...
То есть любой эмулятор ограничен узким кругом явлений. Иначе пришлось бы делать эмулятор всей вселенной.

_________________
я плохого не посоветую
- Правка 18.10.16(17:29) - dedivan
dedivan | Post: 513157 - Date: 18.10.16(17:54)
Бесцельные игры признак психического расстройства.
Прежде всего цель нужна.
Например интересно как можно его заставить работать с кэш памятью.
Сравнить с тем как это сделали интелловские гномики, посмотреть где у них там могут быть косячки, и проверить, а не накосячили ли они и в самом деле.
Ну и прикинуть где и кто это пользует.


_________________
я плохого не посоветую
dedivan | Post: 513168 - Date: 18.10.16(18:18)
Исследование- это приобретение знаний.
А раз ты приобретаешь,то ты и платить должен. Согласен платить?- тогда закажу.


_________________
я плохого не посоветую
<][ 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 ][>
У Вас нет прав отвечать в этой теме.
Форум - Сделай сам. Советы. - Домашнему мастеру - Программирование z80 - Стр 7

Главная | Содержание | Форум | Файлы | Поиск | Контакт