computer
Un computer è una macchina elettronica che funziona leggendo sequenzialmente un insieme di istruzioni organizzate in programmi che lo fanno eseguire operazioni logiche e aritmetiche su cifre binarie. Non appena viene acceso, un computer esegue, uno dopo l'altro, le istruzioni che lo fanno leggere, manipolare e poi riscrivere un set di dati. Test e salti condizionati consentono di modificare l'istruzione successiva e quindi di agire in modo diverso a seconda dei dati o delle necessità del momento. I dati da manipolare sono ottenuti sia dalla lettura di memorie o dalla lettura di componenti di interfaccia che rappresentano dati fisici esterni in valori binari. Una volta utilizzati o manipolati, i dati vengono riscritti sia in memoria che in componenti che possono trasformare un valore binario in un'azione fisica. Il computer può anche rispondere a interrupt che consentono di eseguire programmi specifici di risposta per ciascuno e quindi riprendere l'esecuzione sequenziale del programma interrotto.