flat assembler
Message board for the users of flat assembler.
Index
> OS Construction > Memory Management ! |
Author |
|
MHajduk 07 Dec 2007, 08:48
No more problems with mazes (labyrinths)!
If you want to reach a center of maze and come back, you may use:
|
|||
07 Dec 2007, 08:48 |
|
edfed 21 Dec 2007, 21:00
speaking about maze theory of OS construction...
isn't it better to use a bulldozer? and pass through the walls.... |
|||
21 Dec 2007, 21:00 |
|
MHajduk 22 Dec 2007, 09:34
Sometimes there doesn't exist subtle solution of problem, but we must use brute force to make break-through.
In Gordium, the capital of ancient state Phrygia (now in western Turkey) was temple in which was placed very complicated knot. There was a legend which says, that the man, who untie this knot will be emperor of the whole world (in the limits known these days). Alexander the Great simply cut through it. The priests of this temple found this solution correct. However, I'm not sure that "Alexandrian solution" is applicable to the OS construction... |
|||
22 Dec 2007, 09:34 |
|
tom tobias 23 Dec 2007, 13:13
MHajduk wrote: ...However, I'm not sure that "Alexandrian solution" is applicable to the OS construction... |
|||
23 Dec 2007, 13:13 |
|
edfed 24 Dec 2007, 20:28
buldozzer analogy...
like a buldozzer, the code and method used to manage the code "trip in the maze" can be made with a simple, very simple, and incomplete code manager. ignoring the µP security options and settings. the memory manager is entirelly software based. the use of paging is disabled. so all this paging, tss and other strange schemes are ignored. ring1 to 3?, for what? no need! restriction of memory for the applications? only the size of the binary + some opened files, the application can ask for more memory... if the application want to take control of the computer, it can... so limitations are not permanent. the system is to be modified/optimised onrun... |
|||
24 Dec 2007, 20:28 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.