TWEETS de petit jo
Visiteurs:53126 (28:aujourd'hui, 483:ce mois, 4320: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:21-401..2021..4041..6061..8081..100101..112

Assembleur

21/03/2023:



Pour le cache de SU, le programme n'a pas la main dessus, tout se fait automatiquement! SU contient la valeur de l'adresse pointée en RAM, pas dans le cache (16 bits,pour 64 Ko)
Peu importe, le taille du cache et les valeurs des hystéresis,contenant les adresses du cache. Même chose quand on vide ou remplit le tampon du cache pile!
Voir d'après tweet Voir le fil de discussion en entier 

J'aime  Commenter
 

Assembleur

21/03/2023:



Le secret, de ces macro-instructions (cisc) ? C'est un programme resident en flash qui gère l'ordonancement (les TBL aussi,des instructions superscalaires et la gestion des caches)
C'est lui, qui gère aussi tout les cores et qui décode avec l'aide du hardware qui lui mache le boulot ! Il place surtout les registres là où il faut,pour que l'UC puisse faire les opérations !

-petit jo: On se réapproprie les 640 ko de la mémoire flash, avec les instructions anciennes dans une RAM simple du x8086! C'est un 'faux' core spécial! Ses IO et flags sont intégrés dans les UC !

Voir le fil de discussion en entier 

J'aime  Commenter
 

La fameuse RAM

-petit jo: Ca rame!

21/03/2023:



Le microprocesseur de la puce RAM doit juste avoir fini avant que l'opération (qui doit restée assez simple) avant que l'échange de l'instructon suivante ne se présente!
Et si l'instruction demande plus de temps, il faut qu'il puisse exécuter toujours une lecture ou écriture RD/WR dans sa RAM qui est toujours prioritaire!
Voir d'après tweet Voir le fil de discussion en entier 

J'aime  Commenter
 

Le clavier

21/03/2023:



ALT GR+d ,pour remplir dans le buffer clavier, la date du jour au format dd/mm/aaaa
ALT GR+t ,pour remplir dans le buffer clavier, l'heure du jour au format hh:mm:ss
Voir le fil de discussion en entier 

J'aime  Commenter
 

Les entêtes des fichiers

25/03/2023:



L'idée de mettre la taille de fichier en tant que réel sur 8 octets, me parait la meilleure solution, car la majorité des fichiers sont inférieur au To
On ne va pas passer à un entier sur 16 octets ! On perdrait beaucoup de place sur le disque. La solution? Ce sont mes meta-données au début des fichiers volumineux si on veut être précis!

-petit jo: Dans la majorité des cas, les très gros fichiers sont des fichiers multimédia (je souhaite aussi pour les MP3,AVI,mpeg,jpeg... qu'ils soient conçus avec des meta-données, avec sa taille en clair)

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

J'aime  Commenter

La fameuse RAM

-petit jo: Ca rame!

28/03/2023:



On devrait pouvoir faire un flush memoire-cache avec une instruction assembleur, quand on veut!
Après une tâche qui a monopoliser la mémoire-cache, par exemple!

-petit jo: Pour restituer en RAM son contenu,pour y faire une sauvegarde quand on quitte le PG

J'aime  Commenter
 

Microsoft OS

28/03/2023:



On devrait pouvoir gérer les applications qui reste à la barre des taches en bas, à chaque session, comme si on agrafait ou dé-agrafait les icones
avec clic droit+agrafer, ou clic droit+de-agrafer. Pour ne plus qu'elles réapparaissent la prochaine fois!

-petit jo: Bien sûr, l'icône Dossiers est la seule qui ne peut s'enlever de la barre, car lorsque l'on clique on ouvre une nouvelle fenêtre Dossiers(elle n'est pas comme les autres!)

J'aime  Commenter
 

Microsoft OS

28/03/2023:



Le bloc-notes n'est pas très pratique d'utilisation! Il suffirait d'avoir une icone reload pour recharger le fichier texte et une icone pour sauver notre texte avec le même nom fichier
De plus, on pourrait ajouter dans les icones find avec saisie intégrée, pour aller plus vite

-petit jo: Cela devrait tenir dans la barre d'outils(icones)

J'aime  Commenter
 

Microsoft OS

28/03/2023:



Windows utilise les DLL éxécutables, mais on pourrait aussi avoir des DLL textes où toutes les string( d'une même langue) du programme seraient rangées!
Il suffirait alors de mettre la bonne DLL avec le programme EXE,pour changer de langue! La définition ressemblerait beaucoup aux DLL actuelles,avec au debut une table d'entrée pour les string

J'aime  Commenter
 

Pour le W3C

28/03/2023:



Pour tout les navigateurs, il devrait être possible pour la balise img, d'avoir l'attribut bgcolor et color pour les deux images contenant 2 couleurs(je pense à gif et png, peut-être aussi jpeg)
On aurait toujours notre src(on garde le même gros fichier image) mais on pourrait modifier l'apparence sur les deux couleurs principales

-petit jo: Pratique, quand on survole l'image!

J'aime  Commenter
 

Assembleur

03/04/2023:



Bien sur, les registres généraux et les registres locaux r2-r127 n'ont pas la même finalité. Ces derniers sont là juste pour économiser du temps et éviter l'accès à la RAM souvent,par la pile
Et les registres eax,ebx,ecx,edx (les plus généraux) sont fait pour être écraser (sans sauvegarder forcément dans la pile avant l'appel à un mini-sous-programme! Même si on garde PUSHAD)
Voir d'après tweet Voir le fil de discussion en entier 

J'aime  Commenter
 

Assembleur

03/04/2023:



Il est clair qu'il y a qu'une largeur quand on fait un push/pop (1 octo) surtout pour SU, car elle est cablée dans le silicium!
Pour SP, je veux bien qu'on laisse pour compatibilité, mais pour moi dorénavant c'est sur 1 octo. D'où l'invention de piles de bits avec les registres r2-r127
Voir le fil de discussion en entier 

J'aime  Commenter

Assembleur

03/04/2023:



Voila, l'idée du ,2 ,4 et ,8 de de l'assembleur X86 pour la taille de l'offset(c'est juste un rol de 1,2,3 bit) n'est pas bète.
On peut généraliser les instructions par index,tel que ld eax,(edx+54,8) qui est équivalent à: ld eax,(edx+432)
Voir d'après tweet Voir le fil de discussion en entier 

J'aime  Commenter

Assembleur

03/04/2023:



if.eq.gosub.rel r1,r2,r3 //if r1=r2 alors saut relatif de r3 n'est pas génial ou incomplète. Je préfère une instruction if.z r1=r2+r3,adresse-relative-sur-2-octet
Qui veut dire si flag z alors r1=r2+r3 sinon goto adresse-relative-sur-2-octet (au lieu de sauter une ligne RISC après). C'est faisable car le test a été fait dans l'instruction d'avant!
Voir d'après tweet Voir le fil de discussion en entier 

J'aime  Commenter
 

Assembleur

03/04/2023:



Attention, ce n'est pas parce que l'ordonanceur, peut éxécuter plusieurs étapes d'instructions CISC,qu'il doit tout faire! Il faut qu'il gère tout les cores!
Il ne fait pas les instructions à la place des UC, mais c'est vrai place les registres concernés à la bonne place pour qu'un UC puisse exécuter l'opération(Il replace aussi le contenu)
Voir d'après tweet Voir le fil de discussion en entier 

J'aime  Commenter
 

Assembleur

03/04/2023:



On peut faire quoi, avec EPC? et bien en plus de servir de référentiel à une routine, on peut faire aussi des do...loop

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

J'aime  Commenter

ASCII en assembleur

27/04/2023:



Après plusieurs décennies, le jeu ASCII (de 32 à 127) est devenu universel maintenant, notamment pour les chaines(string) des pages HTML
nous pourrions intégrer quelques fonctions avec ces constantes dans le jeu d'instructions assembleur

J'aime  Commenter
 

Pour le W3C

28/04/2023:



Pour que le serveur php sache personnaliser la page qu'il va sortir suivant le navigateur, il serait bon que celui-la le renseigne un peu, comme il y a pour javascript(et pas dans le get)
En effet, dans l'entête il pourrait lui donner son nom(libre:ie,mozilla...),son numero de version et surtout les dimensions de son écran(voire aussi son type d'appareil:reste a normaliser)

J'aime  Commenter
 

Pour le PC

28/04/2023:



On devrait, par programmation, pouvoir préciser si on stoke ou pas le contenu d'une adresse RAM en mémoire cache. Par exemple: (ram)ld eax,(edx) ou (ram)ld 100000,ax
En effet, quand la donnée dans la ram est une string, c'est désastreux, de submerger la mémoire cache, car on en a besoin que d'une fois(recherche d'un mot, par exemple)

-petit jo: Bien sûr, par défaut on ne change rien au mode de fonctionnement du PC(on met dans le cache)

J'aime  Commenter
 

Assembleur

28/04/2023:



Certaines instructions(pas toutes!),peuvent être combinées avec d'autres pour aller 2 fois plus vite. Elles sont sur la même ligne, séparées par ;
Par exemple, si on accepte le registre d'appoint s(comme sum),on peut réaliser une somme(ou un produit) avec l'ancienne valeur de EAX, et utiliser EAX pour faire une multiplication,par exemple!

J'aime  Commenter

Pages:21-401..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