Share This
Связаться со мной
Крути в низ
Categories
//Microsoft представила эмулятор Altair 8800 на оборудовании для работы с Azure Sphere

Microsoft представила эмулятор Altair 8800 на оборудовании для работы с Azure Sphere

19.07.2021Category : My Habr

microsoft predstavila emuljator altair 8800 na oborudovanii dlja raboty s azure sphere 5385d2b - Microsoft представила эмулятор Altair 8800 на оборудовании для работы с Azure Sphere

15 июля 2021 года Microsoft представила эмулятор микрокомпьютера Altair 8800 на оборудовании для работы с облаком Azure Sphere. Под капотом решения скрывается эмулятор Intel 8080 с открытым исходным кодом, поверх которого работают Altair BASIC и CP/M.

Цель проекта — вспомнить старые технологии и дать пользователям возможность заняться ретро-вычислениями. Компьютер MITS Altair 8800 был построен на базе Intel 8080. Этот 8-битный микропроцессор имеет тактовую частоту 2 МГц и 16-битную адресную шину для доступа к «огромному» 64 КБ ОЗУ. Altair 8800 был создан 47 лет назад и считается компьютером, который вызвал революцию в области ПК и положил начало Microsoft и Apple.

Первая версия Altair 8800 программировалась с помощью переключателей, затем появились версии с устройствами для чтения с бумажной ленты для загрузки приложений, поддержкой мониторов и клавиатур, а также дисководов для чтения гибких магнитных дисков, что было революционным для того времени. Первым языком программирования для машины был Altair BASIC, программа, написанная Биллом Гейтсом и Полом Алленом, и первый продукт Microsoft.

В настоящее время существует несколько реализаций эмулятора Altair 8800, работающих на различных платформах. Эмулятор Altair 8800 в Azure Sphere основан на одном из проектов с открытым исходным кодом, опубликованном на GitHub.

В автономном режиме эмулятор Altair 8800 работает на плате Avnet Azure Sphere Starter Kit.

Пользователям доступны для работы языки программирования Assembler, BASIC и C. Они могут редактировать исходный код на Assembled и C с помощью текстового редактора Word-Master.

Эмулятор Altair 8800 интегрирован с сервисом Azure IoT Central и поддерживается Azure Virtual Machine с брокером Mosquitto MQTT. Терминал ввода-вывода эмулятора процессора Intel 8080 перенаправляется через MQTT, как и файловая система виртуального диска Altair 8800.

Когда пользователь набирает PRINT «HELLO WORLD», то это сообщение идет из его веб-браузера через коммутатор в облаке Azure и через брокер MQTT в Altaiк 8800.

microsoft predstavila emuljator altair 8800 na oborudovanii dlja raboty s azure sphere 256f115 - Microsoft представила эмулятор Altair 8800 на оборудовании для работы с Azure Sphere

Архитектура эмулятора Altair 8800.

Пример работы с эмулятором Altair 8800 в Azure Sphere

  • 1 views
  • 0 Comment

Leave a Reply

Ваш адрес email не будет опубликован.

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

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

    Рубрики

    About Author 01.

    blank
    Roman Spiridonov

    Моя специальность - Back-end Developer, Software Engineer Python. Мне 39 лет, я работаю в области информационных технологий более 5 лет. Опыт программирования на Python более 3 лет. На Django более 2 лет.

    Categories 05.

    © Speccy 2022 / All rights reserved

    Связаться со мной
    Close