Tip 28

How do I write code that reads the segment register settings?

Ans: We can use segread( ) function to read segment register settings. There are four segment registers—code segment, data segment, stack segment and extra segment. Sometimes when we use DOS and BIOS services in a program we need to know the segment register’s value. In such a situation we can use segread( ) function. The following program illustrates the use of this function.

#include
main( )
{

struct SREGS s ;
segread ( &s ) ;
printf ( “\nCS: %X DS: %X SS: %X ES: %X”,s.cs, s.ds, s.ss, s.es ) ;

}

Subscribe / Share

It's very calm over here, why not leave a comment?

Leave a Reply




Categories

Powered by Yahoo! Answers