How could the operating system load programs into memory

Assignment Help Operating System
Reference no: EM13869469

Various computers and operating systems in the past have used separate instruction and data spaces, allowing up to 2k program addresses and also 2k data addresses using a k- bit address. For example, for k = 32, a program could access 4 GB of instructions and also 4 GB of data, for a total address space of 8 GB. Since it is impossible for a pro- gram to overwrite itself when this scheme is in use, how could the operating system load programs into memory?

Reference no: EM13869469

Questions Cloud

What is its numerical value on the big endian machine : If it is transmitted to a big-endian computer byte by byte and stored there, with byte 0 in byte 0, byte 1 in byte 1, and so forth, what is its numerical value on the big endian machine if read as a 32-bit integer?
Lysozyme has two key catalytic residues : Lysozyme has two key catalytic residues, Glu35 with a pKa of 5.9 and Asp52 with a pKa of 4.5. If the pH optimum for this enzyme is 5.0, what does this tell you about the mechanism?
Which of the following amino acid side chains : Which of the following amino acid side chains is least likely to be a nucleophile in covalent catalysis? Briefly explain your answer. a. His b. Asp
How policy makers evaluate and use information : Explain at least two key factors policy makers use when evaluating and using information provided to them in policy reports. Explain why it is important for an analyst to know how policy makers evaluate and use information
How could the operating system load programs into memory : Since it is impossible for a pro- gram to overwrite itself when this scheme is in use, how could the operating system load programs into memory?
What are the main reasons to invest in international markets : What are the main reasons to invest in international markets?
Uniform random variable : Model the actual resistive value R0 of a resistor marked as 100 ? with a 5% tolerance as a uniform random variable R0 over the range [95, 105] ?.
Design an expanding opcode to allow to be encoded : Design an expanding opcode to allow all the following to be encoded in a 32-bit in- struction: 15 instructions with two 12-bit addresses and one 4-bit register number 650 instructions with one 12-bit address.
Horizontal compressive stress : 1. The vertical compressive stress at a point in a soil is 100kN/m2 while the horizontal compressive stress at the same point is 57kN/m2. Both stresses are principal stress.

Reviews

Write a Review

Operating System Questions & Answers

  Question about lan operating systems

Assume you are network administrator for a new corporation that has ten users and plans to add five more users within a year. The files require to be accessed by all ten users and each user must have different security rights.

  What are the major challenges that an os designer faces in

1.concurrency of course is a requirement for modern operating systems. what are the major challenges that an os

  Computing total pay and net pay

Construct a Unix shell script to input number of hours worked and pay rate and compute the total pay, then the social security amount, then the net pay.

  Determine the largest value

A soft real time system has 4-periodic events with periods of 50, 100, 200 and 250 msec each. Assume 4-events need 35, 20, 10 and X msec of CPU time, respectively.

  Question 1a explain two reasons driving the creation of

question 1a explain two reasons driving the creation of processes.b suppose we want a system to have two ready states

  Explain trade-off between memory use and cpu overhead

Remembering that there's a trade-off between memory use. Then give an example where doing so will cause throughput to suffer.

  Questiona process is a program under execution and as it

questiona process is a program under execution and as it executes it changes state. the state of a process is defined

  What is the maximum consecutive period

What is the maximum consecutive period of time any process remains in the ready queue (the max waiting time) expressed in terms of N,S,Q?

  Differences between routers and switches

Assume you are currently working for Surebank, a medium financial institution. The company has approximately eighty people working in their main location where your office is located.

  Individual operating systems

Discuss and explain the statement: "Global communication has developed to such a degree that the true operating system is the net itself, where the individual operating systems are just its nodes".

  Design an improved interactive password system

Design an improved interactive password system? Present your design and describe what kind of attacks your protocol can protect.

  P2p file distribution protocol

In the BitTorrent P2P file distribution protocol, the seed breaks the file into blocks, and the peers redistribute the blocks to each other.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd