Los orígenes de la carcasa del ordenador Partner del museo esloveno

El Museo de Informática de Eslovenia investiga el origen de la carcasa del microordenador Iskra Delta Partner, uno de los proyectos informáticos más relevantes del país en los años ochenta. El artículo explica cómo los minicomputadores y, después, los microordenadores transformaron la industria: los

Documentación técnica del Radix FW60, un ordenador portátil robusto con CP/M

El repositorio GitHub 'Radix_FW60', mantenido por Brett Hallen, reúne información técnica sobre el FW60, un ordenador portátil robusto fabricado por Immediate Business Systems (IBS) y Radix Micro Devices. Se trata de un equipo de mano basado en el procesador Hitachi HD64180, una versión embebida del

El camino hacia MS-DOS 2: la UNIX que nunca fue

MS-DOS nació en 1981 como un clon minimalista de CP/M pensado para el IBM PC original, un compromiso que dejó insatisfechos a Paul Allen y Bill Gates. Ambos habían licenciado el código fuente de UNIX V7 en febrero de 1980 a través de Western Electric y lanzado XENIX el 25 de agosto de ese mismo año,

T3X/0: un lenguaje de programación mínimo, portable y autodidacta

T3X/0 es un lenguaje de programación procedural, pequeño, portable, estructurado en bloques y recursivo, prácticamente sin tipos. Es el miembro más reciente de la familia T3X. Su sintaxis se parece a Pascal y su semántica a BCPL. El compilador se distribuye de forma libre bajo licencia 0BSD o como d

Turbo Pascal en CP/M, MSX-DOS y MS-DOS: una historia del compilador

Esta página documenta la historia y las versiones de Turbo Pascal, el compilador de Borland, para los sistemas CP/M, MSX-DOS y MS-DOS. El lenguaje Pascal, creado por Niklaus Wirth en 1970, fue diseñado para la enseñanza de la programación estructurada y sirvió como base para lenguajes posteriores co

CP/M-386: un port del histórico CP/M al modo protegido del 386

CP/M-386 es un proyecto de software que adapta el veterano sistema operativo CP/M a procesadores 386 y superiores mediante una implementación completa en modo protegido de 32 bits, con TPA en Ring-3. El código deriva de CP/M-68K 1.3 y, según la documentación, alcanza el 100 % de compatibilidad con l

Un emulador de CP/M-68K sobre Motorola 68000

El desarrollador Kjetil presenta la versión 0.1 de cpm68emu, un emulador de la CPU Motorola 68000 pensado para ejecutar CP/M-68K, el sistema operativo de Digital Research para esa familia de procesadores. El proyecto nació como una extensión de un emulador previo de 68000 al que en un principio se i

El procesador Zilog Z80 cumple 50 años: historia y legado técnico

En julio de 1976, hace ahora 50 años, Zilog lanzó el procesador Z80, un chip de 8 bits que se convirtió en uno de los más influyentes de la historia de la informática. Sucesor y compatible a nivel binario con los Intel 8080 y 8085, el Z80 contribuyó a establecer un estándar de facto para los microor

La memoria segmentada del 8086: una buena idea que los programadores arruinaron

El procesador 8086 de Intel podía direccionar 1 MB de memoria, una cifra enorme frente a los 64 KB del 8080. Para lograrlo sin cambiar los registros de 16 bits, Intel añadió registros de segmento cuyo valor se desplazaba cuatro bits y se sumaba a un desplazamiento de 16 bits, generando así direccion

Web más lenta: anuncios frustran a lectores

Un reciente análisis publicado en daringfireball.net expone un problema creciente en la web: la degradación de la experiencia del usuario debido a la priorización de métricas publicitarias. El periodista John Gruber destaca el trabajo de Shubham Bose, quien demostró que páginas web de publicaciones

Páginas web pesan más que Windows 95: ¿por qué?

La creciente complejidad de las páginas web de noticias está generando serias preocupaciones sobre el rendimiento y la experiencia del usuario. Según un análisis reciente, una página típica del New York Times ahora requiere 49 megabytes de datos y 2 minutos para cargarse completamente, superando en

dBase II y Kaypro: un clásico de la informática

Este artículo explora la historia de dBASE II y su relevancia en el ecosistema CP/M, un sistema operativo crucial en la década de 1980. El artículo se centra en la experiencia de usar dBASE II en un Kaypro II, una máquina popular de la época, y destaca su importancia como una herramienta dominante e