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

Where the grade of service is measured, The grade of service is measured in...

The grade of service is measured in (A) Percentage                                  (B)  Number (C)  Fractional Number                    (D)  Logarithmic Number  Ans

Define cache memory, Define cache memory? A special very high speed mem...

Define cache memory? A special very high speed memory known as a cache is sometimes used to increase the speed of processing by making current programs and data available to th

Graph has a minimum spanning tree already computed, Assume that a graph has...

Assume that a graph has a minimum spanning tree already computed.  How fastly can the minimum spanning tree be updated if a new vertex and incident edges are added to G? If the

Name the switching schemes used in a digital exchange, Name the switching s...

Name the switching schemes used in a digital exchange? The several switching systems used are:  1. Strowger Switching System 2. Cross bar Switching. 3. Electronic Swit

What are the digital certificates of hardware computations, What are the Di...

What are the Digital certificates of hardware computations Digital certificates are highly dependent on hardware computations, it is essential that mechanisms are evolved to i

Determine about the radio frequency, Determine about the Radio Frequency (R...

Determine about the Radio Frequency (RFID)  This method includes using small electronic devices containing an Identification microchip and antenna; they work in a similar way

Define radix base, Define Radix (or)Base. A number system of base or ra...

Define Radix (or)Base. A number system of base or radix is a system that uses different symbols for r digits. Numbers are shown by a string of digit symbols. To verify the quan

Write a cgi program that prints date and time, Write a CGI program that pri...

Write a CGI program that prints date and time at which it was run. #!/bin/sh # # CGI script that prints the date and time at which it was run # # Output the documen

Library markup language, 1. Design a DTD for a new XML application called L...

1. Design a DTD for a new XML application called Library Markup Language (LibML) appropriate to capture the list of your items of collection . Put the DTD into a file named librar

Execution of micro-program, The micro-instruction cycle can comprises two b...

The micro-instruction cycle can comprises two basic cycles: the fetch and execute. Here in the fetch cycle address of micro-instruction is produced and this micro-instruction is pu

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