si ce que tu veux est que quelqu'un fasse ton travail universitaire a ta place, je pense que c'est rate... je doute que qulqu'un ici le fasse...
(perso, je n'en n'ai pas les capacites, mais bon, il y en a d'autres qui les ont)
Il doit bien avoir au moins quelqu'un de ta classe qui a tout compris (ou qui a tout fait pour), pourquoi ne pas leur demander gentiment ?(c'est ca les cours). (Je crois que meme moi je ne le fais pas assez souvent)
C'est vrai que ce n'est pas très facile comme TP pour débuter, je trouve...
tu connais le binaire naturel ? le Binaire Codé Décimal (BCD) ?
Pour la question 1, ils ne donnent pas assez de précisions... Et puis leur représentation utilise 2 registres d'après ce que j'ai compris, car ils utilisent 4 chiffres de 1 octet chacun pour la partie décimale et 4 chiffres de 1 octet chacun pour la partie entière. Soit 8 octets au total, alors que les registres du 68k ne peuvent en contenir que 4.
Donc tu dois peut-être en utiliser un pour la partie entière et un autre pour la partie décimale... Enfin, ce n'est pas précisé donc c'est un peu con...
Bon, sinon, dis nous plutôt ce que tu ne comprends pas parce que ce TP est un peu long.
Vous utilisez un environement pour le 68000 (plaques M1000 par exemples)? parceque si il y a des routines rdos pour la saisie de nombres c'est quand même mieux...

Que cache le pays des Dieux ? -
Forum Ghibli -
Forum LittéraireLa fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.
Faudrait apprendre a lire , c'est pas un travail a faire , c'est un tp ou j'ai rien compris mais tant pis , je vais essayer de demander a qqun de ma classe .
Avant de s'enflammer faudrait lire completement les post.
A part ca , javais commencé l'exo 1 en cours (ca javais compris ) mais la question 4 j'ai du mal :
voila le code de la 3e question duquel je suis parti :
ORG $800
x1 DS.B 8
x2 DS.B 8
ORG $1000
LEA x1,A1
*On charge le nombre
MOVE.B #2,(A1)+
MOVE.B #3,(A1)+
MOVE.B #6,(A1)+
MOVE.B #9,(A1)+
MOVE.B #1,(A1)+
MOVE.B #7,(A1)+
MOVE.B #4,(A1)+
MOVE.B #2,(A1)+
BSR AFFICH;On apelle la fonction AFFICH
AFFICH LEA x2,A1
*Adresse du 1er octet donné par A1
MOVE.B #4,D2;Compteur de la boucle
MOVE.B #3,D0 ;Pour afficher ce qu il ya dans D1 sous forme decimale
BOUCLE2 MOVE.B (A1)+,D1 ; On deplace Bit par bit
TRAP #15;Pour Afficher
SUB.B #$1,D2;Comparaison pour sortir de la boucle
BNE BOUCLE2 ; On a copie les 4 premiers chiffres avant la virgule dans D1
MOVE.B #',',D1 ;Ensuite on place la virgule dans D1
MOVE.B #6,D0 ;Pour afficher ce qu'il y a dans D0
TRAP #15;Pour afficher
MOVE.B #4,D2
MOVE.B #3,D0 ;Pour afficher ce qu il ya dans D1 sous forme decimale
BOUCLE3 MOVE.B (A1)+,D1
TRAP #15;Pour afficher
SUB.B #$1,D2;Comparaison pour sortir de la boucle
BNE BOUCLE3
MOVE.W #0,D1
MOVE.B #0,D0 ; On affiche la chaine de caracteres dont ladresse est dans A1 et de taille D1.W
TRAP #15;Affichage
RTS;Revenir a BSR AFFICH et recupere la valeur sauvegardee par le BSR
ensuite pour la question 4 j'ai démarré , mais je suis bloqué ici :
ORG $800
x1 DS.B 8
string DC.B 'Saisir une valeur'
ORG $1000
MOVE.B string,
LABEL1
STOP #$2700
END $1000
Mais c'est quoi ton architecture autour du 68000 parce que sinon, on ne peut pas t'aider...
si on ne connait pas le support que tu utilises on ne risque pas de t'aider...

Que cache le pays des Dieux ? -
Forum Ghibli -
Forum LittéraireLa fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.
euh c'est un simulateur 68k sous dos jai oublié le nom
sinon pour parler c'est peut etre mieux de venir sur le chat ?
je suis sur
irc.quakenet.eu.org (port 6667)
#tfcdb
ou
fr.kewl.org
#ti
Greg
Tu peux de toute façon utiliser la commande help trap#15 sous l'ému...
c correct ca ?
ORG $800
x1 DS.B 8
MOVE.B $04,D0 ; Permet de rentrer un nombre au clavier
saisie TRAP #15 ; saisie du nombre au clavier dans D1
MOVE D1,(A1) ; copie de D1 dans A1
Non. Tu as mis ton code avec les variables.
Et puis ton move.b $04,d0 est incorrect, je pense que tu voulais faire move.b #$04,d0
x1 et saisie sont des variables et les $ sont faux comme jackiechan le dit, il faut mettre #$, $ ne s'utilise que avec dc.[b,w,l] pour définr de l'hexa.
Link Le 18/06/2003 à 11:10 oui, en mode console. Avec le serpend dessiné avec des caractères "double ligne" de la police OEM/DOS: 186,187,188,200,201,205...

Maintenant j'ai la flemme de garder une signature à jour sur ce site. Je n'ai même plus ma chaîne Exec sous la main.
link : jtai ecrit un mail sur ton email hotmail qui est dans ton profil
Link Le 19/06/2003 à 20:40 Je ne marche pas à l'e-mail, et en plus tes scans me donnent envie de vomir.
Je peux répondre sur le forum à des question, mais je ne vais pas faire tes exercices par e-mail!
ALors sois gentil passe tes GIF à la reconnaissance de caractères et poste-nous ton problème par écrit, pour commencer!
Et bosse un peu aussi...

Maintenant j'ai la flemme de garder une signature à jour sur ce site. Je n'ai même plus ma chaîne Exec sous la main.
bon c bon franchement je me demande si c la prog ou vous qui etes autistes les gars la , faut que je te commente mon mail?
Apprends toi aussi a lire : je tai demandé comment me debloquer d'un passage et toi tu crois que je te demande de tout faire? Trop prétentieux la les gars faut arreter de vous prendre au serieux .
Et on est pas tous Blindés jai pas d'ocr sur mon scanner qui a 6 ans. SI ta envie de vomir , y les toilettes aussi .
@+ bye
Tu peux toujours avoir un logiciel qui fait OCR (d'ailleurs, je vois mal comment un scanner peut être équipé en interne d'un (une ?) OCR)