Accueil > Réalisations > Publications > Ouvrages > Ouvrage sur la HP28 c/s > Voyage au centre de la HP28 c/s : lire le livre en ligne

Voyage au centre de la HP28 c/s : lire le livre en ligne

mardi 27 juin 2006, par Paul Courbis

Si vous ne voulez pas télécharger l’ensemble de l’ouvrage, vous pouvez le lire en ligne ici...

Si vous désirez une version papier, un « reprint » est disponible via Amazon !

Voyage28 - page 203 - Courbis, acteur de l'Internet depuis 1988
Section précédente : Programmes en langage-machine Page précédente Sommaire Page suivante Section suivante : Programmes mathématiques

Programmes en langage-machine

(c) Courbis www.courbis.fr   Page 200  Listing du programme: Codes    Labels  Mne'moniques    Commentaires 69C20            CON(5) 02C96   de'but de l'objet programme-assembleur .....            longueur a` de'terminer selon le nombre de notes programme'es:                       #4D (hexade'cimal) + 10 (de'cimal) * nbre de notes                           ex: pour 9 notes: 7A000 8F*****          GOSBVL SAV.REG sauvegarde des registres de travail de la 28 7...             GOSUB L1       la longueur du saut est 10 * nbre de notes                                 ex: pour 9 notes on codera le saut par 7A50  liste des notes: fre'quence en hertz sur 5 quartets, suivi de la dure'e en millie`mes de secondes, sur 5 quartets. Les valeurs sont a` coder en HEXADECIMAL.  Exemple: pour un LA (440 Hz) de .758 secondes on codera:                            8B100                            6F200  ATTENTION: la dernie`re note doit impe'rativement e^tre la note de fre'quence 0 et de dure'e 0. On ne doit pas utiliser une telle note au milieu de la liste des notes, car le code de fre'quence 00000 est utilise' pour indiquer la fin de liste.  07       L1      C=RSTK         C=adresse de de'but de la liste 135              D1=C 147              C=DAT1 A D7               D=C A          D=fre'quence de la note 174              D1=D1+5 143              A=DAT1 A 174              D1=D1+5 137              CD1EX 06               RSTK=C         sauvegarde adresse en cours D6               C=A A          C=dure'e de la note 8AA              ?C=0 A         a-t-on fini? D0               GOYES L2 8F*****          GOSBVL BEEP    e'mission du BEEP 69DF             GOTO L1        note suivante 07       L2      C=RSTK         on vide la pile RSTK  MUSICLM MUSICLM est un programme permettant de jouer un air de musique pre'-code', a` une vitesse tre`s re'gulie`re, sans interruption entre les notes...  Entre'e du programme (lire l'avertissement page 189) :On tape la chai^ne des codes, en une seule ligne, sans espace, et on exe'cute le programme LASS. Le re'sultat (System Object) sera stocke' dans MUSICLM.  V28 #3 (C) 2001 www.courbis.com 8/03/2001, 12:46200
Section précédente : Programmes en langage-machine Page précédente Sommaire Page suivante Section suivante : Programmes mathématiques
© Courbis 1988-2010
Tous droits réservés
Permalien
Faire un don avec Paypal Le livre est entièrement gratuit mais vous pouvez
avec Paypal pour participer aux frais d'hébergement de ce site... Merci !

Messages

Un message, un commentaire ?

modération a priori

Ce forum est modéré a priori : votre contribution n’apparaîtra qu’après avoir été validée par un administrateur du site.

Qui êtes-vous ?
Votre message

Pour créer des paragraphes, laissez simplement des lignes vides.

Les spams donneront systématiquement lieu à dépôt de plainte. Les messages peu aimables ou comportant trop de fautes d'orthographe seront purement et simplement supprimés sans publication. Aucune obligation de publication ne pourra être opposée au webmaster, sauf éventuel droit de réponse dûment justifié.
ipv6 ready ipv6 test
Suivre ce site :
Recommander cette page :
Bookmark and Share
Traduire :