Mensaje de error

Deprecated function: Optional parameter $path declared before required parameter $langcode is implicitly treated as a required parameter en include_once() (línea 1442 de includes/bootstrap.inc).

Sindicador de canales de noticias

Viaja en tren de alta velocidad y combate el estrés de Navidad con psicólogos a bordo

Europapress - Hace 8 horas 59 mins
El 44% experimenta nostalgia y el 11% estrés en el viaje, siendo los gastos (37%) y las ausencias (39%) las principales tensiones   
Categorías: Tren real

Rail reform could create ‘sweeping powers to deprioritise freight’

Railway Gazette - Hace 10 horas 18 mins
UK: The Rail Freight Group has called on parliament to address its concerns that current proposals for rail reform could give Great British Railways or the government ‘sweeping powers to deprioritise freight’.
Categorías: Extranjero

Recuperada la circulación de trenes entre Mollet y Granollers (Barcelona) por vía única

Europapress - Hace 11 horas 25 mins
Los trenes de Rodalies entre Mollet-Sant Fost y Granollers Centre (Barcelona) han empezado a circular por una única vía abierta este viernes sobre las 10.30 horas, después de que cerca de las 07.00 se cortaran la R2, la R2 Nord, R8 y R11 por una incidencia en la catenaria.
Categorías: Tren real

La ingeniería inversa del 6502 y su programación con máximo detalle

Microsiervos - Hace 11 horas 32 mins

Si pidiera que levantaran las manos todos los lectores que programaron con el 6502 en su día estoy seguro de que no serían multitud, pero unos cuantos habría. Esta vieja charla de Michael Steil en el 27º encuentro del Chaos Communication del CCC es una de esas joyas que no se pueden dejar de ver: 50 minutos de detalladas explicaciones sobre cómo funcionaba el chip MOS 6502. Esta era la CPU del Commodore 64 y el Apple II, pero también estaba en algunas variantes dentro de los chips de la videoconsola NES de Nintendo o la Atari 2600.

Los datos obtenidos sobre los 3.510 transistores que componían esta maravillosa CPU de 1975 los extrajeron mediante fotografías de alta resolución de los propios chips, meticulosamente examinadas y en las que se trazaron todos los circuitos uno por uno. Un trabajo de infinita paciencia y amor al arte.

El resultado es que gracias a ello se puede explicar hoy en día cómo funcionaba la CPU tanto a nivel de programación, con sus instrucciones en código máquina (LDA, STA, INC, JMP, JSR, NOP…) como a nivel electrónico, examinando los voltajes de entrada y salida de cada uno de los pines y a nivel de arquitectura (duración de las instrucciones, direccionamiento…)

Las explicaciones te retrotraen al mundo en el que existía la página cero de memoria, las instrucciones no documentadas, los bugs e incluso algún sorprendente huevo de pascua.

Steil incluso afirma que Bill Gates programó en persona cierta parte del código del Commodore Basic (que originalmente era «Microsoft Basic», pero al que quitaron toda referencia a Microsoft) porque entonces en Microsoft eran solo tres personas y él era el único que sabía programar en ensamblador. El código, no visible e ingeniosamente ocultado, lo delata.

Otro dato interesante es que el 6502 se describe completamente con unos 7 kilobytes de datos («entropía»), lo cual da para abarcar los 3.510 transistores, sus nodos y conexiones. Menos de lo que ocupa un icono hoy en día.

A todo esto no hay que olvidar que esta labor de ingeniería inversa es la única forma de conseguir documentar completamente el 6502. No existe la documentación original completa. Cuando se diseñó, entre 1974 y 1975, no se usaban ordenadores para ello, de modo que era un trabajo completamente manual en el que se usaban cintas y máscaras recortadas a mano para crear las imágenes que luego se reducían para fabricar las obleas de los chips. No había simuladores lógicos, ni programas de CAD ni sistemas de verificación, todo se hacía a manubrio. Gran mérito para los ingenieros de la época.

En Visual6502.org se puede ver una simulación visual a nivel de transistores del 6502 en JavaScript así como fotografías del chip, en alguna versiones a muy alta resolución. Es lenta pero fiable.

Hay que recordar que, como se explica en la charla y se aprecia en las fotografías, el MOS 6502 tenía 3 capas (transistores, puertas, conexiones y buses) junto con algunas capas auxiliares, a diferencia de los chips actuales que pueden tener entre 10 y 15 capas.

Definitivamente, una historia narrada con gran pericia para disfrutarla como quien ve un apasionante documental en la televisión.

Bonus: Una entrevista en IEEE Spectrum con Bill Mensch, co-creador del procesador 6502.

Relacionado:

# Enlace Permanente

Categorías: Modelismo

Railway supply industry news round-up

Railway Gazette - Hace 16 horas 48 mins
This week’s news from the global railway supply chain.
Categorías: Extranjero

Wrexham, Shropshire & Midlands Railway tries again

Railway Gazette - Hace 17 horas 18 mins
UK: Wrexham, Shropshire & Midlands Railway has resubmitted a formal application to launch open access passenger train services between Wales and London Euston.
Categorías: Extranjero

Development » Builds #2863 (broken since build #2861)

JMRI - Jue, 12/11/2025 - 23:44
Categorías: JMRI

Los Caminos Naturales Vías Verdes de Jaén ya están disponibles en Google Maps Street View

revista Vía Libre - Jue, 12/11/2025 - 23:00
Digitalización en 360º La Fundaciòn de los Ferrocarriles Españoles ha digitalizado las Vías Verdes del Aceite y del Renacimiento para su visualizaciòn integral en Google Maps y Google Earth.
Categorías: Tren real

Refuerzos en Cercanías de Guipúzcoa para la Feria de Santa Lucía de Zumárraga

revista Vía Libre - Jue, 12/11/2025 - 23:00
El próximo sábado circularán trenes especiales entre Tolosa y Zumarraga y entre Zumarraga e Irún Con motivo de la celebraciòn de la Feria de Santa Lucía en el municipio guipuzcoano de Zumárraga, el pròximo sábado, 13 de diciembre, Renfe reforzará con plazas adicionales su servicio de Cercanías para la ida a la Feria.
Categorías: Tren real

Concluye la rehabilitación de la marquesina de la estación de Francia, en Barcelona

revista Vía Libre - Jue, 12/11/2025 - 23:00
Tras una inversión de 5,5 millones La estaciòn de Francia de Barcelona ya luce la renovada cubierta de la emblemática marquesina històrica que cubre sus vías, que Adif ha rehabilitado con una inversiòn de 5,5 millones de euros.
Categorías: Tren real

SNCF adjudica al consorcio CAF-Alstom el suministro de 22 trenes regionales

revista Vía Libre - Jue, 12/11/2025 - 23:00
Por un valor aproximado de 250 millones de euros SNCF Voyageurs ha encargado a CAF - Alstom el diseño y la fabricaciòn de 22 trenes regionales Régiolis que se destinarán a los servicios en la Région Sud (Provenza-Alpes-Costa Azul).
Categorías: Tren real

En servicio más de 2.000 m2 adicionales del nuevo vestíbulo de la estación madrileña de Chamartín

revista Vía Libre - Jue, 12/11/2025 - 23:00
También se ha recuperado la entrada principal, en la plaza El Ministerio de Transportes y Movilidad Sostenible puso ayer en servicio otros 2.112 m 2 adicionales del vestíbulo principal y recupera parte de la entrada principal a la estaciòn de Chamartín-Clara Campoamor, en Madrid, que ha sido cubierta por una gran bòveda acristalada para proteger a los usuarios de las inclemencias del tiempo.
Categorías: Tren real

Renovación de dieciocho pasos a nivel en Huelva y Badajoz

revista Vía Libre - Jue, 12/11/2025 - 23:00
Por un total de 7,9 millones de euros, en las líneas Zafra-Huelva, Mérida-Los Rosales y Zafra-Jerez de los Caballeros Adif renovará dieciocho pasos a nivel distribuidos por las provincias de Huelva y Badajoz, por un importe total de 7,9 millones de euros. Estos pasos se sitúan en las líneas de ancho convencional Zafra-Huelva Mercancías (nueve pasos a nivel), Mérida-Los Rosales (cuatro) y Zafra-Jerez de los Caballeros (cinco pasos a nivel).
Categorías: Tren real

Licitada la gestión de la terminal ferroviaria del Puerto Seco de Salamanca

revista Vía Libre - Jue, 12/11/2025 - 23:00
En 2026 se seguirá avanzando en el impulso de este nodo logístico El Puerto Seco de Salamanca continúa avanzando. En este sentido, se ha publicado la licitaciòn de la gestiòn de la terminal ferroviaria, que incluye los servicios de entrega y recepciòn de mercancía, depòsito, manipulaciòn de carga, explotaciòn, almacenamiento o servicios ligados a la logística dentro de estas instalaciones.
Categorías: Tren real

Nuevos trenes de Cercanías de Stadler para el operador Nederlandse Spoorwegen (NS)

revista Vía Libre - Jue, 12/11/2025 - 23:00
Su entrada en servicio está prevista para 2030 La operadora Nederlandse Spoorwegen (NS) ha firmado un acuerdo con Stadler para la entrega de 36 trenes FLIRT, que entrarán en servicio en 2030. Las nuevas unidades se fabrican en Polonia.
Categorías: Tren real

Development » Ignored Test Scan #3033 (stable)

JMRI - Jue, 12/11/2025 - 20:58
Categorías: JMRI

Páginas