Difference between revisions of "83Plus:RAM:8478"
From WikiTI
m |
|||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | + | [[Category:83Plus:RAM:By_Name|OP1-OP6]] [[Category:83Plus:RAM:By_Address|8478 - OP1-OP6]] | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | - | + | |
− | + | ||
== Synopsis == | == Synopsis == | ||
− | '''Official Name:''' | + | '''Official Name:''' OP1-OP6 |
− | '''Memory Address:''' | + | '''Memory Address:''' 8478 |
− | '''Length:''' | + | '''Length:''' 6 "registers" of 11 bytes each. |
− | This area of memory | + | This area of memory is commonly used as temporary memory and for argument passing by many system routines. |
== Comments == | == Comments == | ||
− | This | + | This area is usually divided into six 11-byte registers: |
+ | * OP1 = 8478h | ||
+ | * OP2 = 8483h | ||
+ | * OP3 = 848Eh | ||
+ | * OP4 = 8499h | ||
+ | * OP5 = 84A4h | ||
+ | * OP6 = 84AFh | ||
+ | |||
+ | Among the many functions the OP registers are used for: | ||
− | + | * A single OP register can hold an 11-byte floating point number. | |
− | * | + | * Two adjacent OP registers -- usually OP1 and OP2, OP3 and OP4, or OP5 and OP6 -- can hold a 22-byte complex number. |
+ | * The first 9 bytes of an OP register can hold a variable name. | ||
+ | * OP3-OP6 are used for storing short strings. | ||
+ | * All 6 OP registers can be used together to hold a single big integer. |
Latest revision as of 21:22, 29 March 2005
Synopsis
Official Name: OP1-OP6
Memory Address: 8478
Length: 6 "registers" of 11 bytes each.
This area of memory is commonly used as temporary memory and for argument passing by many system routines.
Comments
This area is usually divided into six 11-byte registers:
- OP1 = 8478h
- OP2 = 8483h
- OP3 = 848Eh
- OP4 = 8499h
- OP5 = 84A4h
- OP6 = 84AFh
Among the many functions the OP registers are used for:
- A single OP register can hold an 11-byte floating point number.
- Two adjacent OP registers -- usually OP1 and OP2, OP3 and OP4, or OP5 and OP6 -- can hold a 22-byte complex number.
- The first 9 bytes of an OP register can hold a variable name.
- OP3-OP6 are used for storing short strings.
- All 6 OP registers can be used together to hold a single big integer.