à L’enfoiré
en 1969 j’ai fait de l’assembleur sur un IBM 360/25, 12k (des vrais !) dont 6 pour le système
j’ai encore les « Principles of operation », manuel ô combien utile à l’époque
Les instructions machine faisaient 2, 4 ou 6 octets
pour le MOVE, c’est à dire copier d’un emplacement vers un autre
un MVC occupait 6 octets :
1 code opération
1 longueur de 0 à 255 pour signifier de 1 à 256
2 adresse de réception
(1/2 octet pour le registre contenant une adresse
3/2 octets de valeur à ajouter à la valeur précédente pour avoir l’adresse complète)
2 adresse d’émission (idem)
La boucle ne se faisait que pour des longueurs supérieures à 256 ou lorsque l’on ne savait pas d’avance la longueur à traiter
et pour ceux qui s’en souviennent : BXLE TRT ou EDMK : pas évidents
en relisant http://www.agoravox.fr/actualites/technologies/article/les-premieres-annees-de-l-69147#forum2418512 je m’aperçois que cogar était une bécane et non un soft, donc nous ne pensions pas à la même réalité,