EMULATION ★ UTILISATION DE L'ASSEMBLEUR INCLU DANS L'ÉMULATEUR WINAPE V2.0 ★

Utilisation de l'assembleur inclu dans l'émulateur WinAPE v2.0

L'assembleur de WINAPE support  supporte toutes les instructions de porcesseurs Z80.
ÉDITEUR s'affiche sous WINAPE avec la touche F6 , vous obtiendrez une fenêtre dans ce style ....

  • Compiler ou assembler votre sources avec la touche F9 ( c'est comme vous voulez  )
  • Une fois sous le Basic, vous pouvez preparé le "débugging" de votre source

WinAPE vous propose un débugger qui vous facilite la tâche dans la recherche des erreurs que contiennent vos programmes assembleurs. Pour utiliser ce débugger , vous devez poser des breakpoints. L'interpréteur arrête l'exécution du programme lorsqu'il tombe sur une instruction sur laquelle vous avez posé un breakpoint. Vous pouvez ainsi analyser plein de données tel que les valeurs sur la pile ou encore ceux de vos variables en mémoires et même effectuez des modifications avant de poursuivre l'exécution du programme.
La fenêtre principale du débugger se décompose en 4 parties majeurs , respectivement de haut en bas et de gauche à droite :

  •  Fenêtre de code avec de gauche à droite adresses, opcode , code désassemblé , commentaires et indications
  •  La fenêtre des registres avec à gauche les registre primaire et a droite les registre auxiliaires (')
  •  La fenêtre dite de dump permettant un accès visuel et aisé à la mémoire - généralement les données - d'un precessus.
  •  La fenêtre de pile ( stack )

- Pour lancer le débugger , utiliser la touche F8, ou click sur le bouton pause sur la bar en bas de WinAPE ..


Fenetre du débugger, sur la droite la liste des registres avec leurs valeur , et au dessous le contenu de la pile

- CTRL+G puis l'adresse de début de votre code pour s'y rendre.
- En #4000 par exemple ( point d'entrée de notre source )
- Un click sur la colonne grise à droite pour faire apparaitre un point rouge ou appuyer sur la touche F5 de votre PC.

- Nous avons maintenant créé un point d'arret, en ce qui concerne les points d'arrét dit "Breakpoints" : A l'exécution , le progamme s'arrêtera à cette adresse ( #4000 sur la photo d'écran ) , le contenu de la pile et des registres system seront bien sur mise-à-jour ...

par hERMOL pour http://cpcrulez.fr

★ AMSTRAD CPC ★ DOWNLOAD ★

Other platform tools:
» WinAPE  v1.5bDATE: 2011-02-17
DL: 692 fois
TYPE: ZIP
SIZE: 381Ko
NOTE:
.HFE: NON
.CPR: OUI
.ROM: OUI
.LOG: OUI

» WinAPE  v2.0A06DATE: 2004-06-15
DL: 577 fois
TYPE: ZIP
SIZE: 1089Ko
NOTE:
.HFE: NON
.ROM: OUI
.CPR: OUI

» WinAPE  v2.0A07DATE: 2006-05-19
DL: 554 fois
TYPE: ZIP
SIZE: 1222Ko
NOTE:
.HFE: NON
.ROM: OUI
.CPR: OUI

» WinAPE  v2.0A08DATE: 2006-05-21
DL: 537 fois
TYPE: ZIP
SIZE: 1225Ko
NOTE:
.HFE: NON
.ROM: OUI
.CPR: OUI

» WinAPE  v2.0A09DATE: 2006-08-14
DL: 533 fois
TYPE: ZIP
SIZE: 1245Ko
NOTE:
.HFE: NON
.ROM: OUI
.CPR: OUI

» WinAPE  v2.0A09BDATE: 2006-08-29
DL: 526 fois
TYPE: ZIP
SIZE: 1245Ko
NOTE:
.HFE: NON
.ROM: OUI
.CPR: OUI

» WinAPE  v2.0A12DATE: 2007-02-18
DL: 522 fois
TYPE: ZIP
SIZE: 1431Ko
NOTE:
.HFE: NON
.ROM: OUI
.CPR: OUI

» WinAPE  v2.0A13DATE: 2007-08-08
DL: 541 fois
TYPE: ZIP
SIZE: 1451Ko
NOTE:
.HFE: NON
.ROM: OUI
.CPR: OUI

» WinAPE  v2.0A16DATE: 2008-09-05
DL: 523 fois
TYPE: ZIP
SIZE: 1516Ko
NOTE:
.HFE: NON
.ROM: OUI
.CPR: OUI

» WinAPE  v2.0A17DATE: 2008-09-05
DL: 524 fois
TYPE: ZIP
SIZE: 1519Ko
NOTE:
.HFE: NON
.ROM: OUI
.CPR: OUI

» WinAPE  v2.0A18DATE: 2011-07-27
DL: 1691 fois
TYPE: ZIP
SIZE: 1508Ko
NOTE:
.HFE: NON
.ROM: OUI
.CPR: OUI

» WinAPE  v2.0A19  Pre-ReleaseDATE: 2015-03-09
DL: 296 fois
TYPE: ZIP
SIZE: 1462Ko
NOTE:
.HFE: NON
.ROM: OUI
.CPR: OUI

» WinAPE  v2.0B01DATE: 2015-11-26
DL: 233 fois
TYPE: ZIP
SIZE: 4344Ko
NOTE:
.HFE: NON
.ROM: OUI
.CPR: OUI

» WinAPE  v2.0B02DATE: 2016-01-06
DL: 621 fois
TYPE: ZIP
SIZE: 4335Ko
NOTE:
.HFE: NON
.ROM: OUI
.CPR: OUI

Je participe au site:
» Newfile(s) upload/Envoye de fichier(s)
★ AMSTRAD CPC ★ A voir aussi sur CPCrulez , les sujets suivants pourront vous intéresser...

Lien(s):
» Emulation » Winape Config 6128
» Emulation » Win - Winape
» Emulation » Utilisation de l'assembleur inclu dans l'émulateur WinAPE v2.0
» Emulation » Utilisation de CPCDOS.ROM sous WINAPE
» Emulation » Winape Config Azerty
» Emulation » Winape Cheat

QUE DIT LA LOI FRANÇAISE:

L'alinéa 8 de l'article L122-5 du Code de la propriété intellectuelle explique que « Lorsque l'œuvre a été divulguée, l'auteur ne peut interdire la reproduction d'une œuvre et sa représentation effectuées à des fins de conservation ou destinées à préserver les conditions de sa consultation à des fins de recherche ou détudes privées par des particuliers, dans les locaux de l'établissement et sur des terminaux dédiés par des bibliothèques accessibles au public, par des musées ou par des services d'archives, sous réserve que ceux-ci ne recherchent aucun avantage économique ou commercial ». Pas de problème donc pour nous!

CPCrulez[Content Management System] v8.7-desktop
Page créée en 603 millisecondes et consultée 3831 fois

L'Amstrad CPC est une machine 8 bits à base d'un Z80 à 4MHz. Le premier de la gamme fut le CPC 464 en 1984, équipé d'un lecteur de cassettes intégré il se plaçait en concurrent  du Commodore C64 beaucoup plus compliqué à utiliser et plus cher. Ce fut un réel succès et sorti cette même années le CPC 664 équipé d'un lecteur de disquettes trois pouces intégré. Sa vie fut de courte durée puisqu'en 1985 il fut remplacé par le CPC 6128 qui était plus compact, plus soigné et surtout qui avait 128Ko de RAM au lieu de 64Ko.