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

State the characteristics of object oriented modelling, Characteristics of ...

Characteristics of object oriented Modelling In object oriented modelling objects and their properties are explained. In any system, objects come into reality for playing some

What is a spanning tree, What is a spanning Tree? A spanning tree is a ...

What is a spanning Tree? A spanning tree is a tree associated with a network. All the nodes of the graph appear on the tree once. A minimum spanning tree is a spanning tree

Why isdn handles data pertaining, ISDN handles data pertaining to? ISDN...

ISDN handles data pertaining to? ISDN handles data pertaining to all digital services.

What are the different types of bios, The  most common types are the AWARD,...

The  most common types are the AWARD,AMI, AND phoenix

What is process control block, What is process control block?  Each pro...

What is process control block?  Each process is shown in the OS by a process control block. It having many pieces of information associated with a specific process.

Autonomous rational an agents, Autonomous Rational an Agents: In many ...

Autonomous Rational an Agents: In many cases, it is inaccurate to talk about a single program or a single robot, as the multi-purpose and multi-tasking system of hardware and

Stack and queue, Describe queue? Ans:  It is a type of data structure ...

Describe queue? Ans:  It is a type of data structure in which the data are stored in and retrieved on a First in first out (FIFO) basis. It grows in the direction of increasin

How a physical addressing is performed in wan, How physical addressing is p...

How physical addressing is performed in WAN? WAN networks operate as similar to a LAN. All WAN technology classifies the exact frame format a computer uses while sending and re

Explain the matlab mathematical function library?, This is a huge collectio...

This is a huge collection of computational algorithms ranging from elementary functions like sum, sine, cosine, and difficult arithmetic, to more sophisticated functions like matri

Data phases - computer architecture, Data phases: After the address ph...

Data phases: After the address phase (particularly, starting with the cycle that DEVSEL# goes low) comes a burst of one or more data phases. In all the cases, initiator drives

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