(1)| 9/23/2014 6:33 AM | |
|
Joined: 10/7/2005 Last visit: 12/19/2025 Posts: 3052 Rating:
|
Hello ARTIT A pointer is alwaysbit address related, so as mentioned in previous posts, you do an SLD 3 to convert an index number to a pointer address (e.g. an index value of 10 becomes a "10.0" pointer value). If you are dealing with Floating values, you need 4 bytes per value and to cater for this you either - multiply your index value with 4 followed by an SLD 3 OR - do an SLD 5 right away (SLD 2 is the same as multiplying with 4 and SLD 3 converts it to pointer format). As for the "Why use L#32": Done toincrement a pointer value by 32 bits (=4Bytes) to point to the next floating point value. I hope this helps |
|
Cheers |
|
This contribution was helpful to
|
|
| 9/26/2014 4:13 AM | |
|
Posts: 4 Rating:
|
Thank you so muck Piotr.M , I am so clear now about SLD. |
| 3/26/2018 9:15 AM | |
|
Posts: 8171 Rating:
|
New question published by khanamin is split to a separate thread with the subject How it possible direct bool output ?. Best regards |
Follow us on