vizskywalker
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. |
Reply
vizskywalker
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.
Reply
osknockout
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.
Reply
vizskywalker
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.
Reply
osknockout
Mar 1 2005, 11:18 PM
 I know, but still it's best to learn optimization soon after you get the basics of assembly. Besides, getting it at the basics leads to less bloated code later on, something every program needs.
Reply
vizskywalker
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.
Reply
m_rahman
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  , then advance to a Hello World calculator. Thanks vizskywalker for your toturials.
Reply
osknockout
Mar 3 2005, 10:39 PM
QUOTE well, i may think of writing a screen saver first  , then advance to a Hello World calculator. 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  but you raise a good point. Optimization almost comes second hand to me, but then again, I'm still struggling on the different types of memory segmentation.
Reply
vizskywalker
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.
Reply
m_rahman
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.
Reply
Recent Queries:--
download turbo assembler fedora - 1.08 hr back. (1)
-
masm download - 3.24 hr back. (1)
-
borland turbo assembler download - 4.42 hr back. (1)
-
download nasm assembler - 7.94 hr back. (1)
-
free turbo assembler 6.0 - 8.37 hr back. (1)
-
dos call win32 assembler tasm - 20.92 hr back. (1)
-
tasm download - 22.13 hr back. (1)
-
masm or tasm downloadable - 22.26 hr back. (1)
-
turbo assembler download - 9.79 hr back. (2)
-
tasm free download - 24.78 hr back. (1)
-
turbo asm ide - 29.50 hr back. (1)
-
assembler download - 32.34 hr back. (1)
-
tutor de turbo assembler free - 34.25 hr back. (1)
-
tasm assembler free download - 37.31 hr back. (1)
Similar Topics
Keywords : 2, download, assembler
- Masm Assembler For The Mac?
(0)
Get Cpu Speed With Dephi And Assembler
real CPU in MHz (0) 3 different functions to getting real CPU speed. First. CODE function GetCPUSpeed: real;
function IsCPUID_Available: Boolean; assembler; register; asm
PUSHFD POP EAX { Flags to EAX }
MOV EDX,EAX { store current flags } XOR EAX,$200000 {
w/o ID bit } PUSH EAX { to EAX } POPFD { to
flags } PUSHFD { return } POP EAX { return to
EAX } XOR....
Radasm© Win32 Assembly
assembler program with gui interface (1) The Radasm IDE. Radasm is an Editor for MASM32, TASM, FASM, HLA,NASM and GOASM assembler syntax.
MASM32 version2 has been released. Ketil O. released Radasm 2.2.0.2. Since i wrote the tutorial his
IDE became quite professionell. you can download here.
http://radasm.visualassembler.com/radasm2000/radasm.zip CODE projects:
[CODE]http://members.a1.net/ranmasaotome/projects.html ....
Vesa Programming In Assembler
(6) I started working in assembler about a year ago. Several months ago I attempted to use SVGA
graphics mode. However, when I use the VESA standards I run into a problem where the refresh rate
that the program sets with a mode is outside the operating parameters of the monitor. Does anyone
know of any sites that explain how to solve this problem, or can anyone explain it themself? Thanks.....
Assembler Debugger For Windows
(2) OllyDbg is a 32-bit assembler-level analyzing debugger for Microsoft® Windows® with intuitive
interface. For more informations: Olly Dbg ....
Looking for 2, download, assembler
|
|
Searching Video's for 2, download, assembler
|
advertisement
|
|