| ??? 03/31/05 21:53 Read: times |
#90779 - Passing Parameters Responding to: ???'s previous message |
Erik Malund said:
In the steam driven days values were not "passed to subroutines ", C was something faccy for those that "could not code as a real man". In pure assembler, you rarely (never?) "pass" values, global storage does fine, thank you. That's interesting. Although your experience extends as far back in time as mine, it seems it differs quite a bit. My very first micro project was in in 1976 when I built my first 8080 system. I still have the hand written, hand assembled code for the monitor I wrote for it and I was passing parameters in registers to subroutines all over the place. I don't think C had been invented then so heaven only knows where I got the idea from. Ian |
| Topic | Author | Date |
| Registers | 01/01/70 00:00 | |
| my guess | 01/01/70 00:00 | |
| Participation | 01/01/70 00:00 | |
| Old Age | 01/01/70 00:00 | |
| Old but stronger still | 01/01/70 00:00 | |
| just a guess | 01/01/70 00:00 | |
| Powers of Two | 01/01/70 00:00 | |
| when all was new | 01/01/70 00:00 | |
| push and pop | 01/01/70 00:00 | |
| passing | 01/01/70 00:00 | |
| Passing Parameters | 01/01/70 00:00 | |
| yes, with a monitor | 01/01/70 00:00 | |
| Register Overlaying??? | 01/01/70 00:00 | |
| Context | 01/01/70 00:00 | |
not necessarily | 01/01/70 00:00 | |
| my point was | 01/01/70 00:00 | |
| Sausages | 01/01/70 00:00 | |
| Sausage and Chips | 01/01/70 00:00 | |
| no instructions, but gates | 01/01/70 00:00 | |
| Many Gates? | 01/01/70 00:00 |



