TWEETS de petit jo
Visiteurs:53232 (23:aujourd'hui, 589:ce mois, 4426:cette année).Dernière visite:19/05/2024
> Accueil>Tweets
ou
Catégorie:Les piles,les listes et le tas en assembleur
Tous[nb=406]
Inventions[nb=4]
Le saviez-vous?[nb=25]Le politiquement correct[nb=25]A vos ordres mon adjudant![nb=1]Y-avez-vous déja songé?[nb=4]Blagues à 'symbales'[nb=4]
Lettre à M...r Mélenchon[nb=3]Problèmes d'écologie[nb=3]
Pour le PC[nb=8]Electroniquement Votres![nb=4]La fameuse RAM[nb=14]Les microcontroleurs PIC[nb=2]Le bit Juju(pour un double)[nb=8]
ASCII en assembleur[nb=7]L'USB[nb=4]Les entêtes des fichiers[nb=11]Les piles,les listes et le tas en assembleur[nb=4]Arduino[nb=1]
Les 'ateliers' du microprocesseur[nb=2]Les drapeaux[nb=3]
Microsoft OS[nb=20]Cours magistral[nb=2]OS du futur![nb=12]les fichiers bat ou batch[nb=1]
Langages[nb=33]Assembleur[nb=78]En PHP[nb=14]Expressions régulières[nb=5]Les tableaux[nb=4]
La chaine[nb=10]Et pour Windev...![nb=10]
Restos du coeur[nb=6]Autres[nb=1]
SQL[nb=6]La BDD(Base De Données)[nb=4]
Pour le W3C[nb=38]Internet[nb=5]ipv6[nb=9]http[nb=5]
Le clavier[nb=6]

21/10/2023:



Actuellement le tas réserve des blocs mémoire de différentes dimensions. Oui, c'est l'OS qui gère l'allocation et la suppression des blocs
Mais s'il s'agit de simples piles LIFO, on peut envisager une gestion un peu plus hardware! Comment? En considérant que la pile qui s'entasse, est constitué de blocs 256*8 octets(voir Détails)

J'aime  Commenter

21/10/2023:



Pour les listes (de caractères notamment,hormis les 8 premiers et les 8 derniers octets), on peut se promener dans la liste et ajouter un bloc à la fin de la String sans réécrire la chaine
Cela donne un coup de vieux à toutes ces allocations de mémoires pour des objets ne gérant qu'une donnée avec son pointeur et prennent beaucoup de mémoire!Il n'y a carrément plus de pointeurs

J'aime  Commenter
 

21/10/2023:



Mais pourquoi 256*8? C'est conventionnel mais selon moi,voici ma position! Avec Zilog on peut faire de l'adressage indexé genre ld A,HL+200.Si le PC en est pourvu, on a un tableau de 256 variant
Cela peut servir, pour les Object, avec 255 méthodes/variables/propriétés(le premier élément c'est le super de l'Object:la class mère), ce qui n'est déja pas mal!

-petit jo: En Zilog, l'unité c'était 8 bits,mais les PC actuellement c'est 64 bits! (et avec un code contenant un index sur un octet) Voila pourquoi!

J'aime  Commenter
 

14/05/2024:



On a vu avec le bit juju que les premiers chiffres avaient une signification sur 1 octo! Un code pour la fin d'une pile dans la pile SP!
En dehors du bit juju chaque registre(généraux et les registres r1-r128) peut s'attribuer un numéro (je l'ai jamais dis). On push la valeur puis le numéro, pour pas tout sauver dans la pile

-petit jo: Pour moi, le bit juju est très pratique(64e bit pour dire si c'est une indirection)!


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

J'aime  Commenter

Catégorie:Les piles,les listes et le tas en assembleur
Tous[nb=406]
Inventions[nb=4]
Le saviez-vous?[nb=25]Le politiquement correct[nb=25]A vos ordres mon adjudant![nb=1]Y-avez-vous déja songé?[nb=4]Blagues à 'symbales'[nb=4]
Lettre à M...r Mélenchon[nb=3]Problèmes d'écologie[nb=3]
Pour le PC[nb=8]Electroniquement Votres![nb=4]La fameuse RAM[nb=14]Les microcontroleurs PIC[nb=2]Le bit Juju(pour un double)[nb=8]
ASCII en assembleur[nb=7]L'USB[nb=4]Les entêtes des fichiers[nb=11]Les piles,les listes et le tas en assembleur[nb=4]Arduino[nb=1]
Les 'ateliers' du microprocesseur[nb=2]Les drapeaux[nb=3]
Microsoft OS[nb=20]Cours magistral[nb=2]OS du futur![nb=12]les fichiers bat ou batch[nb=1]
Langages[nb=33]Assembleur[nb=78]En PHP[nb=14]Expressions régulières[nb=5]Les tableaux[nb=4]
La chaine[nb=10]Et pour Windev...![nb=10]
Restos du coeur[nb=6]Autres[nb=1]
SQL[nb=6]La BDD(Base De Données)[nb=4]
Pour le W3C[nb=38]Internet[nb=5]ipv6[nb=9]http[nb=5]
Le clavier[nb=6]





Tweets[112] sur:Medjugorje

SOMMAIRE