User`s guide

84
Chapter 7: Debugging Machine Language Code
f6=0.0000000e+00 f7=0.0000000e+00 f8=0.0000000e+00
f9=0.0000000e+00 f10=0.0000000e+00 f11=0.0000000e+00
f12=0.0000000e+00 f13=0.0000000e+00 f14=0.0000000e+00
f15=0.0000000e+00 f16=0.0000000e+00 f17=0.0000000e+00
f18=0.0000000e+00 f19=0.0000000e+00 f20=0.0000000e+00
f21=0.0000000e+00 f22=0.0000000e+00 f23=0.0000000e+00
f24=0.0000000e+00 f25=0.0000000e+00 f26=0.0000000e+00
f27=0.0000000e+00 f28=0.0000000e+00 f29=0.0000000e+00
f30=0.0000000e+00 f31=0.0000000e+00
d0=0.000000000000000e+00 d1=0.000000000000000e+00
d2=0.000000000000000e+00 d3=0.000000000000000e+00
d4=0.000000000000000e+00 d5=0.000000000000000e+00
d6=0.000000000000000e+00 d7=0.000000000000000e+00
d8=0.000000000000000e+00 d9=0.000000000000000e+00
d10=0.000000000000000e+00 d11=0.000000000000000e+00
d12=0.000000000000000e+00 d13=0.000000000000000e+00
d14=0.000000000000000e+00 d15=0.000000000000000e+00
d16=0.000000000000000e+00 d17=0.000000000000000e+00
d18=0.000000000000000e+00 d19=0.000000000000000e+00
d20=0.000000000000000e+00 d21=0.000000000000000e+00
d22=0.000000000000000e+00 d23=0.000000000000000e+00
d24=0.000000000000000e+00 d25=0.000000000000000e+00
d26=0.000000000000000e+00 d27=0.000000000000000e+00
d28=0.000000000000000e+00 d29=0.000000000000000e+00
d30=0.000000000000000e+00 d31=0.000000000000000e+00
(Note that there are twice as many floating point registers with 64-bit
programs.) You can also use the value of a single register in an expression by
typing the name of the register preceded by a dollar sign ($).
For example, to print the current value of the program counter (the pc
register), enter:
(dbx) printx $pc
0x10001050
Changing Register Values
In the same way you change the values of program variables, you can use
the assign command to change the value of registers: