flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
BOTOKILLER 14 Apr 2011, 05:09
Hi everyone!
I saw that stuf on wikipedia and I have some questions 1. Is it worth of using it? 2. How to code that stuf? |
|||
![]() |
|
BOTOKILLER 14 Apr 2011, 09:38
what are the cons and pros of it?
|
|||
![]() |
|
ManOfSteel 14 Apr 2011, 10:13
BOTOKILLER wrote: Is it worth of using it? Not really. It's a bit slower than s/w multitasking, has a lot more overhead and provides no real advantages. I don't think there's much support for TSS-based task-switching outside the i386-proper architecture, e.g. x86-64 doesn't support it. AFAIK, h/w task-switching has never been used in real operating systems. |
|||
![]() |
|
BOTOKILLER 14 Apr 2011, 11:15
Quote:
I'm not in real mode)))) |
|||
![]() |
|
ManOfSteel 14 Apr 2011, 13:10
LOL By that I didn't mean real-mode OS, but OS IRL (in real life), such as Windows, the Linux kernel, *BSD, etc. All these use software task-switching and have only one TSS per CPU. That has always been the case AFAIK.
|
|||
![]() |
|
neville 14 Apr 2011, 20:00
ManOfSteel wrote: [H/W multitasking] It's a bit slower than s/w multitasking, has a lot more overhead and provides no real advantages. ![]() _________________ FAMOS - the first memory operating system |
|||
![]() |
|
BOTOKILLER 15 Apr 2011, 11:20
neville wrote:
yeah, you are right) ManOfSteel wrote: LOL By that I didn't mean real-mode OS, but OS IRL (in real life), such as Windows, the Linux kernel, *BSD, etc. All these use software task-switching and have only one TSS per CPU. That has always been the case AFAIK. ouch(, havent read atentively, sorry |
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.