MSX Village forum

L'école Assembleur et périphériques, retapé et disponible... ... dans la bibliothèque du village

igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Association Groupe : Shoutbox

Inscrit le : 29/07/2010 à 17h19

Messages: 5487

Le 02/09/2021 à 18h24

Reprise du message précédent

Un grand merci à Granced d'avoir traduit ce bouquin :)

Juste une remarque (constructive):

En page 5, le bit 8 est indiqué ”28" en lieu et place de "2 puissance 8" ;)

Plus que 191 pages à lire :tea


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
granced Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 09/10/2009 à 09h18

Messages: 1475

Le 03/09/2021 à 11h11
Raah flûte... Bon ben quand je pourrai je corrigerai. :(


MSX un jour, MSX toujours ! :D
Site web    
granced Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 09/10/2009 à 09h18

Messages: 1475

Le 07/09/2021 à 08h26
C'est corrigé. Si tu vois d'autres coquilles n'hésite pas ! :top


MSX un jour, MSX toujours ! :D
Site web    
Metalion Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 23/12/2009 à 15h32

Messages: 1432

Le 07/09/2021 à 09h50
Un bel ouvrage d'introduction à l'assembleur sur MSX.
Pour ceux qui réclament de temps en temps un cours, une intro, c'est le bouquin idéal je pense.

Merci Granced. Edité par Metalion Le 07/09/2021 à 09h50


MSX1: Daewoo DPC-200 / Yamaha CX5M
MSX2: Sony HB-F9P
MSXVR
Vidéo: V9990 (GFX-9)
Audio: MSX-Music (FM-PAC) / MSX-Audio (Audiowave) / OPL4 (Monster Sound FM Blaster) / OPNB (Neotron)
   
granced Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 09/10/2009 à 09h18

Messages: 1475

Le 08/09/2021 à 10h25
Exact. C'est grâce à ce bouquin que j'ai acquis quelques bases !


MSX un jour, MSX toujours ! :D
Site web    
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Association Groupe : Shoutbox

Inscrit le : 29/07/2010 à 17h19

Messages: 5487

Le 14/09/2021 à 06h52
J'avance pas vite mais chaque lettre compte :D

Un ch'tit oubli d'accord en bas de la page 6 ;)

[Le système hexadécimal est précieux en programmation, car il se convertir...]

Je continue

Encore merci pour ton travail :tchin

Édit:...en bas de la page 7.

[105 – 64 = 41 ; 41 contient 32 (25
) donc le bit 5 = 1 ; 41 – 32 = 9 : 9 ne contient pas
16, donc le bit 4 = 0 ; 9 contient 8 : le bit 3 est à 1 ; 9 – 8 = 1 donc (1 ne contient ni
4 ni 2) le bit 2 et le bit 1 sont à 0, il rest e1,]

Le bout de la phrase.. tu voulais écrire:
[ il reste le 1] Edité par igal Le 14/09/2021 à 07h31


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
granced Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 09/10/2009 à 09h18

Messages: 1475

Le 14/09/2021 à 10h55
T'as pas les yeux dans ta poche toi ! :lol
C'est corrigé, merci !


MSX un jour, MSX toujours ! :D
Site web    
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Association Groupe : Shoutbox

Inscrit le : 29/07/2010 à 17h19

Messages: 5487

Le 15/09/2021 à 07h52
igal :
Salut Granced :D

En milieu de la page 10 :oups

Citation :
Les instructions occupent donc de 1 à 4 octets. Par exemple l’octet 0111100 (78H)


[Par exemple l'octet 0111100 (78H)]
Il manque un Zéro à l'unité de l'octet faible "LSB" ;)
Si j'ai bien suivi il faudrait ecrire:
[Par exemple l'octet 01111000 (78H)]

Amicalement :tea


Édit: Centre de la page 11:

Citation :
Comment savoir dans tout cela ce que représente un octet ? Cela dépend de sa place. Remarquez
dans les trois exemples donnés plus haut qu’à chaque fois le code opération set différent.

A la fin de la phrase...
C'est bien
"le code opération set diffère"

Juste apres:
Citation :
De cette
façon, le microprocesseur peut aller d’instruction et instruction sans se « tromper d’octet »

... peut aller d'instruction EN instruction...
:p Edité par igal Le 15/09/2021 à 08h07


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
granced Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 09/10/2009 à 09h18

Messages: 1475

Le 15/09/2021 à 08h15
Corrigé dans l'original (je pense que je l'uploaderai une fois qu'Igal l'aura fini de relever les coquilles) :top
Courage Igal, plus que 185 pages ! :D


MSX un jour, MSX toujours ! :D
Site web    
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Association Groupe : Shoutbox

Inscrit le : 29/07/2010 à 17h19

Messages: 5487

Le 18/09/2021 à 19h37
Reprise de ma lecture...

Page 15:
Citation :
Un étiquette est un mot d’au plus 6caractères,
dont le premier doit être une lettre ou
un signe de code ASCII supérieur à 63,
mais jamais un chiffre.
Une étiquette...

Page 17:
Citation :

Même si un programme vouE paraît trè
s clair en lui-même au moment de son é
criture, il est presque sûr que quelqu’un
d’autre n’y comprendra rien
Même si un programme vouS paraît...

Page 18:
Citation :
dans al suite du programme source sous peine d’une erreur du type «définition multiple»
dans LA suite.....

En bas de la page 19:
Citation :
Exercice 3.1: Effectuez les opérations suivantes:
01010101 10001100
+00110100+00001101
==
il manque un signe "PLUS" entre les deux premiers nombres binaires et il y a un signe "EGAL" en trop à la fin de l'opération que tu proposes.

Page 21:
Citation :
les entiers positifs vont d e0 à 127, les négatifs de 0 à -128.
...vont DE 0 à 127.....




Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
granced Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 09/10/2009 à 09h18

Messages: 1475

Le 21/09/2021 à 08h06
Tout est corrigé.

A part les opérations du bas de la page 19, qui sont 2 additions posées différentes, la première est 01010101+00110100 et la deuxième 10001100+00001101


MSX un jour, MSX toujours ! :D
Site web    
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Association Groupe : Shoutbox

Inscrit le : 29/07/2010 à 17h19

Messages: 5487

Le 21/09/2021 à 18h10
Pouce bleu :top


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie