Hola Vagoneta, Asdru y compañía,
Os lo cuento encantado
En muchos lenguajes de programación desde los de más bajo nivel hasta los de más alto nivel se usa una sintaxi especial para incrementar una cifra sobrecargando una variable o un acumulador*. Esta sobrecarga se usa para considerar, por ejemplo, el número de veces que se debe repetir una acción en un bucle. Normalmente, se incrementa en 1, pero lenguajes como Python te permiten incrementar en lo que quieras. La abreviación de esta sintaxi viene porqué simplifica la sentencia, por ejemplo en Python para incrementar de uno se sentencia como
variable += 1, de otro modo sería
variable = variable + 1.
* Normalmente se usa un acumulador (un registro formado por flip-flops o laches) en bajo nivel y una variable (una posición en la memoria RAM) en alto nivel. Bajo nivel implica más interacción con la máquina, por lo tanto, conocerse más su arquitectura interna, alto nivel no lo requiere.
Evidentemente nos daría para muchas horas de clase, pero intento comentarlo para que lo entendais, cualquier cosa, preguntad
Para incrementar en distintos lenguajes, a modo de ejemplo:
C / C++: variable++
Python: variable += 1
Repartorio Motorola, ensamblador: INCA / INCB / INX / INY
Repartorio Intel, ensamblador: INC A / INC B...
Un abrazo,