This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| en:multiasm:exercisesbook:pc:sut:scenarios:win6 [2026/05/22 14:48] – created ktokarz | en:multiasm:exercisesbook:pc:sut:scenarios:win6 [2026/05/22 14:51] (current) – ktokarz | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Scenario x64_6: Passing floating point parameters. | + | ====== Scenario x64_6: Passing floating point parameters. |
| - | In this scenario, we will create a library with a function performing the simple calculations on single-precision floating-point values. We will start by writing a function for adding six values. This example will present argument passing through the XMM registers and also through the stack, showing the order and addresses of stack-allocated arguments. | + | In this scenario, we will extend our math library with a function performing the simple calculations on single-precision floating-point values. We will start by writing a function for adding six values. This example will present argument passing through the XMM registers and also through the stack, showing the order and addresses of stack-allocated arguments. |
| ** Prerequisites **\\ | ** Prerequisites **\\ | ||