The Programmers Development System


Gracias a Alberto Pérez y Manuel Domínguez que han cedido desinteresadamente todo el material, placas, programas, manual, etc.Sin la colaboración de ellos jamás hubieramos conocido lo siguiente....

Introducción

Software

Hardware

Extras


Introducción


    P.D.S. es un ensamblador para máquinas de 8 bits que funciona bajo PC y sistema operativo MSDOS.

    El sistema consiste en un programa para PC, PDSZ80.exe para micros Z80 y PDS6502 para micros 6502, acompañado de una tarjeta que se insertaba en el bus ISA y dotaba al PC de 2 puertos a los que conectar ordenadores remotos. Por otro lado, en el ordenador remoto se debía instalar una tarjeta la cual variaba dependiendo del ordenador que conectasemos ( Spectrum , Amstrad, Commodore, etc). Para trasferir datos se podían usar los 2 puertos disponibles en la tarjeta ISA ( COM1 y COM2), aunque el manual también habla de la posibilidad de usar el puerto serie del PC.

    Al ser multiplataforma, dentro del ensamblador existen opcodes para permitir variaciones al programa o indicaciones para el programador dependiendo del ordenador remoto con el que quiere trabajar. Un ejemplo lo podemos ve en la página 31 del manual:


    Un punto fuerte de este paquete es el monitor. Dependiendo del programa que se instalase en el ordenador remoto, podemos desde el PC ver algunos estados y procesos de manera remota:


    En cuanto al ensamblador en si, aparte del ASM puro, PDS permite sentencias de alto nivel (do .... while , If.......Else), trabajar sobre bancos de memoria (Spectrum 128K por ejemplo), incluir ficheros antes de compilar, etc, etc. Como ejemplo, la función INCLUDE :


    Acompañando al software y las tarjetas venía un manual que está disponible para descargar.

Documentación

Manual PDS ( En ingles)
Software PDS (Z80)
Placa PC: eagle - PDF
Placa Spectrum: Eagle - PDF
Programa para spectrum: PDS.tap


->Software
->Hardware

->Extras

Volver