X=--0.1011, Y=-0.1001 Calcule X*Y usando la multiplicación de un bit del código original
El código original de Multiply, que es similar a los números decimales.
En la multiplicación de un bit, el bit de signo y el bit de dígito se calculan por separado. La parte numérica del resultado es el producto de los bits numéricos del multiplicador y el multiplicando, y el signo es el signo del multiplicador y el multiplicando. El resultado de cada ciclo de multiplicación de un solo dígito en el código original es: el bit más bajo es 1, se suma el valor absoluto del multiplicando y luego se suma 1 bit a la derecha; el bit más bajo es 0, se suma 0 y luego se suma 1; poco a la derecha. ¿Cuántas veces se repite la multiplicación de varios dígitos?
Codificación
La codificación original es el método de codificación más simple para números con signo, que es fácil de ingresar y generar, pero la codificación como operación de suma y resta es más complicada. El número de números diferentes que se pueden representar mediante un número de máquina con una longitud de palabra n es fijo 2^n Cuando n = 8, 2 ^ n = 256 cuando se usa para representar números con signo, el rango de números es -2 ^ ( n-1)-1 ~ 2^(n-1)-1, cuando n=8, el rango es -127 ~ +127.
Para obtener más información, consulte "Enciclopedia Baidu: codificación original".
La codificación primitiva es la forma más sencilla de codificar números con signo.