Наряду с легендарным Altair 8800 существовал и Altair 680 на микропроцессоре 6800.
особой он в жизни не снискал...
Возможно, даже по той причине, что даже с популярной шиной S100 не был совместим.
Если кого заинтересовал этот артефакт, почитать можно здесь: MITS Altair 680.
Меня лично и сам микропроцессор 6800 никогда не возбуждал, в отличие от того же 6502.
Но для Altair 680 на микропроцессоре 6800 был впервые написан очень интересный язык
"высокого уровня" - VTL-2.
Расшифровывается весьма просто: Very Tiny Language - Очень Маленький Язык.
Он и правда весьма маленький, порядка 768 байт, и иногда его позиционируют как Micro-BASIC,
хотя ни одного слова от BASIC в этом интерпретаторе нет.
Но для убогих ресурсов Altair 680 он весьма и весьма подходил, ибо не все жаждали программировать
на ассемблере, а супротив М$ BASIC, и ресурсов хватало и принцип на BASIC был похож.
Почитать про возможности VTL-2 можно в его мануале: Altair_680-VTL-2 Manual.
Судя по всему, интерпретатор для ПК с ограниченными ресурсами оказался удачным, и позже его
портировали под Altair 8800, и до МП-систем на 6502 этот язычок тоже добрался.
В версии от Altair 8800 мне этот язык попадался, и я его довольно кривенько адаптировал под
"Специалист_МХ", хотя сам интерпретатор работал правильно.
На скриншоте он отрабатывает программу вычисления факториалов чисел (код из мануала).
А "кривенько" вышло, что код весьма сильно ориентирован на работу с двумя UART 6850, как
ни странно это для Altair 8800
А вот к файловой системе "Специалист_МХ" адаптировать это было весьма неудобно, и я от этого воздержался...
Где-то он вскользь упоминался на нашем форуме, но в сравнении с Altair 8800 популярностиMITS Altair 680
Moderator: Shaos
MITS Altair 680
iLavr
Re: MITS Altair 680
поэтому у меня нет никаких средств разработки под этот CPU.Lavr wrote:Меня лично и сам микропроцессор 6800 никогда не возбуждал, ...
Ни эмуляторов, ни компиляторов - ничего...
Но, может быть, на форуме есть поклонники этого микропроцессора,
которым интересно было бы с языком VTL-2 познакомиться поближе.
Все материалы есть здесь:
DOWNLOADS/ALTAIR/SOFTWARE/ALTAIR_680VTL-2(VERY TINY LANGUAGE)
А ниже в архиве - исходный текст программы от автора этого языка:
iLavr