Difference between revisions of "83Plus:RAM:8292"

From WikiTI
Jump to: navigation, search
 
Line 1: Line 1:
'''Note:''' Do not take the information on this template page as actual documentation!
 
 
The RAM Areas are named by their start address, in hexadecimal. An example is [[83Plus:RAM:8478]].
 
 
----
 
 
 
== Synopsis ==
 
== Synopsis ==
'''Official Name:''' ValueOfPi
+
'''Official Name:''' MD5Hash
  
'''Memory Address:''' 3141h
+
'''Memory Address:''' 8292h
  
'''Length:''' 1,000,000 bytes.
+
'''Length:''' 16 bytes.
  
This area of memory stores the value of pi accurate to two million BCD digits. This is the value that is promptly truncated to only 14 digits by all the math routines.
+
This area of memory stores the MD5 hash calculated by [[83Plus:BCALLs:808D|MD5Init]], [[83Plus:BCALLs:8090|MD5Update]], and [[83Plus:BCALLs:8018|MD5Final]].
  
 
== Comments ==
 
== Comments ==
This value can be recalculated by talking to the people inside the calculator (or that's what my math teacher says.)
+
Note that this area is only updated for every 64 bytes passed to [[83Plus:BCALLs:8090|MD5Update]]; the final block, including padding and length, is added by [[83Plus:BCALLs:8018|MD5Final]].
 
+
== Credits and Contributions ==
+
* '''/usr/bin/vim:''' For being the superior editor (death to emacs!)
+

Revision as of 18:37, 27 March 2005

Synopsis

Official Name: MD5Hash

Memory Address: 8292h

Length: 16 bytes.

This area of memory stores the MD5 hash calculated by MD5Init, MD5Update, and MD5Final.

Comments

Note that this area is only updated for every 64 bytes passed to MD5Update; the final block, including padding and length, is added by MD5Final.