cursos:ensamblador:prologo

Diferencias

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

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
cursos:ensamblador:prologo [13-01-2024 09:43] – [Consideraciones para seguir el curso] sromerocursos:ensamblador:prologo [18-01-2024 06:53] (actual) – [A quién está dirigido este curso] sromero
Línea 65: Línea 65:
   * **Sistemas Decimal, Binario y hexadecimal**: cómo expresar un valor numérico en diferentes sistemas de representación.   * **Sistemas Decimal, Binario y hexadecimal**: cómo expresar un valor numérico en diferentes sistemas de representación.
  
-  * **Operaciones lógicas entre bits**: Qué es una operación ''AND''''OR''''XOR'' ''NOT'' entre 2 bits o 2 valores.+  * **Operaciones lógicas y aritméticas entre bits**: Qué es una operación **AND****OR****XOR** **NOT** entre 2 bits o 2 valores, cómo se representan valores con signo en binario, y cómo se suman o restan valores representados con este sistema.
  
   * **Nociones de programación al menos en BASIC del Spectrum**.   * **Nociones de programación al menos en BASIC del Spectrum**.
Línea 149: Línea 149:
  Nuestra recomendación al lector es que haga una primera lectura general del curso para obtener unos conocimientos generales de la materia, y después una segunda lectura en la cual relacionará todos los conceptos entre sí.  Nuestra recomendación al lector es que haga una primera lectura general del curso para obtener unos conocimientos generales de la materia, y después una segunda lectura en la cual relacionará todos los conceptos entre sí.
  
- Para ensamblar los programas de ejemplo del curso hemos utilizado el ensamblador **pasmo**, disponible en https://pasmo.speccy.org. Podemos en general usar la versión 0.6-beta para todo el curso, aunque la versión estable 0.5.5 también servirá para todos los ejemplos (excepto para utilizar la opción ''--listing'' que puede ser útil algunas circunstancias). También se puede seguir el curso con otros ensambladores como **sjasmplus** o **z80asm** con unos cambios mínimos en el código.+ Para ensamblar los programas de ejemplo del curso hemos utilizado el ensamblador **pasmo**, disponible en https://pasmo.speccy.org. Podemos en general usar la versión estable 0.5.5 para todo el curso, (excepto si en algún momento necesitamos utilizar la opción ''--listing''que requiere la 0.6-beta). También se puede seguir el curso con otros ensambladores como **sjasmplus** o **z80asm** con unos cambios mínimos en el código.
  
  
 \\  \\ 
 **[ [[.:indice|⬉]] | [[.:indice|⬅]] | [[.:introduccion|➡]] ]** **[ [[.:indice|⬉]] | [[.:indice|⬅]] | [[.:introduccion|➡]] ]**
  • cursos/ensamblador/prologo.1705139024.txt.gz
  • Última modificación: 13-01-2024 09:43
  • por sromero