Relocatable vs Absolute assemble

Posted on 2009-12-16
Last Modified: 2012-06-27
Could you explain for me about Relocatable vs Absolute assemble?
and help me compare between thread and process!
Question by:gpsnemo
    LVL 17

    Accepted Solution

    From what I know for a relocatable code we have to write a software loader/relocator to  resolve addresses at runtime ... that means taking over static linking jobs and do it at run time -- have to abide by a binary format specification such as ELF Binary format. Whereas for absolute code the address is not resolved since the code run using PC-Relative addressing.
    For MOST ROM-based apps, you should be able to generate and run an absolute binary.
    Relocatable code is for computer programming.

    Difference between process and thread? You mean for Example windows process and windows thread?

    Process starts and works independantly, starts from Code start point and does some defined jobs. Have an executable file and have a file in HDD.

    But thread is a block of code inside an application which runs seperately CPU wise. You can run same function/code as for example 100 thread.

    That's all

    Author Closing Comment


    Featured Post

    What Is Threat Intelligence?

    Threat intelligence is often discussed, but rarely understood. Starting with a precise definition, along with clear business goals, is essential.

    Join & Write a Comment

    In this post we will learn how to connect and configure Android Device (Smartphone etc.) with Android Studio. After that we will run a simple Hello World Program.
    Many companies are looking to get out of the datacenter business and to services like Microsoft Azure to provide Infrastructure as a Service (IaaS) solutions for legacy client server workloads, rather than continuing to make capital investments in h…
    To add imagery to an HTML email signature, you have two options available to you. You can either add a logo/image by embedding it directly into the signature or hosting it externally and linking to it. The vast majority of email clients display l…
    This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.

    745 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    19 Experts available now in Live!

    Get 1:1 Help Now