We have been working very hard since 2009 to facilitate in your learning Read More. We can't keep up without your support. Donate Now.

www.vustudents.ning.com

 www.bit.ly/vucodes + Link For Assignments, GDBs & Online Quizzes Solution www.bit.ly/papersvu + Link For Past Papers, Solved MCQs, Short Notes & More

Looking for Something at Site? Search Below

# cs609 assignment no.2 solution

#include <dos.h>

#include <bios.h>

char st[100];

unsigned long int temp;

unsigned int i;

unsigned int count=100;

void main (void)

{

temp=(unsigned long int)_DS;

temp = temp 4L;

i = *((unsigned int *)(&temp));

temp = temp>>16L;

outportb (0x83,*((unsigned char *)(&temp)));

outportb(0x02,*(((unsigned char *)(&i))));

outportb(0x02,*(((unsigned char *)(&i))+1));

count--;

outportb(0x03,*((unsigned char *)(&count)));

outportb(0x03,*(((unsigned char*)(&count))+1));

outportb(0x0b,0x49);

outportb(0x08,0);

outport(0x0a,1);

getch();

}

The required function is given below:

if(BPB_FATSz16 != 0)

FATSz = BPB_FATSz16;

else

FATSz = BPB_FATSz32;

if(BPB_TotSec16 != 0)

TotSec = BPB_TotSec16;

else

TotSec = BPB_TotSec32;

DataSec = TotSec – (BPB_ResvdSecCnt + (BPB_NumFATs * FATSz) + RootDirSectors);

CountofClusters = DataSec / BPB_SecPerClus;

if(CountofClusters < 4085)

/* Volume is FAT12 */

else if(CountofClusters < 65525)

/* Volume is FAT16 */

else

/* Volume is FAT32 */

+ http://bit.ly/vucodes (Link for Assignments, GDBs & Online Quizzes Solution)

+ http://bit.ly/papersvu (Link for Past Papers, Solved MCQs, Short Notes & More)

Views: 313

### Replies to This Discussion

ye thk h 2nd wala

is this correct

## HELP SUPPORT

This is a member-supported website. Your contribution is greatly appreciated!

## Latest Activity

11 minutes ago
Shanzay posted discussions
15 minutes ago
22 minutes ago
Shanzay replied to Shanzay's discussion Darta Hon.....!!!!
23 minutes ago
Shanzay liked Shanzay's discussion Darta Hon.....!!!!
23 minutes ago
24 minutes ago
Repanzal added a discussion to the group CS611 Software Quality Engineering

50 minutes ago

1

2

3