flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
BOTOKILLER
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
what are the cons and pros of it?
|
|||
![]() |
|
ManOfSteel
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
Quote:
I'm not in real mode)))) |
|||
![]() |
|
ManOfSteel
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
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
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-2020, Tomasz Grysztar. Also on GitHub, YouTube, Twitter.
Website powered by rwasa.