miércoles, 27 de junio de 2018

Curso Assembler atari 8 bits nivel basico



En este curso, aprenderemos a programar a nivel básico, en el ambiente assembler. Este es uno de los principales sistemas de programación que tiene el atari. Complejo al principio por la forma en que trabaja, por hacerlo directamente en los bytes del computador atari, a pesar de su complejidad, este programa permite trabajar de forma muy rapida en los atari, muy usados para programar juegos y archivos que permiten usar la mayoría de los periféricos,

En este primer capitulo veremos varias cosas importantes, como partes que están en el interior del atari, lo mas importante acá es poder ver el funcionamiento del editor mac65, como se utiliza y las funciones de el propio software, es una pasada a la rápida, y probaremos con un pequeño código de lineas y como se ensambla.

Códigos en Github

CAPITULO 01 - INTRODUCCIÓN Y MANEJO DE EDITOR MAC65



Software que se utilizaran en el curso.

SISTEMA OPERATIVO DOS 2.5

MAC65 EN DOS 2.5

MAC65 ORIGINAL EN SPARTA

MANUAL DE REFERENCIA MAC65 (INGLES)

MANUAL ATARI 130XE

ATARI ROOTS ESPAÑOL TRADUCIDO POR ATARIWARE

MANUAL MAPPING DE ATARI

ARCHIVO XEX CURSO CAPITULO 01

SOFTWARE EDIT PLUS

TABLA OPCODES 6502 - CREADA POR FRANCO CATRIN

CAPITULO 02

En esta oportunidad realizaremos un repaso sobre el acumulador y su forma de cargar y obtener bytes desde una posición de memoria y conoceremos el compartimento y reconocimiento de los byte low y byte high

fe de errata minuto 21:49 Display Line, es Display List




CONVERSOR HEXADECIMAL, DECIMAL Y BINARIO

CAPITULO 03

En este capitulo aprenderemos a realizar sumas de bytes con acarreo y restas, guardándolas en una variable y acumulador.


CAPITULO 04

En este capitulo, pasaremos por las validaciones, aprendiendo a que comparando corresponde la la instrucción de desvío. Conocerás el JMP y el JSR




CAPITULO 05 - MACROS

Las macros son muy importantes a la hora de trabajar con códigos muy extensos, el cual nos permite poder crear sub rutinas para ser llamadas repetidamente en diferentes partes de un código.



CAPITULO 06 - NIBBLE, WORD, DISPLAY LIST

En este capitulo, conoceremos que son los nibbles y la diferencia que existe con word y armaremos un código conociendo el display list.





Carpeta con videos, archivos y ejecutables

Descarga Archivo iso con los videos compilatorios creado por Cristian Cruells

CAPITULO 07 - CONSTRUCCIÓN DE NUESTRO PRIMER SOFTWARE.

En este capítulo, comenzaremos con la creación de nuestro primer software de programación para el ingreso de datos, donde explicará la estructura que llevará, aplicando la pantalla principal que es una simple bienvenida.


Archivos para descargar

CARPETA CONTENEDORA CON ARCHIVOS


CURSO ASSEMBLER ATARI 8 BITS - CAPITULO 08 - CREACION DE MENU PRINCIPAL Y KEYS


CARPETA CON ARCHIVOS

CURSO ASSEMBLER ATARI 8 BITS - CAPITULO 09 - CREACION DE SECCION NUEVO ARTICULO, INTERRUPCION AL DISPLAY LIST






3 comentarios:

  1. Esto es posible realizar directamente con el atari o se requiere del catridge assembler editor

    ResponderBorrar
    Respuestas
    1. Puedes trabajar con el archivo mac65.atr que esta en las carpetas que compartí en los cursos.

      Borrar