Explain segment registers in bus interface unit, Computer Engineering

Assignment Help:

Q. Explain Segment Registers in bus interface unit?

These are very significant registers of CPU. Why? We will answer this later. In 8086 microprocessor memory is a byte organized which is a memory address is byte address. But the number of bits fetched is 16 at an instance. The segment registers are used to compute the address of memory location accompanied by other registers.  The Segment-register is 16 bits long. The BIU comprise four 16-bit registers which follows the CS: Code Segment, the DS: Data Segment, the SS: Stack Segment and ES: Extra Segment. However what is the requirement of the segments: Segments reasonably divide a program in logical entities of Data, Code and Stack each having a particular size of 64 K. A Segment- register holds the upper 16 bits of starting address of a logical group of memory known as the segment. However what are the benefits of using segments? The main benefits of employing segments are:

  • Logical division of program so increasing the overall possible memory use and minimise wastage.
  • Addresses which required to be used in programs are relocatable as they are offsets. So the segmentation supports relocatability.
  • Though size of address is 20 bits however only maximum segment size which is 16 bits requires to be kept in instruction so decreasing instruction length.

 


Related Discussions:- Explain segment registers in bus interface unit

Security features used in client-server types of network, Security features...

Security features used in Client-Server types of network are as follows :  i) Digital Signatures ii)  Encryption / Decryption iii) Secure Socket Layer (SSL) iv) Firewa

Explain the techniques used for protection of user files, Explain the techn...

Explain the techniques used for protection of user files. This is easier to protect against accidental than malicious misuse. Protection of user files implies that file owne

How dreamweaver work in layout view, Q. How Dreamweaver Work in Layout View...

Q. How Dreamweaver Work in Layout View? Dreamweaver has two visual design views-Standard view and Layout view. You will start by working in Layout view, which allows you to dra

Final project, I need help coming with an idea for BSCE final project, whic...

I need help coming with an idea for BSCE final project, which is solvable in about a semester

Performance and issues in pipelining-throughput, Performance and Issues in ...

Performance and Issues in Pipelining Throughput:  Throughput of a pipeline can be defined as the number of results that have been getting per unit time. It can be denoted as:

Safety argument for good design, So far we have considered the problems of ...

So far we have considered the problems of poor ID in terms of the loss of productivity and efficiency to business. There is another important aspect to consider: the issue of safet

Illustrate diffrent types of modems, Q. Illustrate Diffrent types of modems...

Q. Illustrate Diffrent types of modems? There are four different types of modems: half-duplex, full-duplex, synchronous, and asynchronous.With half-duplex modems data can be tr

How deep does fifo require to be stop underflow or overflow, Given the subs...

Given the subsequent FIFO and rules, how deep does the FIFO require to be to stop underflow or overflow? RULES: a. frequency(clk_A) = frequency(clk_B) / 4 b. per

Target - data phase, Target abort -computer architecture: Usually, a t...

Target abort -computer architecture: Usually, a target holds DEVSEL# asserted through the final data phase. However, if a target desserts DEVSEL# before disconnecting without

Modus ponens rule, Modus ponens rule: In fact the general format for t...

Modus ponens rule: In fact the general format for the modus ponens rule is as follows: like if we have a true sentence that states the proposition A implies proposition B and

Write Your Message!

Captcha
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