User Tools

Site Tools


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

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:lab2 [2024/11/25 12:08] – [Odwołanie do biblioteki dll z programu C++] ktokarzen:edu:zmitac:s1:apl:lab:lab2 [2024/11/26 13:26] (current) – [Laboratory2] ktokarz
Line 1: Line 1:
-====== Lab 2: Configuration of the Visual Studio Community 2019 for dll libraries written in MASM. ======+====== Programming in Assembler Laboratory ====== 
 +===== Laboratory 2 ===== 
 +Configuration of the Visual Studio Community 2019 for dll libraries written in MASM.
  
 ===== Creating the project with dll library written in assembler ===== ===== Creating the project with dll library written in assembler =====
Line 200: Line 202:
 </code> </code>
  
-==== Zadanie do zrealizowania w ramach laboratorium ==== +==== Task to be completed in the laboratory ==== 
-Należy napisać bibliotekę DLL w asemblerze i program w C++ demonstrujący działanie tej biblioteki.\\ +You should write a DLL in assembler and a C++ program that demonstrates how the DLL works.\\ 
-**Biblioteka DLL** ma udostępniać funkcje wykonujące i zwracające wynik podstawowych obliczeń arytmetycznych (dodawanie, odejmowanie, mnożenie i dzielenie) na parach liczb przekazanych jako parametry ich wywołania. Funkcje powinny mieć wersję stało- i zmiennoprzecinkową (w sumie osiem funkcji).\\ +**The DLL** should provide functions that perform and return the result of basic arithmetic calculations (addition, subtraction, multiplication, and division) on pairs of numbers passed as parameters to their call. The functions should have fixed- and floating-point versions (eight functions in total).\\ 
-**Program w C++** ma wywoływać wszystkie funkcje przekazując przykładowe wartości parametrów i wyświetlić wyniki na ekranie. Nie jest wymagany interfejs użytkownika - wartości do obliczeń mogą być umieszczone w kodzie programu.+**The C++ program** should call all functions, pass sample parameter values, and display the results on the screen. No input user interface is required - the values ​​for calculations can be placed in the program code. 
 + 
 +==== For the report ==== 
 +Include the code of your C++ file and assembler source file WITH COMMENTS. Also, add a screenshot of the window with the results displayed.
  
en/edu/zmitac/s1/apl/lab/lab2.1732532911.txt.gz · Last modified: by ktokarz