www.digitalmars.com Home | Search | C & C++ | D | DMDScript | News Groups | index | prev | next
Archives

D Programming
D
D.gnu
digitalmars.D
digitalmars.D.bugs
digitalmars.D.dtl
digitalmars.D.dwt
digitalmars.D.announce
digitalmars.D.learn
digitalmars.D.debugger

C/C++ Programming
c++
c++.announce
c++.atl
c++.beta
c++.chat
c++.command-line
c++.dos
c++.dos.16-bits
c++.dos.32-bits
c++.idde
c++.mfc
c++.rtl
c++.stl
c++.stl.hp
c++.stl.port
c++.stl.sgi
c++.stlsoft
c++.windows
c++.windows.16-bits
c++.windows.32-bits
c++.wxwindows

digitalmars.empire
digitalmars.DMDScript

c++ - Regarding inline assmebler

↑ ↓ ← "Greg Peet" <admin REMOVEMEgregpeet.com> writes:
I read the docs with dmc and noticed that the EBX register is reserved (at
least that's how it read by my eyes). But then later you mention that EBX is
supported? Do you mean supported by other opcodes handling that register
only...or that it can manually be manipulated by me? Just a confusion that I
hoped to clear up =)

-- 
Gregory Peet

"Debugging is twice as hard as writing the code in the first place.
 Therefore, if you write the code as cleverly as possible, you are,
 by definition, not smart enough to debug it."
-Brian Kernighan
Aug 27 2003
↑ ↓ "Walter" <walter digitalmars.com> writes:
"Greg Peet" <admin REMOVEMEgregpeet.com> wrote in message
news:bihvfn$28vj$1 digitaldaemon.com...
 I read the docs with dmc and noticed that the EBX register is reserved (at
 least that's how it read by my eyes). But then later you mention that EBX

 supported? Do you mean supported by other opcodes handling that register
 only...or that it can manually be manipulated by me? Just a confusion that

 hoped to clear up =)

I'm not sure what you mean. You can use EBX like any other register, but the calling convention requires that it be saved/restored.
Aug 27 2003
↑ ↓ → "Greg Peet" <admin REMOVEMEgregpeet.com> writes:
Sorry if I was cryptic, you got my question head on =)

"Walter" <walter digitalmars.com> wrote in message
news:bij5m0$13kj$1 digitaldaemon.com...
|
|
| "Greg Peet" <admin REMOVEMEgregpeet.com> wrote in message
| news:bihvfn$28vj$1 digitaldaemon.com...
| > I read the docs with dmc and noticed that the EBX register is reserved
(at
| > least that's how it read by my eyes). But then later you mention that
EBX
| is
| > supported? Do you mean supported by other opcodes handling that register
| > only...or that it can manually be manipulated by me? Just a confusion
that
| I
| > hoped to clear up =)
|
| I'm not sure what you mean. You can use EBX like any other register, but
the
| calling convention requires that it be saved/restored.
|
|
Aug 27 2003