★ CODING ★ CLASSEURS WEKA ★ Comment exploiter toutes les ressources et augmenter les performances de votre AMSTRAD CPC ★ |
3/3 - CP/M 2.2 : Définitions, rappels et utilisations | Coding Classeurs Weka |
Cette partie concerne les possesseurs de CPC 464 qui ont un lecteur de disquettes, les possesseurs de CPC 664, et éventuellement les possesseurs de CPC 6128. Ces derniers pourront utiliser soit CPM + (voir chapitre 4 de cette partie) soit CP/M 2.2 qui en est une sous-version.HISTORIQUE CP/M est un système d'exploitation monotâche, mono-utilisateur très répandu sur les micro-ordinateurs utilisant un microprocesseur 8080, 8085, Z80 ou même un 16 bits.
En 1976, Kildall fonde Digital Research et CP/M est commercialisé. DÉFINITIONS ET RAPPELS Lorsque vous faites un « démarrage à froid » de CP/M 2.2 en tapant la commande AMSDOS « |CPM », un programme situé dans les ROM du CPC charge quatre modules en mémoire RAM : TPA, CCP, BDOS et BIOS. Remarque : Par opposition, nous parlerons de démarrage à chaud lorsque seulement CCP et BDOS sont chargés en mémoire RAM. Cette opération est activée par l'appui simultané des touches CTRL et C et doit impérativement être effectuée après chaque changement de disquette pour éviter les erreurs du type « BDOS Error on A : R/0 » qui signalent que CP/M ne reconnaît pas la disquette insérée dans le lecteur. TPA: (Transcient Program Area) : Zone des programmes temporaires. CCP: (Console Command Processor) : Processeur des commandes consoles. BDOS: (Basic Disk Operating System) : Système d'exploitation de base. Contient les programmes servant à la gestion des unités de disquettes. BIOS : (Basic Input Output System) : Système d'entrée/sortie de base Définitions : Une commande est dite résidente quand elle est toujours présente en mémoire centrale RAM ou ROM. Une commande est dite transitoire quand elle est présente sur disquette sous la forme d'un fichier d'extension « .COM » qui est chargé en RAM dans la zone TPA pour être exécutée. Caractères de contrôle reconnus par CP/M 2.2 : Comme nous venons de le voir, l'appui simultané sur les touches CTRL et C produit un démarrage à chaud. D'autres touches peuvent être actionnées en même temps que la touche CTRL pour produire ce que l'on appelle des caractères de contrôle. Ainsi :
Dans la suite, nous allons analyser la ou les utilisation(s) possible(s) de chaque ordre CP/M 2.2. MOTS-CLÉS ET LEUR UTILISATION Nous avons divisé ces fonctions en trois grands groupes :
Conventions d'écriture :
|