P-Code: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Orfanizzo Java (linguaggio) |
m refusi |
||
(2 versioni intermedie di 2 utenti non mostrate) | |||
Riga 1:
{{T|inglese|informatica|febbraio 2024|Traduzione del 2005 da aggiornare completamente}}
In [[informatica]] il '''P-Code''' o '''Pseudo-Code''' è un codice per la descrizione delle istruzioni di programmi che può essere eseguito da un tipo particolare di interprete chiamato '''macchina P-Code''', analogo alla [[virtual machine]] del linguaggio [[Java (linguaggio di programmazione)|Java]]. Il P-Code era il ''target'' di alcune implementazioni del linguaggio [[Pascal (linguaggio)|Pascal]] (compresa quella realizzata nel 1975 dal suo inventore, [[Niklaus Wirth]]): un programma in Pascal non veniva tradotto direttamente in istruzioni macchina, comprensibili direttamente dal [[processore]], ma in istruzioni P-Code. Per eseguire il programma si usava un altro programma in grado di ''interpretare'' questo codice.
Riga 6 ⟶ 8:
Il [[Business Operating System]] (BOS) degli [[anni 1980|anni ottanta]] era un [[sistema operativo]] multi piattaforma progettato per eseguire esclusivamente programmi in P-Code.
L'[[UCSD p-System]] era un sistema operativo portatile indipendente dalla macchina basato su P-Code. Esistevano versioni realizzate per computer estremamente diversi tra loro, tra i quali, oltre ai grossi sistemi al tempo attivi nelle università, il "[[TI-99/4A|Texas Instruments TI99/4A]]", l'[[
Il [[Pascal Microengine]] era un computer prodotto dalla [[Western Digital]] alla fine degli anni '70 in grado di interpretare il P-Code in modo nativo.
== Collegamenti esterni ==
Riga 14 ⟶ 16:
* {{cita web|http://www.threedee.com/jcm/psystem/index.html|Storia dell'UCSD Pascal}}
{{Controllo di autorità}}
{{Portale|Informatica}}
|