Article ID: 111473
Article Last Modified on 10/14/2003
111474 PRB: Usage of an ORG Directive in a STRUCT Declaration
; Assemble options needed: -Fl -Sf -Fm
.MODEL SMALL,C
.386
NUMLINES EQU 25
NUMCOLS EQU 80
.STACK
.DATA
status STRUCT ; Move STRUCT declaration
org (NUMLINES - 2) * NUMCOLS * 2 ; before .DATA and .STACK
line1 db ? ; to work around problem.
attrib1 db ?
org (NUMLINES - 1) * NUMCOLS * 2
line2 db ?
attrib2 db ?
status ENDS ; end STRUCT declaration
msg db "Sample code", 13, 10, "$"
.CODE
.STARTUP
<WWBLOCKQUOTE>
mov dx, OFFSET msg
mov ah, 9
int 21h ; output string
.EXIT
Additional query words: 6.00 6.00a 6.00b 6.10 6.10a 6.11 6.1x buglist6.10 buglist6.10a buglist6.11 buglist6.00 buglist6.00a buglist6.00b
Keywords: KB111473