TWEETS de petit jo
Visiteurs:53118 (20:aujourd'hui, 475:ce mois, 4312:cette année).Dernière visite:18/05/2024
> Accueil>Tweets
ou
Année:20232019[nb=16]2020[nb=32]2021[nb=99]2022[nb=87]2023[nb=112]
2024[nb=60]
Pages:41-601..2021..4041..6061..8081..100101..112

ASCII en assembleur

28/04/2023:



Je rajouterais donc quelques drapeaux aux (64) flags qui réagissent après un ld al,100000 par exemple

Voir d'après tweet Voir le fil de discussion en entier 

J'aime  Commenter

ASCII en assembleur

28/04/2023:



(Pour aller un peu plus loin, si on accepte de lire dans EAX les string par bloc de 8 caractères, commençant tout les 8 octets,et quand la chaine se termine remplit de \0)
On pourrait mettre après ces instructions(voir détails) le registre CL, qui renseigne la position dans EAX remplissant la condition (0 à 7)

J'aime  Commenter

ASCII en assembleur

28/04/2023:



Rappelez vous de DAA et AAD qui permettait de transformer un nombre <99 en hexa sur un octet!
Et bien,(avec l'ASCII)en une clock,après ces instructions assembleur, le PC pourrait remplacer al en ax (le resultat en deux caractères).Et l'inverse aussi (ax vers al)

-petit jo: Bien sur,on peut faire >99 (valable aussi pour un byte entier ). Alors l'instruction renvoie un ax en hexa!

Voir le fil de discussion en entier 

J'aime  Commenter
 

ASCII en assembleur

28/04/2023:



De même, puisque que l'on a EAX,pouvant contenir 8 caractères de (0) et de (1) ,il serait possible de convertir en un octet AL,et une autre instruction ressortant les 8 bits en ascii...en une clock!
Et convertir le nombre dans EAX(qui est un binaire) en une chaine hexa restituée dans EAX,sans trop de souci. Bien sûr on peut s'aider du registre o (overlay à gauche de EAX:multiplication)
Voir d'après tweet Voir le fil de discussion en entier 

J'aime  Commenter
 

ASCII en assembleur

28/04/2023:



Et le must (sisi c'est plus compliqué mais cela devrait pouvoir se faire),vu que la conversion bin vers dec (string ascii)sert souvent!
(en une clock évidemment), la conversion bin vers dec n'est qu'une addition de multiplication avec son poids.

J'aime  Commenter

Le saviez-vous?

02/05/2023:



Mettre de l'eau dans son vin (cela se fait), mais mettre de l'eau dans son lait (de vaches) ...Jamais vu!!!

J'aime  Commenter
 

Le saviez-vous?

02/05/2023:



Que les banques prêtent à des petits commerces ou des couples qui ont de l'avenir, je suis amplement d'accord! Mais les super-marchés savent s'autofinancer(ils n'ont pas besoin des banques)
Après, les supermarchés redistribuent un peu de leur bénéfice, en rémunérant leurs salariés... qui les mettent à la banque!

J'aime  Commenter
 

Le saviez-vous?

02/05/2023:



Les avions polluent énormément(plus que les frigos). (Je le dis avec mes mots)
Mais ça,Macron il s'en fout (il ne veux pas taxer 'justement' les utilisateurs,mais soutenir les pauvres émigrès, car les touristes ne leurs donnent rien). Et nous?

J'aime  Commenter
 

Problèmes d'écologie

02/05/2023:



Les bouteilles en plastique commencent à polluer(on ne sait plus quoi en faire). Et même,si elles sont récyclées,Stéphane H., cela reste une dépense(on ne gagne pas d'argent avec!)
L'écologie des bouteilles plastique n'est ni un marché, ni un commerce. Ce devrait être ' l'économie ' de la bouteille(pour ceux qui suivent! )

-petit jo: Et je regrette, mais Nous (les LR), nous n'y sommes pour rien! Les pots de yaourts,aussi! ...(Et les voitures VW sont des voitures étrangères, comme les autres!)

J'aime  Commenter
 

Le politiquement correct

02/05/2023:



Si le cannabis ne détruit pas le cerveau, alors il faut légiférer. Au contraire, s'il rend fou (comme Palmade) alors il faut interdire et surtout dissuader ceux qui s'obstinent à en consommer!
De même, les commerçants qui montrent leurs gros-bras (avec leur philosophie, du moi j'ai repayé mon tiroir-caisse), doivent être remboursé par le voleur..et pas avec de l'argent volé!

-petit jo: Je vous en supplie,qu'on arrête de jouer au chat et à la souris(où on est du coté de la souris!).S'il faut prendre dans l'héritage des parents au moment des décès, alors faut pas hésiter!

J'aime  Commenter
 

Assembleur

07/05/2023:



C'est vrai, (qu'en 64 bits ), le nombre maxi de paramètres passés est 8, pour l'accélération de la fonction! Si vous avez plus, il faut recourir aux méthodes traditionnelles(la pile:SP)
Et je dirais en plus(puisque qu'il y en a qui sont d'accord with me!), que pour chaque paramètre de la fonction, il a en même temps le type(peut être l'adresse) toujours en 64 bits

-petit jo: Je ne sais pas comment vous avez deviné cela,mais vous avez raison ! En tout cas, c'est vraiment ce que je pense aussi, monsieur!

J'aime  Commenter
 

Assembleur

08/05/2023:



Juste pour dire, que si on veut, on peut pousser à l'extrème! Il pourrait y avoir un registre entre la pile SU et l'UC, contenant la dernière valeur PUSH (c'est une pile cablée de 1 élément)
A quoi ça sert? Hé bien, on gagne un cycle en réalisant certaines combinaisons d'instructions car la valeur, on l'a déja dans l'UC! Voir quelques exemples!
Voir d'après tweet Voir le fil de discussion en entier 

J'aime  Commenter

Assembleur

09/05/2023:



Tous les Objet sont dans le Tas,et pour connaitre la longueur des diverses propriétés qu'elles ont(la longueur du tas), c'est inscrit dans la 8 premiers octets du bloc(64 bits)
C'est aussi vrai pour une String (rappelez-vous ..java, String c'est un Objet:c'est à dire que sa valeur est dans le tas)

-petit jo: Rappel: tous les blocs du Tas, commencent avec une adresse multiple de 8 (64bits) et sont de longueur multiples de 8(c'est une suite de valeur de 64 bits chaque)

Voir le fil de discussion en entier 

J'aime  Commenter
 

Assembleur

09/05/2023:



Rappelez vous des 2 instructions du processeur Zilog: LDIR et LDDR(load incremente repeat).
Et bien on peut faire la même chose avec x86(64 bits), en allant de 8 en 8(load 8 octets IX, store 8 octets IY,incremente de 8 ,repeat BC/8 fois)

-petit jo: (il faut que les adresses soient multiples de 8, c'est tout !)

Voir d'après tweet Voir le fil de discussion en entier 

J'aime  Commenter
 

Assembleur

09/05/2023:



On peut faire mieux et créer 1 instruction du processeur x86: LDIR (load incremente repeat), pour les chaines finissant par \0 ! Il n'y a plus de compteur BC
En allant de 8 en 8(load 8 octets IX, store 8 octets IY,incremente de 8 ,repeat jusqu'à ce que le bloc EAX contienne un \0 dedans)

-petit jo: (là aussi, il faut que les adresses soient multiples de 8, c'est tout !)

Voir d'après tweet Voir le fil de discussion en entier 

J'aime  Commenter
 

Assembleur

09/05/2023:



Rappelez vous de l'instruction CPI du processeur Zilog, pour rechercher un octet(load compare incremente repeat). Içi, je vous propose de l'appliquer aux chaines finissant par \0 !
En allant de 8 en 8(load 8 octets IX, incremente de 8 ,repeat jusqu'à ce que le bloc EAX contienne un \0 dedans ou avant l'octet BL recherché). (IX contient l'adresse du résultat)

-petit jo: (là aussi, il faut que les adresses soient multiples de 8, c'est tout !)

Voir d'après tweet Voir le fil de discussion en entier 

J'aime  Commenter
 

Problèmes d'écologie

10/05/2023:



Pour les bouteilles en plastique, si on peut recycler leur matière pour que celle-ci soit réutilisable comme fil dans les imprimantes 3D, alors je ne dirai plus rien contre!

J'aime  Commenter
 

Inventions

03/06/2023:



Petit rappel pour tous: toutes mes idées citées sur ce site, sont OPEN (SOURCE) et je ne veux pénaliser personne!
Ainsi, la programmation par événements (1992/1993 avec Laurent B.) et le ruban (2007/2008 avec Tic et Tac) ,entre autres, ne sont pas une exclusivité Microsoft !Voila c'est précisé!

J'aime  Commenter
 

Microsoft OS

03/06/2023:



Windows a mis discrétement (F5=heure date, j'aurais préféré en France:jj/mm/aaaa hh:mm:ss), mais heu! ... ce que je demandais c'est qu'il le fasse au niveau de l'OS,pour pas le programmer!
De plus, il faut continuer jusqu'au bout, et le faire pour date seule[jj/mm/aaaa] et heure seule[hh:mm](toujours au niveau de l'OS)!

-petit jo: Cela sert? Oui, quand on navigue sur Internet et pour WORD (la date notamment dans les lettres formatées)

Voir d'après tweet Voir le fil de discussion en entier 

J'aime  Commenter
 

Inventions

03/06/2023:



Quand l'Etat Americain, s'est penché sur Microsoft, au sujet de IE , je trouve qu'il aurait pu aller plus loin, car maintenant Windows ce n'est plus MS-DOS! Il faut un peu de concurrence!
INTEL le survivant (je dis peut-être une bétise...), propose actuellement les PC, mais on peut créer soi-même son OS si on veut, à partir de ce que le matériel nous donne!

J'aime  Commenter
 
Pages:41-601..2021..4041..6061..8081..100101..112
Année:20232019[nb=16]2020[nb=32]2021[nb=99]2022[nb=87]2023[nb=112]
2024[nb=60]





Tweets[112] sur:Medjugorje

SOMMAIRE