{"id":14442,"date":"2026-08-05T14:06:56","date_gmt":"2026-08-05T17:06:56","guid":{"rendered":"http:\/\/laf5.publisher.highstack.com.ar\/?p=14442"},"modified":"2026-08-05T14:06:56","modified_gmt":"2026-08-05T17:06:56","slug":"un-ordenador-de-1982-logro-aterrizar-una-nave-en-la-luna-el-verdadero-desafio-no-fue-su-escasa-potencia","status":"publish","type":"post","link":"https:\/\/laf5.publisher.highstack.com.ar\/?p=14442","title":{"rendered":"Un ordenador de 1982 logr\u00f3 aterrizar una nave en la Luna: el verdadero desaf\u00edo no fue su escasa potencia"},"content":{"rendered":"<p><img decoding=\"async\" src=\"https:\/\/es.gizmodo.com\/app\/uploads\/2026\/08\/Gizmodo-20-1-1024x683.jpg\" \/><\/p>\n<div>\n<p class=\"PDq2pG_selectionAnchorContainer\" data-start=\"460\" data-end=\"712\">Un ordenador dom\u00e9stico lanzado en 1982, con 48 KB de memoria y un procesador de 3,5 MHz, acaba de demostrar que todav\u00eda puede asumir una misi\u00f3n inesperada: controlar el descenso de una nave espacial y posarla suavemente sobre la superficie de una luna.<\/p>\n<p data-start=\"714\" data-end=\"1176\">El experimento fue realizado por el divulgador espacial Scott Manley dentro de <em data-start=\"793\" data-end=\"815\">Kerbal Space Program<\/em>. No utiliz\u00f3 una nave real ni un ZX Spectrum f\u00edsico, sino una emulaci\u00f3n del ordenador cl\u00e1sico conectada al simulador mediante diferentes capas de software. Aun as\u00ed, el c\u00f3digo encargado de interpretar los datos y decidir cu\u00e1ndo activar los propulsores se ejecutaba en Sinclair BASIC bajo las limitaciones de aquella m\u00e1quina.<\/p>\n<p data-start=\"1178\" data-end=\"1285\">El resultado fue un aterrizaje exitoso sobre Mun, el equivalente ficticio de la Luna dentro del videojuego.<\/p>\n<h2 data-section-id=\"128eyd3\" data-start=\"1287\" data-end=\"1337\">Un ZX Spectrum convertido en ordenador de vuelo<\/h2>\n<p data-start=\"1339\" data-end=\"1638\">Manley utiliz\u00f3 aparentemente Fuse, un emulador capaz de reproducir el funcionamiento del ZX Spectrum y de su antigua expansi\u00f3n Interface 1. Este accesorio incorporaba una conexi\u00f3n RS-232 que permit\u00eda al ordenador intercambiar informaci\u00f3n con otros dispositivos.<\/p>\n<p data-start=\"1640\" data-end=\"2042\">En el experimento, esa conexi\u00f3n se reprodujo mediante un puerto serie virtual configurado a solo 9,6 kbit\/s. Los datos viajaban desde <em data-start=\"1774\" data-end=\"1796\">Kerbal Space Program<\/em> hacia un programa escrito en Python, que los adaptaba y enviaba al c\u00f3digo ejecutado por el Spectrum. Despu\u00e9s, las \u00f3rdenes recorr\u00edan el camino inverso para activar los motores de la nave dentro del simulador.<\/p>\n<p data-start=\"2044\" data-end=\"2342\">Python se comunicaba con el videojuego mediante kRPC, una herramienta que permite controlar veh\u00edculos y consultar datos de vuelo utilizando programas externos. El Spectrum recib\u00eda informaci\u00f3n como la altitud, la velocidad y la aceleraci\u00f3n, realizaba sus c\u00e1lculos y decid\u00eda c\u00f3mo modificar el empuje.<\/p>\n<div class=\"not-prose video-container\"><noscript><iframe loading=\"lazy\" title=\"Can My First Computer Control A Spaceship?\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube-nocookie.com\/embed\/XQTh1Davsj8?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen=\"\"><\/iframe><\/noscript><\/div>\n<h2 data-section-id=\"zqox4k\" data-start=\"2344\" data-end=\"2392\">El problema no fue calcular, sino comunicarse<\/h2>\n<p data-start=\"2394\" data-end=\"2562\">Podr\u00eda parecer que el mayor obst\u00e1culo era la reducida potencia del procesador Z80. Sin embargo, el verdadero cuello de botella apareci\u00f3 en la entrada y salida de datos.<\/p>\n<p data-start=\"2564\" data-end=\"2947\">La conexi\u00f3n serie era lenta y el ordenador deb\u00eda dedicar numerosos ciclos a transmitir cada bit mediante una t\u00e9cnica conocida como <em data-start=\"2695\" data-end=\"2708\">bit banging<\/em>. Adem\u00e1s, todos los sistemas ten\u00edan que mantenerse sincronizados: si la informaci\u00f3n llegaba demasiado tarde, el programa pod\u00eda ordenar el encendido de los motores cuando la nave ya se hab\u00eda estrellado.<\/p>\n<p data-start=\"2949\" data-end=\"3292\">Manley reconoci\u00f3 que escribir el programa en lenguaje m\u00e1quina habr\u00eda permitido obtener una respuesta mucho m\u00e1s r\u00e1pida. Eligi\u00f3 Sinclair BASIC porque fue su primer lenguaje de programaci\u00f3n y porque permit\u00eda que el funcionamiento del sistema resultara m\u00e1s comprensible para quienes observaran el experimento.<\/p>\n<h2 data-section-id=\"4qngyg\" data-start=\"3294\" data-end=\"3344\">Aterriz\u00f3, aunque apenas pod\u00eda controlar la nave<\/h2>\n<p data-start=\"3346\" data-end=\"3693\">El sistema ten\u00eda limitaciones considerables. Manley explic\u00f3 que no dispon\u00eda de un verdadero mecanismo de guiado y que su control de actitud era muy b\u00e1sico. El programa pod\u00eda gestionar principalmente el empuje durante el descenso, pero no pilotaba la nave con la sofisticaci\u00f3n de un ordenador espacial moderno.<\/p>\n<p data-start=\"3695\" data-end=\"3825\">Despu\u00e9s de ajustar los retrasos y sincronizar la simulaci\u00f3n con el c\u00f3digo, el m\u00f3dulo consigui\u00f3 tocar la superficie sin destruirse.<\/p>\n<p data-start=\"3827\" data-end=\"4178\">El experimento no demuestra que un ZX Spectrum pudiera sustituir al ordenador de una misi\u00f3n real. Buena parte de la simulaci\u00f3n f\u00edsica, el entorno visual y la comunicaci\u00f3n depend\u00edan de una computadora moderna. Sin embargo, s\u00ed revela que las tareas de control pueden resolverse con recursos extremadamente modestos cuando el problema est\u00e1 bien definido.<\/p>\n<p data-start=\"4180\" data-end=\"4531\" data-is-last-node=\"\" data-is-only-node=\"\">M\u00e1s de cuatro d\u00e9cadas separan al ZX Spectrum de <em data-start=\"4228\" data-end=\"4250\">Kerbal Space Program<\/em>. Manley logr\u00f3 unirlos con BASIC, Python y una conexi\u00f3n m\u00e1s lenta que cualquier red dom\u00e9stica actual. Al final, el ordenador no fracas\u00f3 por falta de capacidad para calcular el descenso: casi lo hace porque el presente y 1982 ten\u00edan demasiados problemas para hablar el mismo idioma.<\/p>\n<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Un ordenador dom\u00e9stico lanzado en 1982, con 48 KB de memoria y un procesador de 3,5 MHz, acaba de demostrar que todav\u00eda puede asumir una misi\u00f3n inesperada: controlar el descenso de una nave espacial y posarla suavemente sobre la superficie de una luna. El experimento fue realizado por el divulgador espacial Scott Manley dentro de [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":14443,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-14442","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sin-categoria"],"_links":{"self":[{"href":"https:\/\/laf5.publisher.highstack.com.ar\/index.php?rest_route=\/wp\/v2\/posts\/14442","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/laf5.publisher.highstack.com.ar\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/laf5.publisher.highstack.com.ar\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/laf5.publisher.highstack.com.ar\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/laf5.publisher.highstack.com.ar\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=14442"}],"version-history":[{"count":0,"href":"https:\/\/laf5.publisher.highstack.com.ar\/index.php?rest_route=\/wp\/v2\/posts\/14442\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/laf5.publisher.highstack.com.ar\/index.php?rest_route=\/wp\/v2\/media\/14443"}],"wp:attachment":[{"href":"https:\/\/laf5.publisher.highstack.com.ar\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=14442"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/laf5.publisher.highstack.com.ar\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=14442"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/laf5.publisher.highstack.com.ar\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=14442"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}