Group-assemblers directive-microprocessor, Assembly Language

GROUP : Group the Related Segments:-

The directive which is used to form logical groups of segments with same purpose or type. This isused to inform the assembler to form a logical group of the following segment names. The assembler passes information to the linker/loader to form the code such that the group declared segments or operands must lie within a 64Kbyte memory segment. Thus all such segments and labels may be addressed by using the same segment base.

PROGRAM GROUP CODE, DATA, STACK

The above statement directs the loader/linker to make an EXE file such that DATA, CODE and STACK segment ought to be lie within a 64kbyte memory segment that named as PROGRAM. For the ASSUME statement, one can utilize the label PROGRAM except than DATA, CODE and STACK as shown.

ASSUME CS: PROGRAM, DS: PROGRAM, SS: PROGRAM.

Posted Date: 10/12/2012 5:46:26 AM | Location : United States







Related Discussions:- Group-assemblers directive-microprocessor, Assignment Help, Ask Question on Group-assemblers directive-microprocessor, Get Answer, Expert's Help, Group-assemblers directive-microprocessor Discussions

Write discussion on Group-assemblers directive-microprocessor
Your posts are moderated
Related Questions
Sum of series of 10 numbers and store result in memory location total

write an assembly language program to find average of odd numbers from an array of 8 bit numbers

Using the AddSub program from Ch3 under c:\Masm615\examples as a reference, write a program that subtracts three 16-bit integers using only registers. Insert a call DumpRegs statem

Any small project which can implement on any software. No need any external hardware approach.

Flag Register : 8086 has a 16-bit flag register which is divided into 2 parts, viz. (a)machine control flagsand (b)condition code or status flags. The condition code flag regi

Write an application that does the following: (1) fill an array with 50 random integers; (2) loop through the array, displaying each value, and count the number of negative values;

Machine Level Programs In this section, a few machine levels programming instance, rather then, instruction sequences are presented for comparing the 8086 programming with that

I/O interface I/O  devices such as displays and keyboards  establish  communication of computer with outside world. Devices may be interfaced in 2 ways Memory mapped I/O and I/

Addressing mode of 8086 : Addressing mode specify a way of locating operands or data. Depending on the data types used the memory  addressing  modes and in the instruction  ,

Pointer and Index Registers The pointers contain offset within the specific segments. The pointers BP, IP and SP generally containoffsets within thedata, code and stack segment