====== CP/M Plus Handbook - First Edition ====== ===== Ficha ===== {{:libros:presentacion:CP-M_Plus_handbook_first_edition_p1.JPG?340|}} {{:libros:presentacion:CP-M_Plus_handbook_first_edition_p2.JPG?340|}} ^ Editorial | [[..:compañias:digital_research|Digital Research Inc.]] | ^ Dimensiones |20,80 x 14,70 x 3,40 cm | ^ Año |1986 | ^ Autor |Digital Research & Amstrad | ^ Páginas |477 | ^ ISBN-10|0-434-90320-5 | ^ ISBN-13| | ^ Idioma | Inglés | ^ Precio | Inglaterra: £25,00 | ^ Estado | [[preservado|Preservado]] | ===== Descripción ===== Vamos a dejar una cosa clara antes de empezar: este libro no es para principiantes. Si rehuimos de los mapas de memoria y del lenguaje ensamblador lo más improbable que lo encontremos comprensible, nunca importa realmente lo útil. Simplemente, es el único libro que necesita en el aspecto técnico de CP/M Plus, lo que significa que es de hecho muy técnico. Si eres un poco aficionado al código máquina y quieres empezar a investigar en CP/M 2.2, hay una variedad de libros disponibles. Si se trata de CP/M Plus, estamos fuera y tendremos que despertar, ya que tenemos menos elección. De hecho, el único libro realmente útil hasta ahora ha sido la [[es:guía_del_programador_cp_m_-_cpm_plus_2.2_y_1.4|Guía del programador CP/M - CPM plus 2.2 y 1.4]] de Andrew Clarke y David Powys-Lybbe. Entonces, ¿cómo medir el esfuerzo oficial de Digital Research? En cuanto a la presentación, el manual de Digital Research es mucho más liso. La composición es sin duda mucho más fácil de leer y eso es una gran ventaja para nosotros. En términos prácticos se pierde, sin embargo, su sistema de anclaje de anillo plástico grueso debilita sus páginas y cubiertas delgadas que le dan la protección inadecuada para ésta obra de gran referencia. En cuanto al contenido, el manual de Digital Research es bastante estrecho. Se centra en la estructura de CP/M plus en las implementaciones de Amstrad, en el funcionamiento de las utilidades de DR/Amstrad y en las técnicas utilizadas en la estructuras de aplicaciones propias. Todo es muy teórico, y necesita ser leído lentamente. La guía de MML definitivamente sale (entre otras cosas) para enseñar a principiantes cómo hacer cosas útiles con CP/M Plus. Cubre una amplia variedad de temas de programación para aficionados de una manera amigable, incluso parlanchina. Por el contrario, el libro de DR. es formal y preciso. Aunque comienza con los conceptos básicos, el énfasis está en las técnicas del CP/M Plus y en las máquinas Amstrad en lugar de cómo hacer lo que deseamos. Cada sección comienza con un breve resumen de lo que está por venir, y los términos son cuidadosamente definidos antes de ser utilizados. Los autores no pierden el tiempo de pararse en la gran cantidad de entradas del BDOS, RSXs (que explican muy bien) y las dos implementaciones de Amstrad CP/M Plus. Para el principiante esto no sirve para nada, pero para el programador de código máquina experimentado con la intención de aprender para hackear en CP/M Plus es casi ideal. Se trata parcialmente del tipo de enfoque que gusta. Pero el estilo de escritura del libro de Digital Research es mucho más claro y fácil de leer que el de Clarke y Powys-Lybbe. Sin duda, el tema es bastante complejo. Razón de más, para establecer las cosas claramente como lo hace el manual de DR. ===== Imágenes ===== Este libro está encuadernado con tapas de cartón blando y sus hojas interiores en papel normal en blanco y negro cuyas medidas son; Alto 20,80 cm x Ancho 14,70 cm. {{:libros:portadas:CP-M_Plus_handbook_first_edition_cover.jpg?1000}} ===== Contenido ===== CONTENTS Preface Part 1 USING CP/M PLUS 1 Introduction TO CP/M Plus How to Start CP/M Plus The Command Line Why You Should Back Up Your Files How to Make Copies of Your CP/M Plus Disks 2 Files, Disks, and Drives What is a File? How Are Files Created? How Are Files Named? Do You Have the Correct Drive? Do You Have the Correct User Number? Accessing More Than One File How to Protect Your Files File Attributes Date and Time Stamping Passwords How Are Files Stored on a Disk? Changing Disks Protecting a Drive 3 Console and Printer Controlling Console Output Controlling Printer Output Console Line Editing Line Editing in CP/M Plus Redirecting Input and Output Assigning Logical Devices 4 CP/M Plus Command Concepts Two Kinds of Commands Built-in Commands Transient Utility Commands How CP/M Plus Searches for Program and Data Files Finding Data Files Finding Program Files Executing Multiple Commands Terminating Programs Getting Help 5 Command Summary Let's Get Past the Formalities How Commands Are Described The DATE Command Display Current Date and Time Set the Date and Time The DEVICE Command Display Device Characteristics and Assignments Assign a Logical Device Set Attributes of a Physical Device Display or Set the Current Console Screen Size The DIR Command Display Directory Display Directory with Options The DISCKIT Command The DUMP Command The ED Command The ERASE Command The GENCOM Command Attach RSX Files to a COM File Generate a COM File Using Only RSX Files Restore a File with Attached RSXs to Original COM File Update (Add or Replace) RSX Files Attach a Header Record The GET Command Get Console Input from a File Terminate Console Input from a File The HELP Cpmmand Display Information Add Your Own Descriptions to the HELP.HLP File The HEXCOM Command The INITDIR Command The LANGUAGE Command The LIB Command The LINK Command The MAC Command The PALETTE Command The PAPER Command The PATCH Command The PIP Command Single File Copy Multiple File Copy Combining Files Copy Files to and from Auxiliary Devices Multiple Command Mode Using Options with PIP The PUT Command Direct Console Output to a File Put Printer Output to a File Terminate Console Output to a File Terminate Printer Output to a FIle The RENAME Command The ===== Presentación ===== {{:libros:portadas:CP-M_Plus_Handbook_first_edition_box_01.JPG?450|}} {{:libros:portadas:CP-M_Plus_Handbook_first_edition_box_02.JPG?449|}} ===== Descargas ===== * {{libros:descargas:CP-M Plus Handbook - First Edition.pdf|Libro CP/M Plus Handbook - First Edition}}