GZ>> Кросс-компилятор C есть у меня. Адрес в подписи. DP> С не нужен -- мне интереснее для Z80 ФОРТ написать (нашел документацию DP> как это DP> делать)
Всё давно уже написано...
Sprinter CamelForth v4.01 - Garry Lancaster, 2002 =================================================
Sprinter CamelForth is a full-featured modern ANS-compliant Forth, which was developed from an original minimal implementation by Bradford Rodriguez, and improved and extended by Garry Lancaster. It has been running on the Z88 since 1999 and ported to the Sprinter in 2002.
As CamelForth is based on the 1994 ANS standard, most of the words can be found in that documentation. This is available at:
formatting link
Some documentation on some of the additional features provided with Sprinter CamelForth is also available in various
*.txt files. Included is the file ANSDOC.TXT which provides the required additional system-specific ANS documentation. There are also some utilities and example files in the various *.FTH files.
DP> мне больше волнует как код отлаживать покомфортнее, чем загружать его в DP> железо DP> -- по крайней мере мне нужно более-менее освоиться с незнакомым мне DP> процессором, поэтому нужен какой-то симулятор. Прежде всего мне в голову DP> пришло DP> использовать эмулятор Спектрума (использовать функции из его прошивки для DP> отладочного ввода/вывода например), но может есть более удобный эмулятор DP> конкретно для разработки прошивок под Z80 ?
Hу у Zilog что-то есть, но это не халява. Самое простое тогда всё же использовать эмулятор CP/M. Бывают эмуляторы со встроенными отладчиками, или же можно загрузить Z80-ский отладчик внутрь. Лишь бы можно было ему таблицу символов передать -- это наверное самое главное. Различные /симуляторы/ гораздо более неудобны -- в CP/M хоть консоль есть, куда отлаживаться можно. Что касается спектрума, то ничего для тебя полезного в его прошивке, кроме жуткой путаницы, нет. Единственное чем могут отличаться эмуляторы именно спектрума, современные эмуляторы, так это прецизионно точной эмуляцией самого процессора, вплоть до каждого такта и каждого глюка, поддержкой недокументированных команд.