This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| en:multiasm:exercisesbook:pc:sut:scenarios:win1 [2026/05/22 15:10] – ktokarz | en:multiasm:exercisesbook:pc:sut:scenarios:win1 [2026/05/22 15:14] (current) – ktokarz | ||
|---|---|---|---|
| Line 17: | Line 17: | ||
| * WriteConsole - displays the text in the console. | * WriteConsole - displays the text in the console. | ||
| * ExitProcess - returns control to the operating system. | * ExitProcess - returns control to the operating system. | ||
| - | The functions are implemented in a library file kernel32.lib, | + | The functions are implemented in a library file, kernel32.lib, |
| + | <note info> | ||
| + | Windows library functions can be used in a dynamic way by using dynamically linked libraries (DLLs). We will show this method in other scenarios. | ||
| + | </ | ||
| The details of each statement of the program are explained in comments. | The details of each statement of the program are explained in comments. | ||
| <code asm> | <code asm> | ||
| Line 70: | Line 73: | ||
| ** If it does not assemble? **\\ | ** If it does not assemble? **\\ | ||
| - | Observe the messages passed by the assembler and linker programs. Refer to the documentation and instruction set. | + | Observe the messages passed by the assembler and linker programs. Refer to the documentation and instruction set. Be sure that all library files are accessible in the environment. |