Home > other > In the picture why assembly can not run, how should change
In the picture why assembly can not run, how should change
Time:10-11
FL DW? MOV AX, TYPE FL
CodePudding user response:
What is your fl
CodePudding user response:
TYPE formats: TYPE expression if the expression is variable, the assembler will echo in bytes, of the variable types: DB (bytes) is 1, DW (words) to 2, DD (double word) of 4, DF (six byte of word) for 6, DQ (4 words) of 8, DT (10 bytes) for 10, if the expression is a label, assembly program will loop back on behalf of the label types of values: NEAR to 1, FAR - 2, if the expression is constant, should back to zero,
CodePudding user response:
I think you are fl definition of memory is unknown, can be very big, and ax memory is limited, when fl memory is greater than the ax memory will not be able to move in the past, so an error, you try the fl is defined as a certain of the same memory and ax