★ HARDWARE ★ EXTENSION MÉMOIRE VORTEX SP ★ |
EXTENSION MÉMOIRE VORTEX SP (CPC Revue) | RAM-Rucksack für den CPC 464 (Happy Computer | Les extensions Mémoire Vortex SP64 à SP512 (Cahier de l'Amstrad) | VORTEX - EXTENSION 512 Ko (Hebdogiciel) | EXTENSION 512 Ko (CPC Revue) |
La société VORTEX fabrique de nombreuses extensions pour les micro-ordinateurs AMSTRAD. Disponibles jusqu'alors sur les seuls marchés anglais et allemand, ces produits vont faire leur apparition en France où ils sont importés par la société MICRO-FAIR.Les premières extensions que vous allez pouvoir trouver chez les revendeurs sont les cartes mémoire destinées à accroître la capacité de votre CPC 464 ou 664. Les extensions destinées au 128 ne seront disponibles que plus tard. Les cartes mémoire actuellement distribuées ne conviennent donc que pour les modèles 464 et 664. Elles offrent toutes les possibilités suivantes :
A la lecture, les possibilités de ces cartes semblent réellement alléchantes. L'essai qui suit a pour but de vérifier si le matériel offre véritablement tout ce qui est promis. Le matériel Lorsque vous acquérez une carte de la série SP, vous entrez en possession de : 1) Un manuel utilisateur. Le manuel utilisateur C'est un modèle du genre. Il est clair, précis, et complet. Il s'agit du meilleur guide utilisateur que j'aie eu entre les mains en ce qui concerne des produits proposés pour des micro-ordinateurs personnels. Nota : la documentation dont j'ai disposé était en anglais. La traduction en français est en cours et devrait être terminée lorsque les cartes seront en vente en France. Espérons que, contrairement à ce qui se passe en général, la version française sera aussi précise que la version anglaise ! La carte d'extension Sa fabrication semble avoir été soignée. Je ne suis pas qualifié pour juger de la qualité des composants utilisés, mais le montage dégage une impression de robustesse et de sérieux. Sans entrer dansle détail, la carte comporte essentiellement : 1) 16 socles destinés à recevoir des RAM pouvant avoir jusqu'à 32 K chacune (les RAM qui sont montées dans ces socles dépendent du modèle de la carte). La cassette Elle contient le programme autorisant la génération d'un CP/M ayant 62k de TPA et un programme permettant de tester le bon fonctionnement de la carte d'extension. Le montage de la carte L'extension VORTEX se monte à l'intérieur de votre CPC. Ne reculez pas devant l'obligation d'ouvrir votre ordinateur. Les instructions de montage données dans le manuel sont détaillées à l'extrême.
Si vous suivez ces conseils et respectez bien ce que vous indique le guide utilisateur, le montage de votre carte se fera sans aucun problème. L'utilisation de la carte Une fois votre carte montée, la mise sous tension de votre CPC provoquera l'affichage d'un message indiquant la place mémoire disponible pour les programmes Basic, pour le RAMFILE, et pour le SPOOL. Utilisation avec Basic 1.0 seul Dans ce cas, vous disposez de 42245 octets de mémoire pour vos programmes. Les seules fonctionnalités de la carte dont vous pourrez profiter sont les instructions graphiques qui, à l'exception de l'instruction FILL, donnent à votre CPC la même gamme d'instructions qu'un 6128. Il s'agit des RSX suivantes :
Le seul intérêt de ce mode de travail est de vous permettre d'utiliser les programmes un peu importants, écrits lorsque vous n'aviez par l'extension. Pour vos nouveaux programmes, évitez-le car il ne vous permet pas de profiter de tout ce que vous offre l'extension, en particulier de l'accroissement de la mémoire disponible. Utilisation avec Basic 1.0 sous BOS C'est là que les choses sérieuses commencent. En effet, sous BOS, la mémoire dont vous disposez va être divisée en banks de 32 K et, dans chacune de ces banks, vous pourrez écrire des instructions Basic. Chaque bank aura un numéro, et le numéro 0 sera affecté à la RAM de votre unité centrale. Les numéros 1 (et jusqu'à 9) seront affectés à la RAM dont vous disposez avec votre extension. Le minimum de mémoire dont vous allez disposer avec ce système (et cela uniquement pour les programmes Basic), est de 64 K. C'est toutefois à vous de gérer les changements de bank. Vous avez pour cela toutes les instructions permettant d'écrire une partie de programme dans la bank de votre choix ; de vous brancher avec |GOTO OU |GOSUB, à partir d'une bank, sur une ligne ou un sous-programme dans une autre bank et de définir si vous voulez ou non utiliser le spool d'impression. Vous pourrez encore initialiser le RAMFILE ou le stockage d'écrans et préciser si des variables seront utilisées dans une ou plusieurs banks. 1) L'utilisation du BOS n'occasionne qu'une perte de temps minime dans la mesure ou l'exécution a lieu dans la même bank. Aux instructions permettant de se brancher se rajoutent celles permettant de définir un RAMFILE, et d'écrire ou lire des enregistrements dans ce fichier. Vous disposez ainsi de la possibilité de gérer des fichiers à accès direct en RAM, fichiers pour lesquels les temps de lecture et écriture seront autrement plus rapides que pour les mêmes fichiers définis sur disquette. A cela se rajoute le spool d'impression. La présence de cet élément vous permet d'imprimer tout en continuant à travailler. Le listing est stocké en RAM, puis imprimé indépendamment de ce que vous exécutez ensuite. Tout cela fonctionne parfaitement. Mais le BOS présente, à mon avis, un défaut important. L'instruction |COM-MON, qui permet de définir si des variables seront utilisées dans une ou plusieurs banks, ne fonctionne pas pour les variables dimensionnées. Il est assez fastidieux (et surtout long) de passer un à un les éléments d'une variable dimensionnée d'une bank à une autre. J'ai signalé cette anomalie à l'importateur et celui-ci, après une communication avec VORTEX, m'a signalé que l'amélioration serait (si possible) apportée dans les meilleurs délais. Enfin, pour en terminer avec le Basic, je vous signale que les instructions |GOTO et |GOSUB peuvent utiliser des noms de variable (contrairement aux GOTO et GOSUB du BASIC LOCOMOTIVE). Ceci est dû a leur mode de travail. Utilisation sous CP/M Sous CP/M, vous allez disposer de 62 K de TPA pour les programmes. En plus de cela, vous avez l'usage d'un RAM-DISC qui vous permet de travailler uniquement en RAM, avec tous les gains de rapidité que cela implique. Le drive virtuel que vous possédez ainsi a le numéro d'unité C, et l'utilitaire PIP permet de transférer les fichiers entre la disquette et le RAMDISC. L'intérêt majeur consiste dans le fait que la possession de 62 K de TPA permet d'envisager l'utilisation de logiciels comme WORDSTAR ou DBASE II.
Conclusion Je ne voudrais pas que cet essai semble trop élogieux. Force est pourtant de reconnaître que les extensions mémoire VORTEX ont à peu près tout pour séduire celui qui veut "obtenir plus" de son CPC, et que les rares lacunes constatées (pour le passage des variables sous Basic en particulier) sont de peu d'importance par rapport aux avantages apportés par leur installation. Je ne reviendrai pas sur la qualité de la documentation et sur l'apparente solidité de la réalisation. Je rappelerai seulement les points suivants : Contrairement aux extensions dont j'avais eu connaissance jusqu'à aujourd'hui, ces cartes offrent à l'utilisateur une réelle augmentation de la capacité mémoire sous Basic. L'augmentation de la TPA sous CP/M permet d'envisager l'utilisation sur les CPC 464 et 664 de logiciels à vocation professionnelle du type WORDSTAR ou DBASE II. R. P. Spiegel , Cahiers de l'Amstrad °3 , Avril/Mai 1986 PS : à la lecture de mon papier, je m'aperçois que j'ai omis de vous préciser un élément important : le passage d'un modèle de carte à un modèle supérrieur se fait tout simplement en rajoutant les RAM nécessaires. |
|