recategorized by
2,158 views

1 Answer

0 votes
0 votes
the macro in assembly level program is neither a complete program nor a h/w portion and relative coding is done by addressing modes

ans should be A

A macro is like a procedure that inserts a block of statements at various points in your program during assembly.

There are three general types of macros that MASM supports:

procedural macros, functional macros, and looping macros.

Along with conditional assembly, these tools provide the traditional if, loop, procedure, and function constructs found in many high level languages. Unlike the assembly instructions you write, the conditional assembly and macro language constructs execute during assembly. The conditional assembly and macros statements do not exist when your assembly language program is running. The purpose of these statements is to control which statements MASM assembles into your final ".exe" file.

While the conditional assembly directives select or omit certain statements for assembly, the macro directives let you emit repetitive sequences of instructions to an assembly language file like high level language procedures and loops let you repetitively execute sequences of high level language statements.

Related questions

1 votes
1 votes
1 answer
1
0 votes
0 votes
2 answers
2
3 votes
3 votes
1 answer
3
makhdoom ghaya asked Sep 11, 2016
2,093 views
One of the distinguished features of super-computer over other category of computer isParallel processingHighest accuracy levelMore speedMore capacity
2 votes
2 votes
1 answer
4
makhdoom ghaya asked Sep 8, 2016
1,069 views
The register or main memory location which contains the effective address of the operand is known asPointerSpecial locationIndexed registerNone of the above