Question

In: Computer Science

The IBM System/370 architecture uses a two-level memory structure and refers to the

The IBM System/370 architecture uses a two-level memory structure and refers to the two levels as segments and pages, although the segmentation approach lacks many of the features described earlier in this chapter. For the basic 370 architecture, the page size may be either 2 Kbytes or 4 Kbytes, and the segment size is fixed at either 64 Kbytes or 1 Mbyte. For the 370/XA and 370/ESA architectures, the page size is 4 Kbytes and the segment size is 1 Mbyte. Which advantages of segmentation does this scheme lack? What is the benefit of segmentation for the 370?

 

Solutions

Expert Solution

Initial consideration: Considering the architecture for the IBM System/370 that is capable of providing higher processing power and more storage capacity since it uses two level of memory structure which are known as the segments and caches and the given scheme is as follows:

 

• In segmentation the address space is divided into numbers of segments of variable sizes and on the other hand in paging the address space is divided into numbers of fixed sized units that is known as pages.

• It is more useful for better use of memory.

• The basic architecture for the IBM system/370 architecture the size of the page are generally either 2KiloBytes (KB) or 4KB and the size of the segments will be vary from 64KiloBytes to 1MegaBytes.

• The two different types of the architecture are existed such as 370/XA that is Extended Architecture and another is the 370/ESA known as the Enterprise Systems Architecture.

• The page size is 4KB for Extended version and 1MB for the Enterprise Systems Architecture (ESA).

 

Advantages of segmentation that given scheme lacks: 

• In the architectural configuration for IBM System/370 the segments are of fixed size which is not visible for the programmer and the programmer will be know the internal details and hence internal architecture is hidden from outside world.

• In IBM system/370 the reference bit is zero for the processor hardware and whenever a new page is loaded into the frame, the reference bit is changed to one upon referencing a particular location within the frame.

• The number of queues of the page frame table is managed by the Operating System and a page frame table entry is moved from one queue to another based on the length of duration of the referenced bit from the page frame which is sets to zero.

• Whenever there is a need to replace the page then the page chosen from the queue of the longest life non referenced frames.

 

Benefit of segmentation for the IBM system /370 Architecture: 

• The main benefit for using the segmentation for the IBM system architecture S/270 is the protection.

• Another benefit is the availability of the dynamic address translation facility that allows the control program to efficiently maintain and implement the group of functions which are collectively known as virtual storage.

The protection for the whole segment is achieved because the "P" bits which are present in the each segment table provide the protection and security for the entire segments.

• There is no other benefit of the segmentation which are listed for the segmentation and realized in the IBM S/370 model.


Initial consideration: Considering the architecture for the IBM System/370 that is capable of providing higher processing power and more storage capacity since it uses two level of memory structure which are known as the segments and caches and the given scheme is as follows:

 

Related Solutions

The term “organizational architecture” refers to the totality of a firm’s organization, including formal organizational structure,...
The term “organizational architecture” refers to the totality of a firm’s organization, including formal organizational structure, control systems and incentives, organizational culture. Provide a clear detailed explanation of this. In your explanation identify the links with the international economics.
In the two-level directory, if a user refers to a particular file then__________________ Select one: a....
In the two-level directory, if a user refers to a particular file then__________________ Select one: a. first UFD (user file directory) is searched, then MFD (master file directory) b. only his/her own UFD (user file directory) is searched (WRONG)c. first MFD (master file directory) is searched, then UFD (user file directory) d. only MFD (master file directory) is searched When the exclusive lock is applied to a file then _____________ Select one: a. many processes can read and write to...
Lucy always uses an alpha level of 0.01 (two-tailed). Charlie always uses an alpha level of...
Lucy always uses an alpha level of 0.01 (two-tailed). Charlie always uses an alpha level of 0.05 (two-tailed). Which researcher is more likely to make a Type I Error. Lucy or charlie? A researcher is interested in whether blood pressure decreases among adults who eat dark chocolate. The mean systolic blood pressure of the population is 135 with a standard deviation of 15. She tests a sample of 100 adults who eat dark chocolate and finds their mean systolic blood...
Suppose that a system uses DMA for data transfer from disk controller to main memory. Further...
Suppose that a system uses DMA for data transfer from disk controller to main memory. Further assume that it takes t1 nsec on average to acquire the bus and t2 nsec to transfer one word over the bus (t1 >> t2). After the CPU has programmed the DMA controller, how long will it take to transfer 1000 words from the disk controller to main memory, if (a) word-at-a-time mode is used? (b) burst mode is used? Assume that commanding the...
i. A two-level system has a ground level with four degenerate states and an excited level...
i. A two-level system has a ground level with four degenerate states and an excited level with two degenerate states at 450 cm−1 above the ground level. Please plot the ratio of the number of particles occupying the excited level to the number of particles occupying the ground level as function of temperature (Make sure that the end points and curvature are accurate but anything else can be qualitative). How do i need more Info? This is all given to...
What changes would you recommend to the HR system/architecture and why? For the two companies Lincoln...
What changes would you recommend to the HR system/architecture and why? For the two companies Lincoln Electric and SAS
IBM networks want to modernize their networking system. Proposals have been received from two major software...
IBM networks want to modernize their networking system. Proposals have been received from two major software companies. The first proposal cost $6million but will raise the firm's annual cash flows by $3million. The second proposal cost $7million and provides cash flow of $3.5million a year. Both projects have a life span of 3 years. Assuming that the cost of capital is 8%, which proposal may be recommended on the basis of Net Present Value criteria. Select
Compare the system noise figure of the following two receiving systems: • System A uses a...
Compare the system noise figure of the following two receiving systems: • System A uses a Low Noise Block Down-converter mounted at the focal point of a 2 foot parabolic satellite dish for Ku-Band (12 GHz). The LNB has a noise figure of 3 dB, and has 50 dB gain, outputting a signal at 1 GHz into a 50 ft length of RG-11 coaxial cable that has 9 dB loss per hundred feet. • System B uses a Low Noise...
Draw a building management system (BMS) architecture diagram for three air handling units, two boilers, four...
Draw a building management system (BMS) architecture diagram for three air handling units, two boilers, four VAV boxes, two chillers, and two cooling tower fan variable frequency drives
In two paragraph, explain the hierarchical structure of a system that you have worked on and...
In two paragraph, explain the hierarchical structure of a system that you have worked on and how emergence affects the levels in the systems hierarchy. Provide details and apply what you learned here to discuss what (if any) changes you would have done, if you have to do it all over again.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT