Moonjs: емулатор на бордовия компютър от Apollo

Най-четени

Даниел Десподов
Даниел Десподов
Новинар. Увличам се от съвременни технологии, информационна безопасност, спорт, наука и изкуствен интелект.

Moonjs е малък емулатор на бордовия компютър на космическия апарат Apollo, който може да работи директно в програмния прозорец на браузъра.

Moonjs: емулатор на бордовия компютър от Apollo

Програмата не е създадена от нулата, а е порт на написаният на C оригинал. Използвани са JavaScript и изключително популярната в последно време библиотека asm.js, както и компилатора Emscripten.

Moonjs: емулатор на бордовия компютър от Apollo

Бордовият компютър на космическия кораб няма собствено име и е познат само като абревиатурата AGC от първите букви на Apollo Guidance Computer. В космоса са изпратени два AGC – един в командния и един в лунния модул. Самият AGC е създаден през далечната 1966 година, а неговото използване е прекратено през 1975 година.

Moonjs: емулатор на бордовия компютър от Apollo

Компютърът работи с тактова честота 2048 MHz (базова работна честота 512 KHz) и разполага с оперативна памет от 2048 думи по 16 бита, като единият бит е използван за проверка по четност. Постоянната памет е с обем 36864 думи. Използвани са четири 16-битови регистъра – един за пресмятанията, един за брояч на командите, един за остатъка при делене и един за запазване на резултата от умножението. Софтуерът е изцяло написан на асемблер.

За съвременните стандарти това е твърде скромен хардуер, но този компютър е успял да изпрати до Луната 12 души, а след това да ги върне обратно.

АбонаментВсичко важно от света на технологиите, директно в пощата ти.

С абонирането приемате нашите Условия и Политика за поверителност. Може да се отпишете с един клик по всяко време.


Коментирайте статията в нашите Форуми. За да научите първи най-важното, харесайте страницата ни във Facebook, и ни последвайте в Google Новини, TikTok, Telegram и Viber или изтеглете приложението на Kaldata.com за Android, iPhone, Huawei, Google Chrome, Microsoft Edge и Opera!

Нови ревюта

Подобни новини