MLX (программное обеспечение)

MLX — это серия утилит для ввода машинного языка , опубликованных журналами COMPUTE! и COMPUTE!'s Gazette , а также книгами из COMPUTE! Publications. Эти программы разработаны для относительно легкого ввода листингов машинного языка, часто включаемых в эти публикации. Доступны версии для Commodore 64 , VIC-20 , Atari 8-bit computers и Apple II . Листинги MLX были зарезервированы для относительно длинных программ на машинном языке, таких как SpeedScript .

Первая версия

Часть программы ввода MLX из COMPUTE!'s Gazette

MLX был представлен в выпуске COMPUTE! за декабрь 1983 года для 8-битных компьютеров Commodore 64 и Atari [1] вместе с выпуском COMPUTE!'s Gazette за декабрь 1983 года [2] для Commodore 64. За этим последовала версия для VIC-20 с расширением 8 К [3] в выпуске COMPUTE!'s Gazette за январь 1984 года и Tiny MLX в выпуске Gazette за март 1984 года для нерасширенного VIC-20 для ввода игры CUT-OFF! . [4] Они используют формат, состоящий из шести байтов данных в десятичном формате и седьмого в качестве контрольной суммы . Программа автоматически увеличивает адрес и печатает разделители-запятые каждые три символа. Неверные нажатия клавиш игнорируются.

В версии Commodore 64, начиная с выпуска COMPUTE! за май 1984 года , несколько клавиш клавиатуры были переопределены для создания импровизированной цифровой клавиатуры [5] , и эта клавиатура была добавлена ​​в версию Gazette в июле 1984 года. [6]

Улучшенная версия

Новая версия MLX была представлена ​​для Apple II в выпуске за июнь 1985 года. [7] Эта версия использует 8-байтовый шестнадцатеричный формат . Более сложный алгоритм был реализован для обнаружения ошибок, пропущенных оригиналом.

Улучшенные функции затем были перенесены на Commodore 64. Новая версия, известная на титульном экране как «MLX II», а в остальном просто как «новый MLX», появилась в выпуске COMPUTE! за декабрь 1985 года. [8] Она была напечатана в COMPUTE!'s Gazette в следующем месяце. [9] Эта версия MLX использовалась до тех пор, пока COMPUTE!'s Gazette не перешла на дисковый формат в декабре 1993 года.

MLX 128 появился в Gazette в августе 1986 года [10] и в Compute! в марте 1987 года [11]

Смотрите также

Ссылки

  1. Чарльз Брэннон, «MLX: Программа ввода машинного языка для Atari и Commodore 64», COMPUTE!, декабрь 1983 г., стр. 216
  2. Чарльз Брэннон, «MLX: Программа ввода машинного языка для Commodore 64», COMPUTE!'s Gazette , декабрь 1983 г., стр. 162
  3. ^ Брэннон, Чарльз (январь 1984 г.). «Программа ввода машинного языка MLX для Commodore 64 и VIC-20». COMPUTE!'s Gazette . Гринсборо, Северная Каролина: COMPUTE! Publications. стр. 171. Получено 26.03.2018 .
  4. ^ Брэннон, Чарльз (март 1984 г.). «Заметки о VIC Tiny MLX». COMPUTE!'s Gazette . Гринсборо, Северная Каролина: COMPUTE! Publications. стр. 48. Получено 26.03.2018 .
  5. ^ Брэннон, Чарльз (май 1984 г.). «Программа ввода машинного языка MLX для Commodore 64». COMPUTE!'s Gazette . Гринсборо, Северная Каролина: COMPUTE! Publications. стр. 181. Получено 26.03.2018 .
  6. Чарльз Брэннон, «MLX: Программа ввода машинного языка для Commodore 64 и IC-20», COMPUTE!'s Gazette , июль 1984 г., стр. 131
  7. ^ Тим Виктор, «Apple MLX: Программа ввода машинного языка», COMPUTE!, июнь 1985 г., стр. 114
  8. Оттис Р. Каупер, «Новый улучшенный редактор машинного языка MLX для Commodore 64», COMPUTE!, декабрь 1985 г., стр. 74
  9. ^ Каупер, Оттис. «Новый MLX: улучшенный редактор машинного языка для Commodore 64». COMPUTE!'s Gazette . Гринсборо, Северная Каролина: COMPUTE! Publications. стр. 42. Получено 27.03.2018 .
  10. Оттис Р. Каупер, «Программа ввода машинного языка MLX для Commodore 64 и 128», COMPUTE!'s Gazette , август 1986 г., стр. 89
  11. ^ Оттис Р. Каупер, «Программа ввода машинного языка MLX для Commodore 64 и 128», COMPUTE!, март 1987 г., стр. 126
  • Редактор машинного языка для Atari и Commodore
Взято с "https://en.wikipedia.org/w/index.php?title=MLX_(software)&oldid=1246208593"