AT&T Assembler - Programmers Heaven

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Categories

AT&T Assembler

How to access in the Dev c environment the C variables, with the syntax of built-in AT&T assembler?

When I coding in Turbo Pascal, I use the following way:

Program assy;
var
Data : word;
begin
asm
mov ax, seg Data
mov es, ax
mov ax, offset Data
mov di, ax
mov ax, es:[di]
end;
end.

How to work this under AT&T syntax? I have a C variable.
For example

int Data;

How to I access the segment and offset address of this variable?

Thanks for all the comments
Regards
Azuris
Sign In or Register to comment.