nhicks.
All we need to determine is if N10:0 is low order word and N10:1 is high order word, or if its the other way around, and we can give you a really slick conversion. But what we need to know is what is in N10:0 and N10:1 and what you expect the float to be.
If the format is already IEEE float, then all we need to do is get them words in the right order and then make an exact bit-bit copy
The links for the images you attemped to post are on your computer's hard disk, so naturally we won't be able to see them. If you will scroll down in your browser page on the advanced posting window you will see a button "display pictures." Click this and browse to the screen shot image file you want to uplaod and upload it to the plctalk.net server. You will then get a pop up window that gives you the bbcode to cut and paste into a post that will display the image you just uploaded.
You can also zip a .RSS file and attach it using the attach files button. But what we mainly need to know is the values in the registers and what you are really expecting to see. Then one of us can determine the order.
If you want to attempt to determine the order yourself, see this link:
http://babbage.cs.qc.edu/IEEE-754/32bit.html Enter the values of N10:0 and N10:1 in hex form (8 consecutive hex digits) and see if it gives you what you want, if not, swap the first four hex digits with the last four. It will also give you a bit pattern that will exactly match the contents (in the matching order) on N10:0 and N10:1. One you have that order, then put the two words in the right order, and then COP it into F8:0.
For example, if your instrument returns the value PI, then
N10:0 contains 4049
and N10:1 contains 0FDC
then COP #N10:0 F8:0 1 will give you 3.141953, PI, in the address F8:0.
It may be possible, depending on your instrumentation, that you have to swap the values. In that case, for the PI example above
then N10:0 would have 0FDC and N10:1 would have 4049. So you need to to something like this:
MOV N10:0 N10:3
MOV N10:1 N10:2
COP #N10:2 F8:0 1
In the case of the 432 valu you were expecting, then one of the N10 registers should have the hex number 43D8 and the other should have 0000.
clear as mud?