|
|
|
|
![]() ![]() |
![]() ![]() ![]() ![]() ![]() Group: Members
Posts: 79 Joined: 12-January 05 Member No.: 3,251 |
Post
#11
Feb 26 2005, 08:17 PM
I haven't done anything other than a "Hello World" floppy-os either, os I'm not laughing. And m_rahman, I agree that optimization is important, but make sure you have the gist of assembly first as on most modern computers, optimization isn't too important, especially with how much space the program takes up. And you should definitely look at osknockout's post about clock cycles. If you have any more questions, feel free to ask. And get Ralph Brown's Interrupt List: http://www-2.cs.cmu.edu/afs/cs.cmu.edu/use.../WWW/files.html.
|
![]() ![]() ![]() ![]() ![]() Group: Members
Posts: 79 Joined: 12-January 05 Member No.: 3,251 |
Post
#12
Feb 27 2005, 09:27 PM
Just to let you know, in case you don't look there, my first tutorial is up in the Tutorials section fo the gorum.
|
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Members
Posts: 399 Joined: 14-November 04 From: Elysium Member No.: 2,280 |
Post
#13
Feb 28 2005, 10:34 PM
Oh, I'll look at it in my free time... Glad I'm not the only one still going hello world. QUOTE I agree that optimization is important, but make sure you have the gist of assembly first as on most modern computers, optimization isn't too important, especially with how much space the program takes up. Perhaps, but to make the best OS you need the best stuff... and for me that's optimized assembler. |
![]() ![]() ![]() ![]() ![]() Group: Members
Posts: 79 Joined: 12-January 05 Member No.: 3,251 |
Post
#14
Mar 1 2005, 12:01 AM
True, but I doubt m_rahman is going to start by making an OS. He needn't worry about optimization until that point or the point of a major project.
|
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Members
Posts: 399 Joined: 14-November 04 From: Elysium Member No.: 2,280 |
Post
#15
Mar 1 2005, 11:18 PM
|
![]() ![]() ![]() ![]() ![]() Group: Members
Posts: 79 Joined: 12-January 05 Member No.: 3,251 |
Post
#16
Mar 2 2005, 05:48 PM
Very well, I concede that point, although optimization is something I'm still struglling with, especially in my assembler. I wonder if anything is ever truly fully optimized.
|
![]() Group: Members
Posts: 11 Joined: 23-February 05 Member No.: 3,929 |
Post
#17
Mar 3 2005, 06:29 AM
Yes osknockout for sure, but just to get my feet wet first, looking to tutorials and discovering what is programming the metal. scary at first, i'll look to the toturials. QUOTE True, but I doubt m_rahman is going to start by making an OS. He needn't worry about optimization until that point or the point of a major project. well, i may think of writing a screen saver first Thanks vizskywalker for your toturials. |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Members
Posts: 399 Joined: 14-November 04 From: Elysium Member No.: 2,280 |
Post
#18
Mar 3 2005, 10:39 PM
QUOTE well, i may think of writing a screen saver first Thanks vizskywalker for your toturials. A hello world calculator? Well you're starting pretty high off if you're going for a screen saver. My first did nothing, and the second one right after that printed Hello World! on DOS. In fact, I haven't made a screensave or calculator yet, still getting down the intermediate topics. Besides, that'd be kind of hard, learning all those VGA routines and some real pixel clocking. They are pretty good tutorials, better than the first ones I've read. QUOTE Very well, I concede that point, although optimization is something I'm still struglling with, especially in my assembler. I wonder if anything is ever truly fully optimized. Well let's not get too philosophical here |
![]() ![]() ![]() ![]() ![]() Group: Members
Posts: 79 Joined: 12-January 05 Member No.: 3,251 |
Post
#19
Mar 4 2005, 12:41 AM
Actually, VGA routines are very easy and don't require knowledge of pixel clocking. Pixel clocking comes into play with SVGA. I'm not exactly sure what a Hello World calculator is, but I'd be happy to help with that, the screensaver, or any other projects. The next tutorial will go up probably on Sunday, and I almost have Linux and NASM figured out. I just need to take care of the headers. Happy programming.
|
![]() Group: Members
Posts: 11 Joined: 23-February 05 Member No.: 3,929 |
Post
#20
Mar 4 2005, 03:19 AM
QUOTE A hello world calculator? Well you're starting pretty high off if you're going for a screen saver it was a joke, have a sense of humor man about VGA routines, i've a quesion here, will my VGA burn if i try to fill its memory more than it can stand? and so every device. |
![]() ![]() |
Similar Topics
| Topic Title | Replies | Topic Starter | Views | Last Action | |||
|---|---|---|---|---|---|---|---|
![]() |
0 | triggerhappy | 52 | 28th October 2008 - 01:11 AM Last post by: triggerhappy |
|||
![]() |
8 | yomi | 493 | 16th August 2004 - 05:16 PM Last post by: MSTR |
|||
![]() |
18 | Assassin | 1,777 | 24th September 2004 - 12:39 AM Last post by: akz |
|||
![]() |
41 | stevey | 3,417 | 22nd December 2004 - 07:27 AM Last post by: xboxrulz |
|||
![]() |
26 | -prodigy- | 7,801 | 14th April 2008 - 07:27 AM Last post by: savge17 |
|||
![]() |
2 | Brian Gillingham | 351 | 4th June 2006 - 02:23 PM Last post by: Brian Gillingham |
|||
![]() |
16 | Blacklaser | 1,782 | 31st July 2006 - 10:44 PM Last post by: FirefoxRocks |
|||
![]() |
64 | solankyno1 | 5,144 | 23rd February 2007 - 08:49 AM Last post by: btdesign |
|||
![]() |
21 | solankyno1 | 2,115 | 20th September 2005 - 03:22 PM Last post by: dontmaimyourself |
|||
![]() |
7 | atoz | 801 | 21st September 2005 - 12:08 AM Last post by: pawitp |
|||
|
Lo-Fi Version | Time is now: 4th December 2008 - 12:52 AM |