Amstrad Plus Index du Forum

Amstrad Plus
Découverte de la gamme Old et Plus des Cpc d'Amstrad.

 FAQFAQ   RechercherRechercher   MembresMembres   GroupesGroupes   S’enregistrerS’enregistrer 
 ProfilProfil   Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion 

Adresser les ports du Crtc

 
Poster un nouveau sujet   Répondre au sujet    Amstrad Plus Index du Forum -> Bienvenue sur ce forum -> Programmation
Sujet précédent :: Sujet suivant  
Auteur Message
Ast
Administrateur

En ligne

Inscrit le: 05 Sep 2014
Messages: 2 229

MessagePosté le: Jeu 4 Fév - 18:49 (2016)    Sujet du message: Adresser les ports du Crtc Répondre en citant

Bonjour,

je cherche la manière la plus rapide d'adresser les registres 12 et 13 du Crtc.

Code:

...
ld bc,#bc0c
ld hl,#3000
;
out (c),c ; select r12 / 4us
inc b      ; 1us
out (c),h ; send value / 4us
dec b      ; 1us
inc c       ; 1us
out (c),c ; select r13 / 4us
inc b      ; 1us
out (c),l  ; send value / 4us
...


Cette routine prends 20us... je cherche à reduire ce temps au maximum en utilisant tous les tricks possibles. Merci de votre aide.
_________________
Ast/iMP4CT

"Par le pouvoir du crâne ancestral...."


Revenir en haut
Publicité






MessagePosté le: Jeu 4 Fév - 18:49 (2016)    Sujet du message: Publicité

PublicitéSupprimer les publicités ?
Revenir en haut
TFM


Hors ligne

Inscrit le: 05 Sep 2014
Messages: 146

MessagePosté le: Jeu 4 Fév - 22:34 (2016)    Sujet du message: Adresser les ports du Crtc Répondre en citant

Maybe using OUTI or OUTD. But depends where your data is located at the beginning.

Revenir en haut
Ast
Administrateur

En ligne

Inscrit le: 05 Sep 2014
Messages: 2 229

MessagePosté le: Jeu 4 Fév - 22:43 (2016)    Sujet du message: Adresser les ports du Crtc Répondre en citant

Some example ?


Outi takes 5us so using four times outi will take more than 20us... 
_________________
Ast/iMP4CT

"Par le pouvoir du crâne ancestral...."


Revenir en haut
Contenu Sponsorisé






MessagePosté le: Aujourd’hui à 21:14 (2017)    Sujet du message: Adresser les ports du Crtc

Revenir en haut
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Amstrad Plus Index du Forum -> Bienvenue sur ce forum -> Programmation Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1

 
Sauter vers:  

Index | Panneau d’administration | Creer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com