EDSAC-enteros de 17 y 35 bits
Estoy tratando de escribir un programa para EDSAC y estoy atascado en la comprensión de las cosas entero corto y largo - a veces entro algo y obtener un cero, y en otros me sale un uno.
Así, por ejemplo:
Si introduzco P0F
, se almacena 0.
Si introduzco P0D
, se almacena 1.
Si introduzco P1F
, 2 se almacena
Si introduzco P2D
, se almacena 3.
F
means usa un entero de 17 bits, y D
significa un entero de 35 bits de longitud completa.
Puede ¿alguien explica por qué P0F y P0D no tienen el mismo valor entero, solo una longitud de bits diferente?
28
Author: Peter Mortensen, 2012-12-28
1 answers
Actualmente estoy haciendo una tarea en EDSAC, y de perder el tiempo tratando de averiguar cómo almacenar constantes, he encontrado que parece funcionar de la siguiente manera:
-
PNF
dondeN
es un entero almacena el valor 2N -
PND
dondeN
es un entero almacena el valor 2N + 1
21
Author: adam,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-07-15 12:48:12
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-07-15 12:48:12