SlideShare a Scribd company logo
Compare Windows Assembly to that of a UNIX system.
Solution
There is no difference. The assembly code is the same if the processor is the same. x86 code
compiled on Windows is binary compatible with x86 code on Linux. The compiler does not
produce OS-dependent binary code, but it may package the code in a different format (e.g. PE vs.
ELF).
The difference is in which libraries are used. In order to use OS stuff (I/O for example) you must
link against the operating system's libraries. Unsurprisingly, Windows system libraries are not
available on a Linux machine (unless you have Wine of course) and vice-versa.

More Related Content

More from info673628

What part of the root is responsible for water and nutrient absorptio.pdf
What part of the root is responsible for water and nutrient absorptio.pdfWhat part of the root is responsible for water and nutrient absorptio.pdf
What part of the root is responsible for water and nutrient absorptio.pdf
info673628
 
What is the purpose of the balance sheet Be sure to discuss the thr.pdf
What is the purpose of the balance sheet Be sure to discuss the thr.pdfWhat is the purpose of the balance sheet Be sure to discuss the thr.pdf
What is the purpose of the balance sheet Be sure to discuss the thr.pdf
info673628
 
What is culture Why should culture play a role in aiding our unders.pdf
What is culture Why should culture play a role in aiding our unders.pdfWhat is culture Why should culture play a role in aiding our unders.pdf
What is culture Why should culture play a role in aiding our unders.pdf
info673628
 
What are the Federal Reserves major assets and liabilities What a.pdf
What are the Federal Reserves major assets and liabilities What a.pdfWhat are the Federal Reserves major assets and liabilities What a.pdf
What are the Federal Reserves major assets and liabilities What a.pdf
info673628
 
Use whichever properties (associative andor communities) are nece.pdf
Use whichever properties (associative andor communities) are nece.pdfUse whichever properties (associative andor communities) are nece.pdf
Use whichever properties (associative andor communities) are nece.pdf
info673628
 
Use a 5 significance level unless specified otherwise.Please give.pdf
Use a 5 significance level unless specified otherwise.Please give.pdfUse a 5 significance level unless specified otherwise.Please give.pdf
Use a 5 significance level unless specified otherwise.Please give.pdf
info673628
 
two children own two-way radios that have a maximum range of 2 miles.pdf
two children own two-way radios that have a maximum range of 2 miles.pdftwo children own two-way radios that have a maximum range of 2 miles.pdf
two children own two-way radios that have a maximum range of 2 miles.pdf
info673628
 
The place within an enzyme where a substrate binds is called the ATP.pdf
The place within an enzyme where a substrate binds is called the  ATP.pdfThe place within an enzyme where a substrate binds is called the  ATP.pdf
The place within an enzyme where a substrate binds is called the ATP.pdf
info673628
 
READ BEFORE YOU START Please read the given Word document fo.pdf
READ BEFORE YOU START  Please read the given Word document fo.pdfREAD BEFORE YOU START  Please read the given Word document fo.pdf
READ BEFORE YOU START Please read the given Word document fo.pdf
info673628
 
Refer to the table below. A student creates the table above as a stu.pdf
Refer to the table below.  A student creates the table above as a stu.pdfRefer to the table below.  A student creates the table above as a stu.pdf
Refer to the table below. A student creates the table above as a stu.pdf
info673628
 
prove the followings1- every subset of a finite set is finite2-.pdf
prove the followings1- every subset of a finite set is finite2-.pdfprove the followings1- every subset of a finite set is finite2-.pdf
prove the followings1- every subset of a finite set is finite2-.pdf
info673628
 
Problem 9-4 Nonconstant growth valuation Hart Enterprises recently pa.pdf
Problem 9-4 Nonconstant growth valuation Hart Enterprises recently pa.pdfProblem 9-4 Nonconstant growth valuation Hart Enterprises recently pa.pdf
Problem 9-4 Nonconstant growth valuation Hart Enterprises recently pa.pdf
info673628
 
Please type the answer 4. What government entity is primarily in.pdf
Please type the answer 4. What government entity is primarily in.pdfPlease type the answer 4. What government entity is primarily in.pdf
Please type the answer 4. What government entity is primarily in.pdf
info673628
 
On the basis of the presence of the appendix, what might you infer ab.pdf
On the basis of the presence of the appendix, what might you infer ab.pdfOn the basis of the presence of the appendix, what might you infer ab.pdf
On the basis of the presence of the appendix, what might you infer ab.pdf
info673628
 
Name 4 functions of matrix in composite materials .pdf
Name 4 functions of matrix in composite materials .pdfName 4 functions of matrix in composite materials .pdf
Name 4 functions of matrix in composite materials .pdf
info673628
 
Lab 13 Practicing STLVector Container1a. Write a template func.pdf
Lab 13 Practicing STLVector Container1a. Write a template func.pdfLab 13 Practicing STLVector Container1a. Write a template func.pdf
Lab 13 Practicing STLVector Container1a. Write a template func.pdf
info673628
 
In which generation is a recessive deleterious allele MOST likely.pdf
In which generation is a recessive deleterious allele MOST likely.pdfIn which generation is a recessive deleterious allele MOST likely.pdf
In which generation is a recessive deleterious allele MOST likely.pdf
info673628
 
In a test tube you combine competent E. coli cells with your genetic.pdf
In a test tube you combine competent E. coli cells with your genetic.pdfIn a test tube you combine competent E. coli cells with your genetic.pdf
In a test tube you combine competent E. coli cells with your genetic.pdf
info673628
 
In a certain year, 89 of all Caucasians in the U.S., 74 of all Afr.pdf
In a certain year, 89 of all Caucasians in the U.S., 74 of all Afr.pdfIn a certain year, 89 of all Caucasians in the U.S., 74 of all Afr.pdf
In a certain year, 89 of all Caucasians in the U.S., 74 of all Afr.pdf
info673628
 
Immune cells that operate by phagocytizing harmful bacteria, rely on.pdf
Immune cells that operate by phagocytizing harmful bacteria, rely on.pdfImmune cells that operate by phagocytizing harmful bacteria, rely on.pdf
Immune cells that operate by phagocytizing harmful bacteria, rely on.pdf
info673628
 

More from info673628 (20)

What part of the root is responsible for water and nutrient absorptio.pdf
What part of the root is responsible for water and nutrient absorptio.pdfWhat part of the root is responsible for water and nutrient absorptio.pdf
What part of the root is responsible for water and nutrient absorptio.pdf
 
What is the purpose of the balance sheet Be sure to discuss the thr.pdf
What is the purpose of the balance sheet Be sure to discuss the thr.pdfWhat is the purpose of the balance sheet Be sure to discuss the thr.pdf
What is the purpose of the balance sheet Be sure to discuss the thr.pdf
 
What is culture Why should culture play a role in aiding our unders.pdf
What is culture Why should culture play a role in aiding our unders.pdfWhat is culture Why should culture play a role in aiding our unders.pdf
What is culture Why should culture play a role in aiding our unders.pdf
 
What are the Federal Reserves major assets and liabilities What a.pdf
What are the Federal Reserves major assets and liabilities What a.pdfWhat are the Federal Reserves major assets and liabilities What a.pdf
What are the Federal Reserves major assets and liabilities What a.pdf
 
Use whichever properties (associative andor communities) are nece.pdf
Use whichever properties (associative andor communities) are nece.pdfUse whichever properties (associative andor communities) are nece.pdf
Use whichever properties (associative andor communities) are nece.pdf
 
Use a 5 significance level unless specified otherwise.Please give.pdf
Use a 5 significance level unless specified otherwise.Please give.pdfUse a 5 significance level unless specified otherwise.Please give.pdf
Use a 5 significance level unless specified otherwise.Please give.pdf
 
two children own two-way radios that have a maximum range of 2 miles.pdf
two children own two-way radios that have a maximum range of 2 miles.pdftwo children own two-way radios that have a maximum range of 2 miles.pdf
two children own two-way radios that have a maximum range of 2 miles.pdf
 
The place within an enzyme where a substrate binds is called the ATP.pdf
The place within an enzyme where a substrate binds is called the  ATP.pdfThe place within an enzyme where a substrate binds is called the  ATP.pdf
The place within an enzyme where a substrate binds is called the ATP.pdf
 
READ BEFORE YOU START Please read the given Word document fo.pdf
READ BEFORE YOU START  Please read the given Word document fo.pdfREAD BEFORE YOU START  Please read the given Word document fo.pdf
READ BEFORE YOU START Please read the given Word document fo.pdf
 
Refer to the table below. A student creates the table above as a stu.pdf
Refer to the table below.  A student creates the table above as a stu.pdfRefer to the table below.  A student creates the table above as a stu.pdf
Refer to the table below. A student creates the table above as a stu.pdf
 
prove the followings1- every subset of a finite set is finite2-.pdf
prove the followings1- every subset of a finite set is finite2-.pdfprove the followings1- every subset of a finite set is finite2-.pdf
prove the followings1- every subset of a finite set is finite2-.pdf
 
Problem 9-4 Nonconstant growth valuation Hart Enterprises recently pa.pdf
Problem 9-4 Nonconstant growth valuation Hart Enterprises recently pa.pdfProblem 9-4 Nonconstant growth valuation Hart Enterprises recently pa.pdf
Problem 9-4 Nonconstant growth valuation Hart Enterprises recently pa.pdf
 
Please type the answer 4. What government entity is primarily in.pdf
Please type the answer 4. What government entity is primarily in.pdfPlease type the answer 4. What government entity is primarily in.pdf
Please type the answer 4. What government entity is primarily in.pdf
 
On the basis of the presence of the appendix, what might you infer ab.pdf
On the basis of the presence of the appendix, what might you infer ab.pdfOn the basis of the presence of the appendix, what might you infer ab.pdf
On the basis of the presence of the appendix, what might you infer ab.pdf
 
Name 4 functions of matrix in composite materials .pdf
Name 4 functions of matrix in composite materials .pdfName 4 functions of matrix in composite materials .pdf
Name 4 functions of matrix in composite materials .pdf
 
Lab 13 Practicing STLVector Container1a. Write a template func.pdf
Lab 13 Practicing STLVector Container1a. Write a template func.pdfLab 13 Practicing STLVector Container1a. Write a template func.pdf
Lab 13 Practicing STLVector Container1a. Write a template func.pdf
 
In which generation is a recessive deleterious allele MOST likely.pdf
In which generation is a recessive deleterious allele MOST likely.pdfIn which generation is a recessive deleterious allele MOST likely.pdf
In which generation is a recessive deleterious allele MOST likely.pdf
 
In a test tube you combine competent E. coli cells with your genetic.pdf
In a test tube you combine competent E. coli cells with your genetic.pdfIn a test tube you combine competent E. coli cells with your genetic.pdf
In a test tube you combine competent E. coli cells with your genetic.pdf
 
In a certain year, 89 of all Caucasians in the U.S., 74 of all Afr.pdf
In a certain year, 89 of all Caucasians in the U.S., 74 of all Afr.pdfIn a certain year, 89 of all Caucasians in the U.S., 74 of all Afr.pdf
In a certain year, 89 of all Caucasians in the U.S., 74 of all Afr.pdf
 
Immune cells that operate by phagocytizing harmful bacteria, rely on.pdf
Immune cells that operate by phagocytizing harmful bacteria, rely on.pdfImmune cells that operate by phagocytizing harmful bacteria, rely on.pdf
Immune cells that operate by phagocytizing harmful bacteria, rely on.pdf
 

Recently uploaded

MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdfMASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
goswamiyash170123
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
chanes7
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Atul Kumar Singh
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
kimdan468
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
Multithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race conditionMultithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race condition
Mohammed Sikander
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
Chapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdfChapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdf
Kartik Tiwari
 
Marketing internship report file for MBA
Marketing internship report file for MBAMarketing internship report file for MBA
Marketing internship report file for MBA
gb193092
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 

Recently uploaded (20)

MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdfMASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
Multithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race conditionMultithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race condition
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Chapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdfChapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdf
 
Marketing internship report file for MBA
Marketing internship report file for MBAMarketing internship report file for MBA
Marketing internship report file for MBA
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 

Compare Windows Assembly to that of a UNIX system.SolutionTher.pdf

  • 1. Compare Windows Assembly to that of a UNIX system. Solution There is no difference. The assembly code is the same if the processor is the same. x86 code compiled on Windows is binary compatible with x86 code on Linux. The compiler does not produce OS-dependent binary code, but it may package the code in a different format (e.g. PE vs. ELF). The difference is in which libraries are used. In order to use OS stuff (I/O for example) you must link against the operating system's libraries. Unsurprisingly, Windows system libraries are not available on a Linux machine (unless you have Wine of course) and vice-versa.