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.

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.



1 comentario: