Customer Service Chat
Get quote & make Payment
define segments in assembly process?, Basic Computer Science
The architecture of the x86 processors forces with the use of memory segments to direct the information, the size of these segments is of 64kb.
The cause of being of these segments is that, allowing for that the maximum size of a number that the processor can direct is given by a word of 16 bits or register, it would not be possible to access more than 65536 localities of memory using only one of these registers, other than at the present, if the PC''s memory is separated into groups or segments, each one of 65536 localities, and we use an address on an limited register to discover each segment, and then we make each address of a particular slot with two registers, it is likely for us to access a quantity of 4294967296 bytes of memory, which is, in the present day, additional memory than what we will observe installed in a PC.
In sort for the assembler to be able to manage the data, it is essential that each piece of information or instruction be found in the area that corresponds to its individual segments. The assembler accesses this information taking into account the localization of the segment, specified by the DS, ES, SS and CS registers and inside the register the address of the specified part of information. It is because of this that when we make a program using the Debug on each line that we assemble.
Posted Date: 5/4/2012 4:15:28 AM | Location : United States
Ask an Expert
define segments in assembly process?, Assignment Help, Ask Question on define segments in assembly process?, Get Answer, Expert's Help, define segments in assembly process? Discussions
Write discussion on define segments in assembly process?
Your posts are moderated
Write your message here..
Disk output, Disk output : You will already have decided whether to u...
Disk output : You will already have decided whether to use a hard disk or floppies for storing data. An important point of disk management is to ensure a secure method of kee
Oprator, what is member dereferencing oprator ?
what is member dereferencing oprator ?
What are the features of microprocessor ?, Previously two sections the fund...
Previously two sections the fundamentals of the workings and architecture of the central processing unit has been explained. There has been a common look at easy processor architec
How to create basic assembler program?, The primary step is to start the De...
The primary step is to start the Debug; this step only consists of typing debug [Enter] on the operative system on time. the "a" (assemble) command is used To assemble a program on
The form is merely submitted if a user selects either red, Question (a)...
Question (a) What do we signifies by saying that HTTP is a stateless protocol? (b) Explain three ways of working around that statelessness issue (c) Explain with the help
C++, Write a C++ program that declares three integers and three strings. Th...
Write a C++ program that declares three integers and three strings. The program prompts the user for three characters and three integers and prints them all on one line.
What are search engines, QUESTION 1 What are search engines? QUESTI...
QUESTION 1 What are search engines? QUESTION 2 Write short notes on the inverted file. QUESTION 3 Write short notes on: (i) Derivative indexing (also known a
Fully describe the assessment centre method of selection, Problem: One ...
Problem: One large employer requests CVs from applicants, and, on the basis of these, invites a selected number to take part in a telephone interview. A date and time are provi
Comparison instructions , They are used to evaluate operators, and they hav...
They are used to evaluate operators, and they have an effect on the content of the flags. CMP CMPS (CMPSB) (CMPSW) CMP INSTRUCTION Idea: To measure up to the operators. Syntax: CMP
Importance of good database design , Importance of Good Database Design Poo...
Importance of Good Database Design Poor database design may have results in unwanted data redundancy Poor database design keeps errors leading to bad decisions and results Practica
Accounting Assignment Help
Economics Assignment Help
Finance Assignment Help
Statistics Assignment Help
Physics Assignment Help
Chemistry Assignment Help
Math Assignment Help
Biology Assignment Help
English Assignment Help
Management Assignment Help
Engineering Assignment Help
Programming Assignment Help
Computer Science Assignment Help
Why Us ?
~24x7 hrs Support
~Quality of Work
~Time on Delivery
~Privacy of Work
Human Resource Management
Literature Review Writing Help
Follow Us |
T & C
Copyright by ExpertsMind IT Educational Pvt. Ltd.