L'assemblatore tradizionale ei compilatori di livello superiore funzionano con più segmenti di memoria , in base all'uso previsto. Quindi, c'è un segmento di dati, un segmento di stack, un bss e un segmento di testo. Il segmento di testo è anche chiamato il segmento di codice.Dove ha preso il nome il segmento di testo?
Testo segmento? Per codice macchina?
Ho chiesto a tutti i veterani che ho potuto trovare, come qualcosa di illeggibile come il codice macchina è diventato noto come il "segmento di testo". Ognuno di loro era d'accordo sul fatto che era proprio quello che si chiamava, ma nessuno di loro sembrava esserne sorpreso. E nessuno potrebbe offrire una spiegazione.
Ecco la tua occasione per mostrare la tua conoscenza della storia geek illuminandoci.
Probabilmente va più indietro. il compilatore PL/1 sui multics usati per emettere un segmento di testo - le istruzioni (codice) e un segmento di collegamento – nos
Il GE-635 più o meno preeditato Multics e il compilatore Multics PL/1, come la data originale di quel manuale collegato sopra mostra. Quindi, mentre le persone di Multics fanno costantemente riferimento al "segmento di testo" come il file contenente istruzioni di macchina eseguibili, potrebbero averlo ottenuto dalla gente di GE. Nota che il primo compilatore PL/1 per Multics, EPL, è stato scritto da Bell Labs. Sospetto però che l'uso della parola "testo" per il codice macchina venga da molto prima nella storia dell'informatica. –