Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - mdr1

Pages: 1 ... 18 19 [20] 21
286
TI Z80 / Re: [Project]Assemblex
« on: January 07, 2011, 04:18:36 pm »
Uh, I program in Python just a little, sorry.

287
[FR] Hors-Sujet / Re: Recensement (Qui parle français?)
« on: January 07, 2011, 04:17:02 pm »
C'est bizarre, ça fait plusieurs années que je fréquente le SDZ et je n'ai jamais cru bon de m'inscrire...

Moi c'est un peu pareil, je connais le site depuis relativement longtemps (2006 ou 2007) mais je ne me suis inscrit qu'en 2009 car je ne voyais vraiment pas l'intérêt de m'inscrire.
D'ailleurs, bien que je trouve les tutos très sympa (enfin à l'époque où je les lisais, ça a peut-être changé depuis), je trouve la communauté du SdZ vraiment pourrie (cet avis n'engage que moi), surtout comparé à Ti-Bank ou Omnimaga où il règne une très bonne ambiance.
Si je fréquente encore le SdZ, c'est presque uniquement pour aider Kindermoumoute sur son tuto que j'aime beaucoup. ;)

J'admets que l'ambiance n'est pas terrible, j'en ai l'expérience, il y a sans arrêt des petites tensions ou guerres qui se déclenchent sans raison, et si M@teo21 poste quelque part sur un forum, il y a tous les zéros qui tentent de poster juste après pour se faire voir par lui etc.

Mais à part cette ambiance pas toujours génial, on peut rencontrer des gens sympas, rédiger des tutoriels etc. et la communauté est très active.

288
TI Z80 / Re: [Project]Assemblex
« on: January 07, 2011, 11:27:05 am »
No exactly, but tou can also do it like this.

You can add 1 checkbox or 2 radio buttons, to choose the option.

What's the langage you use for your program ?

289
Je dois admettre mon tord, mais dans ce cas, comment peut-on savoir combien de bits fait un processeur ?

290
TI Z80 / Re: [Project]Assemblex
« on: January 06, 2011, 02:14:51 pm »
A radio button, if possible.

That's a great idea... if I was able to make custom dialogs. I think I'll have a choice list dialog. Thanks anyway :D

You don't have to do costom dialogs, you can also put the radio buttoms in a menu bar ... if you can do it.
Good luck for your project !

291
Effectivement. Les registres de 2 octets sont en fait deux registres de 1 octets combinés (entre autres, H et L). J'ignore comment ça fonctionne pour les addresses, par contre. J'ai entendu dire que en gros, le z80 simule un peu le 16 bits, pour ne pas être trop limité, mais c'est pas du vrais 16 bits, car le processeur est 8 bits.
Les registres sont effectivement combinés (par exemple, b et c donnent bc) mais c'est également le cas sur nos ordis actuels (ah et al donnent ax).
Et les adresses sont bel et bien en 16 bits, par exemple :
Code: [Select]
ld     hl,$245F
ld     (hl),a
En plus comme tu peux le voir, on peut charger une valeur 16 bits en une seule fois.
Donc je pense que le z80 est bien 16 bits.

J'admets une exception tout de même bizarre, c'est que pour indiquer l'adresse d'une interruption, on ne dispose que du registre i (8 bits), du coup, l'octet le moins significatif se montre aléatoire (ce qui complique bien les choses). Ça doit être un reste des assembleurs précédents.

D'ailleurs, je ne pensais pas qu'un assembleur qui fasse seulement 8 bits puisse exister car cela signifierait que l'adressage ne pourrait aller que de 0 à ... 255 ! Ce n'est pas grand chose. Le moindre programme dépasse facilement cette valeur.

Après, pour ce qui est en pratique, je ne sais pas, mais j'aurais plutôt tendance à tout de même dire 16 bits.

292
TI Z80 / Re: [Project]Assemblex
« on: January 06, 2011, 10:32:56 am »
A radio button, if possible.

293
Il est sur z80, avec SDCC et Z88dk, mais le code produit est terrible, pire que le code ASM produit par Axe Parser. Le problème est que le C n'est pas fait pour un processeur 8 bits comme le z80.
Le z80 est un processeur 8 bits ? Pourtant, je manipule bien en assembleur des registres de 2 octets, et les adresses font également 2 octets.

294
[FR] Hors-Sujet / Re: Recensement (Qui parle français?)
« on: January 05, 2011, 08:32:13 am »
Merci beaucoup, je vais regarder ça.

295
@DJ Omnimaga : si tu veux, il y a un cours en français sur le z80 (site du zero) ici.
Je ne l'ai pas terminé, mais il y a beaucoup de trucs en plus dans la version hors-ligne et je prévois qu'il soit encore mieux expliqué.

S'il y a des trucs dessus qui ne sont pas clairs, je te serais reconnaissant que tu me les indiques. :)

En plus, je prévois d'y mettre des manipulations (en utilisant l'application Calcsys pour modifier les données ...).

296
[FR] Hors-Sujet / Re: Recensement (Qui parle français?)
« on: January 03, 2011, 11:37:01 am »
Il n'y a pas de manuel, d'ailleurs, qu'entend tu par manuel ?
Ben, un paragraphe qui indique comment utiliser le site, sa structure etc.

297
Faut il vraiment que je répond à cette question ? :)

Tu peux toujours indiquer les critères du fait que tu préfères l'Axe. ;)
Connais-tu d'autres langages que celui-ci ?

298
Il faut savoir ce qu'on fait quand on programme, après il n'y a aucun problème.

299
[FR] Hors-Sujet / Re: Recensement (Qui parle français?)
« on: January 03, 2011, 07:33:19 am »
C'est bizarre, ça fait plusieurs années que je fréquente le SDZ et je n'ai jamais cru bon de m'inscrire...

Pourquoi donc ?

(HS : je recherche toujours le manuel, merci d'avance)

300
Moi, j'aime beaucoup le TI-Basic car on peut tromper l'environnement (et c'est assez amusant).

Ce que je préfère est l'assembleur car on peut vraiment voir comment marche le système, on comprend plein de choses (entre autres le stockage des informations, les interruptions ...), et le langage est tellement bas niveau que c'est vraiment sympa à programmer, d'autant plus que c'est ce qu'il y a de plus optimisé pour la calculatrice.

L'Axe ne me déplait pas, c'est d'ailleurs en connaissant l'asm que je comprends le style de la programmation Axe (par exemple, le !If qui vient des bons conditionnels). Son avantage est d'être presque aussi rapide que l'assembleur et assez facile. On peut même faire facilement des applications.

Par contre, je crois que je ne peux pas voter pour mon propre questionnaire, je me trompe ?

Pages: 1 ... 18 19 [20] 21