Question: The pseudoinstruction BSS N (block started by symbol) is sometimes employed to reserve N memory words for a group of operands. For example, the line

The pseudoinstruction BSS N (block started by symbol) is sometimes employed to reserve N memory words for a group of operands. For example, the line of code 

A, BSS 10 

informs the assembler. that a block of 10 (decimal) locations is to be left free, starting from location A. This is similar to the Fortran statement DIMENSION A(10). Modify the flowchart of Fig. 6-1 to process this pseudoinstruction.

Fig. 6-1

First pass LC+0 Scan next line of code Label yes no Store symbol in address- symbol table together with value

First pass LC+0 Scan next line of code Label yes no Store symbol in address- symbol table together with value of LC Increment LC Set LC yes ORG no END no yes Go to second pass

Step by Step Solution

3.49 Rating (169 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

To modify the flowchart to process the pseudoinstruction BSS N we n... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Computer System Architecture Questions!