Great Deal! Get Instant $10 FREE in Account on First Order + 10% Cashback on Every Order Order Now

https://homeostasis.scs.carleton.ca/wiki/index.php/COMP3000_Operating_Systems_W23:_Tutorial_2 Can you assign this tutorial to someone who has a device/machine that runs on Linux, use the...

1 answer below »
https://homeostasis.scs.carleton.ca/wiki/index.php/COMP3000_Operating_Systems_W23:_Tutorial_2




Can you assign this tutorial to someone who has a device/machine that runs on Linux, use the terminal/shell to perform these tasks and answer the questions in a text file.
Answered 1 days After Jan 26, 2023

Solution

Baljit answered on Jan 28 2023
46 Votes
PART-A
1. When a open the .s file .I notice that whole content of file is in assembly language.
2. The assembly language is not calling printf ,instead of it ,it is calling puts .
3. In syscall assembly file the program is calling syscall instead of puts that in hello.s file.
4.
PART B:-
1.Size of hello.dynamic (8.6KB) is very less than that hello.static(912.7KB) because in static linkin code is added to executable but in dynamic linking reference to li
ary code is added to binary file and actual li
ary code is added...
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here