u miss understand me.
anyway good explanation for my friend to understand something
Search found 8 matches
Search found 8 matches • Page 1 of 1
- Thu Dec 04, 2008 1:34 pm
- Forum: Beginning OS Development
- Topic: using all 4 CPU cores....
- Replies: 6
- Views: 12185
let's say that we have Core 2 Quad processor and we want applications to use all 4 cores. Which job is this? operating system or the application? Do we need to code the application in a way that we will tell to use all 4 cores or this is job for the OS?
huh, another dilemma what if the logical sector is 36? absolute sector = (logical sector / sectors per track) + 1 LBA_to_CHS: xor dx, dx div word [SectorsPerTrack] ;36/18 = AX =2 DX =0 push ax add dl, 1 mov cl, dl pop ax xor dx,dx div word [Sides] mov dh, dl mov ch, al mov dl, byte [drive_number] re...
- Mon Oct 06, 2008 1:25 am
- Forum: Assembly Language
- Topic: Q: how i can print the content of AX register ..plz help.
- Replies: 8
- Views: 28070
i found this very strange. how can we get the memory size if the result is stored in AX? AX is 16 bit register so we can store a number not greater than 65525. So if we have 512mb ram, that is 524288kb which cannot fit in AX register. we need to use 32 bit registers for this, but in 32 bit pmode we ...
another typo :) standard 1.44mb floppy has 2 heads: head 0 and head 1 absolute track = 20 / (18 * 2) absolute track = 20 / 36 absolute track = 0.555555555555555555555555555556 so track = 0 we can test this formula for correctness: First we read track 0 head 0 sector 1 until we reach sector 18. Next ...
http://www.brokenthorn.com/Resources/OSDev11.html this tutorial confused me about tracks.in the tutorial the track is calculated with the formula: absolute track = logical sector / (sectors per track * number of heads) and it is written that 20-th sector "live" in sector 2, head 1, track 2. if we u...