Lo más extendido es obtener una semilla del registro R
con tan sólo hacer LD A,R. Lo malo es que esto no funciona
en Z380 y puede que no funcione en un hipotético nuevo micro
compatible para MSX.
¿Se puede usar el valor de R directamente como número aleatorio?
Si, directamente. Es lo que hacemos todos :)
Ten cuidado en una cosa:
En el registro R SOLO cambian los 7 bits bajos, el bit de signo SIEMPRE
permanece inalterado, incluso lo podemos usar para almacenar un bit. Por lo
cual el número aleatorio siempre será entre 0 y 127 si el bit 7 está a 0.
Saludos!
Darth-007!