A friend has an older HP laptop that has hinge issues and wants to migrate an assembly language program to another PC. The assembly language program is his only priority. (He uses a Mac for all other functions.)
I suggested he just use off-the-shelf migration software to replicate the hard drive to an intact PC. But I'm concerned that the assembly language program may be making cpu calls specific to the CPU.
Are assembly language programs cpu specific? If the next PC has a different CPU will the assembly program run? How close does the CPU of the new PC have to be to the old PC.
Please forgive my nubeness about assembly language - never had to deal with it before.
I suggested he just use off-the-shelf migration software to replicate the hard drive to an intact PC. But I'm concerned that the assembly language program may be making cpu calls specific to the CPU.
Are assembly language programs cpu specific? If the next PC has a different CPU will the assembly program run? How close does the CPU of the new PC have to be to the old PC.
Please forgive my nubeness about assembly language - never had to deal with it before.