flat assembler
Message board for the users of flat assembler.
Index
> Main > sine cosine tangent ? |
Author |
|
fasm9 19 Oct 2003, 10:46
in fasm, how these function can be expressed?
-- |
|||
19 Oct 2003, 10:46 |
|
scientica 19 Oct 2003, 11:47
Could you please elaborate? Are you asking for the definition of these trinometirc funcitons? Or are you looking for some instruction like FSIN, FSINCOS and FPATAN, FPTAN?
_________________ ... a professor saying: "use this proprietary software to learn computer science" is the same as English professor handing you a copy of Shakespeare and saying: "use this book to learn Shakespeare without opening the book itself. - Bradley Kuhn |
|||
19 Oct 2003, 11:47 |
|
roticv 19 Oct 2003, 14:32
Using fpu.
|
|||
19 Oct 2003, 14:32 |
|
vid 20 Oct 2003, 05:50
they are normal FPU instruction. look at http://webster.cs.ucr.edu/Page_AoAWin/0_AoAHLAWin.html, chapter 11
|
|||
20 Oct 2003, 05:50 |
|
MazeGen 20 Oct 2003, 17:45
fasm9 wrote: is this built-in command? instruction? () Do you mean, how are these instructions implemented physically in the processor, or how are machine codes of these instructions? |
|||
20 Oct 2003, 17:45 |
|
fasm9 20 Oct 2003, 21:37
whatever! everything about it,
but img, some of it maybe secret. opening one-secret, amplify to break whole secret (bleh) -- btw, why we can't modify or see the intel p4 microcode(which is not encrypted.)? |
|||
20 Oct 2003, 21:37 |
|
scientica 21 Oct 2003, 05:25
The mircocode are (IIRC) µOps, which enables programmers to to some extent, make their own instructions (P4 be a CISC proceccor with RISC instructions). In short you can make make an CISC instruciton via the µOp RISC instrucitons. I'm don't that mucha bout it, but my guess is that some linux guru migth know it (my red hat (tries to) updates the microcode).
_________________ ... a professor saying: "use this proprietary software to learn computer science" is the same as English professor handing you a copy of Shakespeare and saying: "use this book to learn Shakespeare without opening the book itself. - Bradley Kuhn |
|||
21 Oct 2003, 05:25 |
|
MazeGen 21 Oct 2003, 11:30
scientica wrote: The mircocode are (IIRC) µOps, which enables programmers to to some extent, make their own instructions (P4 be a CISC proceccor with RISC instructions). In short you can make make an CISC instruciton via the µOp RISC instrucitons. I'm don't that mucha bout it, but my guess is that some linux guru migth know it (my red hat (tries to) updates the microcode). Well, it sounds very interesting, but I never heard about it... Their own instructions... are you sure? |
|||
21 Oct 2003, 11:30 |
|
scientica 21 Oct 2003, 12:21
MazeGen wrote: Well, it sounds very interesting, but I never heard about it... Their own instructions... are you sure? Sure enougth to bet my brain? No. (Can't find any damn info on intels site, their search engige returns pages that doesn't contain the term I'm searching for...., and google doesn't give much more...) The most I got was: "well undocumented, obscure" and somethinga bout "CPU bug fixes". _________________ ... a professor saying: "use this proprietary software to learn computer science" is the same as English professor handing you a copy of Shakespeare and saying: "use this book to learn Shakespeare without opening the book itself. - Bradley Kuhn |
|||
21 Oct 2003, 12:21 |
|
MazeGen 23 Oct 2003, 20:06
fasm9 wrote: whatever! everything about it, You are still too mysterious, fasm9. |
|||
23 Oct 2003, 20:06 |
|
fasm9 25 Oct 2003, 08:22
MazeGen wrote: You are still too mysterious, fasm9. sorry my poor english, my english is the result of following the bureaucratism.[*shudder*] if they let me go on my way in past, or if i followed HANDS-ON activity more earlier, maybe i am the english master now. -- some wicked system exploits the stupid people. |
|||
25 Oct 2003, 08:22 |
|
Madis731 02 Nov 2003, 13:56
Well, like others, I'm not sure what you want, so I'm gonna give you "everything"
http://www.bmath.net/bmath/ http://www.azillionmonkeys.com/qed/asm.html Two sites, that have achieved doing floating point arithmetrics faster, than FPU-s & integer multiplys faster than ALU-s can. P.S. About those μ-ops or μ-codes: You can change them????????? I think, that without cracking open the core of your P4, you can't even imagine of such thing. You just CAN NOT change the order of wires in your processor...or can you? P.P.S. I think I know, what you mean afterall. I (& others) call it register renaming. For example newer Pentiums would change mov eax,0 mov i,eax moveax,50 mov j,eax to mov eax[0],0 mov i,eax[0] mov eax[1],50 mov j,eax[1] to prevent stalls so I think, that 0 and 1 go to U & V-pipe respectively Quoting an eBook: Quote:
So, too bad! The general register array can only be accessed by CPU itself & no programmer can disturb, but only hope:D |
|||
02 Nov 2003, 13:56 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.