Timeline for Have programming languages driven hardware development?
Current License: CC BY-SA 4.0
5 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Jan 22, 2019 at 19:29 | comment | added | tofro | that's more like array[x++ + sizeof(array[0]) * y]. Compilers of that time apparently weren't able to make use of such complex addressing modes. Might be different with today's compilers. | |
Jan 22, 2019 at 11:52 | comment | added | Omar and Lorraine |
That sounds like *ptr[offset++] to me?
|
|
Jan 22, 2019 at 10:40 | comment | added | tofro | The 68k has a number of very complex addressing modes, like "memory indirect with register offsets and postincrement" that contemporary C compilers didn't/couldn't/wouldn't use according to Motorola and were removed in the Coldfire architecture.. | |
Jan 22, 2019 at 9:47 | comment | added | Omar and Lorraine | I couldn't quite figure out what you meant by "addressing modes that act only on memory"; these are very useful to a C compiler? | |
Jan 22, 2019 at 7:54 | history | answered | tofro | CC BY-SA 4.0 |