¿Cómo realizo una división por 2 del valor de complemento de dos de 24 bits en los registros r6: r5: r4? (r6 es el byte más significativo).
De lo que tengo esto es lo que probé:
ASR r6;ASR r5;ASR r4;
Pero no estoy seguro de si lo hice correctamente.
Mi proceso de pensamiento es que al cambiar cada bit a la derecha digamos un 1110 binario de 4 bits, al cambiar a la derecha desde MSB será 0111. y, por lo tanto, 0111 es la mitad de 1110. Pero no estoy muy seguro de tener hecho correctamente.