Herramientas de usuario

Herramientas del sitio


es:introducing_amstrad_cp_m_assembly_language

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
es:introducing_amstrad_cp_m_assembly_language [2017/04/20 21:11] – [Ficha] jevicaces:introducing_amstrad_cp_m_assembly_language [2017/05/25 22:59] (actual) – [Ficha] jevicac
Línea 5: Línea 5:
 {{:libros:presentacion:Introducing_amstrad_cpm_assembly_language_p1.JPG?340|}} {{:libros:presentacion:Introducing_amstrad_cpm_assembly_language_p2.JPG?340|}}  {{:libros:presentacion:Introducing_amstrad_cpm_assembly_language_p1.JPG?340|}} {{:libros:presentacion:Introducing_amstrad_cpm_assembly_language_p2.JPG?340|}} 
 ^ Editorial | [[..:compañias:collins|Collins Professional and Technical Books]]       | ^ Editorial | [[..:compañias:collins|Collins Professional and Technical Books]]       |
-^ Distribuidora | [[..:compañias:collins|Collins Professional and Technical Books]] | 
 ^ Dimensiones |23,40 x 15,40 x 1,10 cm                               | ^ Dimensiones |23,40 x 15,40 x 1,10 cm                               |
 ^ Año |1986                               | ^ Año |1986                               |
Línea 18: Línea 17:
 ===== Descripción ===== ===== Descripción =====
  
 +Las máquinas Amstrad CPC 6128 y los PCW usan el sistema operativo CP/M 3.1, siendo la primera vez que este sistema operativo está disponible en ordenadores de esta clase, atrayendo a un nuevo grupo de usuarios a través de este sistema.
  
 +Este libro está dirigido a ese grupo de usuarios de CP/M familiarizados con Basic que requiere una introducción al código máquina 8080. CP/M Plus en el CPC 6128 y en los PCWs, y las utilidades de programación proporcionadas con las máquinas son las áreas principales que cubre.
 +
 +Hace una breve introducción a los conceptos básicos de ram, rom, números binarios y diagramas de flujo, los cuales son los más mencionados. Sid, Ed, Asm y Hexcom se tratan a un nivel simple y se utilizan para escribir numerosas rutinas útiles y listados que proporciona el autor, pequeños programas de demostración y otros útiles.
 +
 +El libro se ocupa de la estructura del CP/M y de la forma en que los programas de código máquina pueden escribirse con el editor suministrado con el PCW. Hay algún material en el libro que nos puede ser útil, pero el autor recurre al Basic de Locomotive para el CPC y al ensamblador del Z80 en una etapa que es algo débil para el material de referencia que se puede utilizar para desarrollar más allá de su introducción al tema.
 +
 +El software del CP/M nunca se ajusta a las necesidades precisas por lo que siempre se desea algún parche. Sin embargo, se necesita tener algún conocimiento del lenguaje ensamblador para adaptar los programas de CP/M, incluyendo la gran cantidad de software libre de dominio público disponible a nuestras necesidades. 
 +
 +Este libro está escrito en un estilo sencillo y fácil de seguir pero se queda corto en páginas e información más detallada.
 ===== Imágenes ===== ===== Imágenes =====
  
Línea 29: Línea 38:
 <file> <file>
  
 +Contents
  
 +Preface
 +
 +  1. ROM, RAM, Bytes and Bits
 +  2. Digging inside the CPC6128 & PCW8256
 +  3. The miracle microprocessor
 +  4. Register actions
 +  5. Taking a bigger Byte
 +  6. CP/M Interactions
 +  7. More routines
 +  8. SID, ED and family
 +  9. Disc use and utility programs
 +
 +Appendix A: Languages under CP/M
 +Appendix B: Adrressing methods of the 8080
 +Appendix C: 8080 instructions
 +Appendix D: The ED commands
 +Appendix E: The ASCII codes in Hex
 +Appendix F: Effect on Flags
 +Appendix G: Calls to 0005H
 +
 +Index
      
 </file> </file>
- 
 ===== Presentación ===== ===== Presentación =====
  
Línea 39: Línea 69:
 ===== Descargas ===== ===== Descargas =====
  
-^ PDF | {{libros:descargas:Introducing_amstrad_cpm_assembly_language (pdf).zip|Introducing Amstrad CP/M Assembly Language}} | +  * {{libros:descargas:Introducing amstrad cpm assembly language.pdf|Libro Introducing Amstrad CP/M Assembly Language}}
-^ DJVU | {{libros:descargas:Introducing_amstrad_cpm_assembly_language (djvu).zip|Introducing Amstrad CP/M Assembly Language}} |  +
es/introducing_amstrad_cp_m_assembly_language.1492711891.txt.gz · Última modificación: 2017/04/20 21:11 por jevicac