No ACL setup yet! Denying access to everyone.
en:edu:zmitac:s1:apl:lab:lab3

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:edu:zmitac:s1:apl:lab:lab3 [2024/12/03 14:39] – [Tasks to be done during laboratory] ktokarzen:edu:zmitac:s1:apl:lab:lab3 [2024/12/03 14:40] (current) – [Tasks to be done during laboratory] ktokarz
Line 127: Line 127:
 </code> </code>
 ===== Tasks to be done during laboratory ===== ===== Tasks to be done during laboratory =====
-  - Compile the example code and observe its behaviour. Set the breakpoint at the beginning of the code and see how the contents of the registers change with every loop pass.  +1. Compile the example code and observe its behaviour. Set the breakpoint at the beginning of the code and see how the contents of the registers change with every loop pass.\\ 
-  - Observe the content of the memory at the beginning address of the source string. Look if other strings are filled properly. +2. Observe the content of the memory at the beginning address of the source string. Look if other strings are filled properly.\\ 
-  - Write the version of the assembler function which copies the source to a destination string using chosen string instruction with repetition (use REP prefix).+3. Write the version of the assembler function which copies the source to a destination string using chosen string instruction with repetition (use REP prefix).
 ===== For the report ===== ===== For the report =====
-  - Put in the report a screenshot of the window with the results displayed (memory dump with copied texts). +1. Put in the report a screenshot of the window with the results displayed (memory dump with copied texts).\\ 
-  - Explain differences in addressing modes used in the functions. Explain what is the result of the line:+2. Explain differences in addressing modes used in the functions. Explain what is the result of the line:
 <code> <code>
 Address_difference EQU DestinDisplString - SourceDataString Address_difference EQU DestinDisplString - SourceDataString
 </code> </code>
-  - Include the code of your new function written in assembler WITH COMMENTS. Also, add a screenshot of the window with the results displayed (copied texts).+3. Include the code of your new function written in assembler WITH COMMENTS. Also, add a screenshot of the window with the results displayed (copied texts).
  
  
en/edu/zmitac/s1/apl/lab/lab3.1733233140.txt.gz · Last modified: by ktokarz