Hola,
Se le puede ampliar memòria RAM al amstrad 2086??? tiene 640 Kb??
Quiero instalarle el windows 3.0?? Se puede de alguna manera verdad????
Gracias
Amstrad 2086
- mcleod_ideafix
- Amiga 2500
- Mensajes: 5316
- Registrado: 06 Oct 2009, 04:12
- Sistema Favorito: Spectrum 16Kb/48Kb
- primer_sistema: Spectrum 16Kb/48Kb
- consola_favorita: Vectrex
- Primera consola: TV Games/Pong Clone
- Ubicación: Jerez de la Frontera
- Gracias dadas: 12 veces
- Gracias recibidas: 54 veces
- Contactar:
Re: Amstrad 2086
El Amstrad 2086 es un equipo basado en el 8086. La máxima memoria que admite este procesador es 1MB y como sabes, no todo el MB está disponible para RAM.
La única forma de ampliarle memoria es con alguna tarjeta que implemente el ptrotocolo LIM EMS, suponiendo que el 2086 tenga libre algún hueco en la zona de memoria alta para un frame EMS (64KB). Por otra parte, el 8086 no soporta memoria XMS.
Si Windows 3.0 (en modo real) admite memoria EMS (que no lo sé), podrás ponérsela para que la use Windows. Si no, tendrás que usar Windows 3.0 con los 640KB.
Supongo que esto te podrá contestar mucho mejor JoJo
La única forma de ampliarle memoria es con alguna tarjeta que implemente el ptrotocolo LIM EMS, suponiendo que el 2086 tenga libre algún hueco en la zona de memoria alta para un frame EMS (64KB). Por otra parte, el 8086 no soporta memoria XMS.
Si Windows 3.0 (en modo real) admite memoria EMS (que no lo sé), podrás ponérsela para que la use Windows. Si no, tendrás que usar Windows 3.0 con los 640KB.
Supongo que esto te podrá contestar mucho mejor JoJo
Recuerda: cada vez que se implementa un sistema clásico en FPGA, Dios mata a un purista
- JoJo
- Amiga 1200
- Mensajes: 1067
- Registrado: 03 Feb 2008, 22:45
- Sistema Favorito: PC
- primer_sistema: PC
- consola_favorita: Nintendo SNES
- Primera consola: (Otro)
- Gracias dadas: 29 veces
- Gracias recibidas: 87 veces
Re: Amstrad 2086
En reglas generales es tal como lo ha dicho mcleod_ideafix, la forma 'normal' de ampliarle la memoria mas alla de los 640k a un xt es añadirle tarjetas de memoria EMS, pero hay otras maneras...
Entre los 640k y los 1024k, el maximo de memoria direccionable por el 8088/8086, tambien conocida como 'memoria alta', hay mapeados varios temas (video, pagina EMS ...) y es un area que en teoria es inaccesible para el DOS, pero desde los msdos 5 esta la opcion de cargar programas tsr (driver de raton, de mapeo de teclado...) en los UMBS, los upper memory blocks. Estos son bloques de memoria direccionables a traves de un driver intermedio que hace el trabajo de direccionar para dos en estas porciones de memoria.
Para poder accederlos primero obviamente necesitaras la memoria, tendrias que hacerte con una tarjeta que añadiera 128k extra que se posicionaran a partir de estos 640k y hasta los 768k. Despues, con este programita:
http://vieju.net/pub/Retro/xt/programas/umb/use-umbs.zip
Puedes decirle el segmento de memoria para usar como umbs, y tras todo esto, podrias cargar tsrs con loadhigh, liberando memoria convencional.
En todo caso el autentico crack de estos temas es DistWave, que el mismo se hizo una de estas tarjetas personalizadas para usar UMBs, a ver si se pasa por aqui y te comenta
Hay otra manera, que es la que use en su dia para un xt philips que viene de fabrica con 768k de ram. En los discos de sistema de el viene una utilidad para usar esos 128k extra como un ramdisk, y con otra utilidad consegui usar esos 128k como ems, convirtiendo ese espacio en disco en una especie de fichero swap que a efectos practicos se veia como ems.
El tema, ese driver ramdisk que yo sepa solo sirve para los philips, pero aqui te dejo varios conversores de ramdisk en ems por si te sirvieran:
http://vieju.net/pub/Retro/xt/programas/ramdisk_to_ems/
Sobre Windows 3.0, funciona bien en equipos XT, pero el driver vga del mismo esta compilado para procesadores 80186 o superiores, asi que no funcionara con un 8086 como el que trae de fabrica el 2086, necesitaras cambiarle el procesador por un nec V30; por lo demas funciona perfecto.
Entre los 640k y los 1024k, el maximo de memoria direccionable por el 8088/8086, tambien conocida como 'memoria alta', hay mapeados varios temas (video, pagina EMS ...) y es un area que en teoria es inaccesible para el DOS, pero desde los msdos 5 esta la opcion de cargar programas tsr (driver de raton, de mapeo de teclado...) en los UMBS, los upper memory blocks. Estos son bloques de memoria direccionables a traves de un driver intermedio que hace el trabajo de direccionar para dos en estas porciones de memoria.
Para poder accederlos primero obviamente necesitaras la memoria, tendrias que hacerte con una tarjeta que añadiera 128k extra que se posicionaran a partir de estos 640k y hasta los 768k. Despues, con este programita:
http://vieju.net/pub/Retro/xt/programas/umb/use-umbs.zip
Puedes decirle el segmento de memoria para usar como umbs, y tras todo esto, podrias cargar tsrs con loadhigh, liberando memoria convencional.
En todo caso el autentico crack de estos temas es DistWave, que el mismo se hizo una de estas tarjetas personalizadas para usar UMBs, a ver si se pasa por aqui y te comenta

Hay otra manera, que es la que use en su dia para un xt philips que viene de fabrica con 768k de ram. En los discos de sistema de el viene una utilidad para usar esos 128k extra como un ramdisk, y con otra utilidad consegui usar esos 128k como ems, convirtiendo ese espacio en disco en una especie de fichero swap que a efectos practicos se veia como ems.
El tema, ese driver ramdisk que yo sepa solo sirve para los philips, pero aqui te dejo varios conversores de ramdisk en ems por si te sirvieran:
http://vieju.net/pub/Retro/xt/programas/ramdisk_to_ems/
Sobre Windows 3.0, funciona bien en equipos XT, pero el driver vga del mismo esta compilado para procesadores 80186 o superiores, asi que no funcionara con un 8086 como el que trae de fabrica el 2086, necesitaras cambiarle el procesador por un nec V30; por lo demas funciona perfecto.
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 25 invitados