The Oric Library has permanently moved to library.defence-force.org.
You will be redirected in 10 seconds.

<=<=<=<=
Programation assembleur 6502 6502 assembly code programming
Programming the 6502
Programming the 6502
Rodnay Zaks
1978 - SYBEX

C'est le livre a avoir pour programmer en 6502

THE book on the 6502 programming !

This is the reference book about programming 6502 processor.

Application Programming on the 6502
Rodnay Zaks
1980
[Pas de description disponible] [No description available]
Application Programming on the 6502
L'assembleur de L'oric 1 et Atmos
L'assembleur de L'oric 1 et Atmos - Programmation en langage machine
Marcel Henrot
1984 - PSI - ISBN 2-86595-168-5
Download [French version] (9416 kb)

Un bon livre pour commencer a programmer en 6502 sur l'oric.

Rien de spécial, mais l'apprentissage est progressif, et il y a d'intéressantes remarques quand à l'utilisation du code automodifié, de la relocation...

A good book for starting 6502 programming on the oric.

Nothing special, but very progressive, and interesting remarks concerning automodification, relocation...

Oric and Atmos machine code
Ian Sinclair
1984 - Granada - ISBN 024612150
C'est un livre agréable, joliment présenté, et fournissant des explications claires et simples.
Bien qu'il ne dise rien à propos des durées des cycles d'horloge, il reste un bon ouvrage pour commencer l'apprentissage de la programmation en 6502.
Quelques réflexions intéressantes à propos des protections contre le piratage.

A nice book with nice paper, nice presentation, easy-to-understand explanations.

Nothing about clock-cycles, but it's a pretty good book for starting 6502 programming.

Some interesting considerations about anti-piracy tricks.

Oric and Atmos machine code
Oric et son micro-processeur.
L'Oric et son micro-processeur 6502
François Normant & Frédéric Blanc
1984 - Micro Programmes 5

Encore un livre qui pourra vous aider à apprendre le 6502.

Personnellement, je ne l'aime pas du tout car il est truffé de fautes de frappe, et propose ce que j'estime être du code dégoutant. Le fait d'utiliser du code auto-modifié ne me pose aucun problème, mais un livre se devrait de prévenir le lecteur que ce type de code ne peut pas être exécuté en ROM.

Les auteurs quand à eux semblent heureux de faire des routines dont l'exécution est différente selon que l'on fasse un appel sur l'adresse de départ ou bien un octet plus loin.

And another french book that can helps you to learn 6502.

I really do not like it, since it's full of misstyping. And some "dirty code". I'm ok to use self-modifying code, but in a book you have to explain that this kind of code cannot be executed in ROM.

And the author is happy to use some stupid features like "opcode" overloading. (That means that depending of where you start to disassemble, the code have different meanings).

Somewhere disturbing. I say.

An introduction to 6502 machine code
R. A. & J. W. Penfold
1983 - Bernard Babani
Un autre livre de Penfold. Ce livre existe en versions pour d'autres machines à base de 6502, telles que Commodore64, VIC-20, and BBC. Les programmes d'examples utilisent le BASIC pour charger le code machine en mémoire. Pas un livre fabuleux, mais correct pour débuter. Another by Penfold. This is for several computers that use the 6502 - Commodore64, VIC-20, Oric-1, Atmos and BBC. Example programs are included using BASIC to input the MC . Not great, but a handy introduction.
Introduction to 6502 machine code
Machine Code For The Atmos & Oric 1
Programmer en langage machine sur Oric-Atmos et Oric-1
Programmer en langage machine sur Oric-Atmos et Oric-1
Bruce Smith
198x - Cedic Nathan
A l'arrière du livre vous pourriez lire ceci:

Si vous n'êtes plus motivés par le BASIC, essayez donc le code machine.
Parlez donc à votre ordinateur dans son propre langage, et regardez à quelle vitesse il réagit. Découvrez comment utiliser l'hexadécimal et le binaire, les registres, les adressages absolus et indirects, les drapeaux, rotations décallages et sauts.
Ce livre contient une description complete du jeu d'instruction utilisable avec le 6502 qui équipe l'oric, ainsi qu'un certain nombre d'applications l'utilisant. Il explique comment, quand et ou les routines en code machine peuvent être stockées. Un moniteur assembleur est fourni pour faciliter la saisie du code.
Ne laissez pas votre oric prendre la poussière - parlez lui !
Machine Code For The Atmos & Oric 1
Bruce Smith
1984 - Shiva - ISBN 090681265
On the back of the book you could read the following:

If you are no longer boggled by BASIC, try beeing mesmerized by machine code.
Talk to your computer in its own language and see how much more quickly it responds. Find out how it uses hexadecimal and binary, registers, absolute and indirect adressing, flags, shifts, rotates and jumps.
This self-contained book gives a full description of all the machine code instructions available to the Oric's 6502 chip and also suggests applications for theis use. It describes how, when, and where machine code routines can be entered. A simple monitor program is provided to facilitate the entry of your machine code routines.
Don't let your Oric gather dust on the shelf - talk to it !
6502 Machine Code for Humans
Alan Tootill and David Barrow
1984 - Granada Publishing - ISBN 0 246 12076 2
[Pas de description disponible] [No description available]
6502 Machine Code for Humans
6502 Assembly Language Programming
6502 Assembly Language Programming
Lance A Leventhal
1979 - Osborne/McGraw Hill - ISBN 0 931988 27 6
A l'arrière du livre vous pourriez lire ceci:

6502 Assembly Language Programming fournit de façon claire et complete ce qu'il faut savoir de la programmation en assembleur 6502. Ce livre fournit de nombreux programmes d'example, allant de simples boucles chargeant des données jusqu'à des projets complets, tous étant completements débuggés et utilisables.
Ce livre contient:
  • Plus de 80 examples, présentés de façon formalisée incluant organigrames, code source, code désassemblé et commentaires
  • Une explication détaillée de chaque instruction 6502
  • Des conventions de programmation en assembleur 6502
  • Comment utiliser et interfacer les périphériques d'entrée/sortie, incluant des programmes et considérations quant au design d'interfacage avec le PIA 6520, le VIA 6522, et les autres composants compatibles avec le 6502
  • Comment programmer les interruptions avec le 6502
On the back of the book you could read the following:

6502 Assembly Language Programming provides comprehensive coverage of the 6502 microprocessor assembly language. This book provides an extensive range of programming examples, from simple memory load loops to complete design projects. The emphasis is on presenting a large number of fully debugged, practical programming examples.
Features included:
  • Over 80 programming examples, with a standard format including flowcharts, source program, object code and explanatory text
  • Each 6502 instruction fully explained
  • 6502 Assembler conventions
  • Input/Output devices and interfacing methods, including programs and design considerations for the 6520 Peripheral Interface Adapter (PIA), the 6522 Versatile Interface Adapter (VIA), and other 6502-compatible input/output devices
  • Programming the 6502 interrupt system
Codigo Maquina Oric-1 Atmos
ramon cererols
1984
Download [Spanish version] (7575 kb)
[Pas de description disponible] [No description available]
Codigo Maquina Oric-1 Atmos
SOS !!!Contact...Informations...