Focal, într-o mare măsură, dezvoltarea lui Richard Merrill (Richard Merrill), a avut cel mai puternic impact asupra computerelor DEC PDP-8. Merril a scris interpreții originali (în 1968) și clasic (FOCAL-69) ai Focal pentru PDP-8. DEC în sine a poziționat Focal ca o "limbă ca JOSS".
Pe lângă versiunile inițiale ale BASIC. interpretul Fokala însuși a asigurat tot mediul software necesar și nu avea nevoie de un sistem de operare.
Focal este extrem de neobișnuit în resurse. Deci, a lucrat la cele mai simple versiuni ale PDP-8 (inclusiv la sisteme fără dispozitive de stocare). Versiunile multiuser ale interpretului au susținut funcționarea simultană a până la patru utilizatori pe terminale teletype. Ulterior, Focal avea implementări pentru PDP-7/9, iar Coca-Cola a folosit o versiune revizuită a Focala, numită COKE, în interiorul firmei.
De la calculatoare interne focale a existat pe Electronics BC-0010/0011 și DCK built-in ROM (la modelele ulterioare BK - disponibile pe cartuș). Extensiile focale pentru aceste mașini, scrise de diverși pasionați, au fost, de asemenea, disponibile. Extensiile includ o varietate de comenzi și funcții suplimentare pentru lucrul cu grafica, sunet, programe binare rula, linii de prelucrare și așa mai departe.
Varianta în mod semnificativ extinsă a Focal a fost folosită ca limbă incluzivă în DIASP - Sistemul de design al dialogului - un CAD specializat conceput în scopul microelectronicii.
Din cauza sintaxei similare, Focal este pur și simplu sortit comparației cu BASIC. Focal este inferior la BASIC în capacitățile sale. De exemplu, Fockal lipsește complet un tip de date șir. Toate variabilele pe Fokal - numerice (numere reale cu virgulă, de obicei, fracționare). Cu toate acestea, Fock coajă este mult mai puțin exigent asupra resurselor de memorie (mai ales) decât de bază, care vă permite să facă programe mai complexe cu privire la sistemele cut-down de resurse.
În prezent, Focal nu se dezvoltă și practic nu este utilizat, porturile Focal-81 menționate mai sus au fost făcute de entuziaști în scopuri de divertisment.
Instrucțiunile focale pot fi scrise în formă prescurtată, doar prima literă. Au existat, de asemenea, versiunile de Focal în limbile europene (furnizate de DEC).
Probe de proba
Etichetele rândurilor din Focal sunt <номер_группы>.<номер_строки>. În comenzile GOTO, IF, DO, poate fi specificată atât eticheta completă cât și numărul grupului fără numărul de linie (provoacă o tranziție la linia cu cel mai mic număr din acest grup).
Punctul de exclamare „!“ În ASK și comenzile tip (I / O cu consola) este (împreună cu „“), argumentele de separare și determină transferul șir, de intrare sau de ieșire la următorul element de listă.
Comanda IF evaluează valoarea expresiei și trece una dintre cele trei etichete, respectiv, cu o valoare mai mică decât zero, o valoare egală cu zero și o valoare mai mare decât zero. Dacă eticheta este omisă, atunci controlul este trecut la următoarea linie în IF.
Urmăriți ce este "Focal" în alte dicționare:
focal - de la engleza. formula calculator FOCAL, Formula Calculator programe. focal FOCAL de la engleza. formula calculator FOCAL, Formula Calculator program ... Abrevieri și abrevieri ale dicționarului
BK - computer de tip A eliberat ... Wikipedia
BK (familie de computere) - Acest termen are alte semnificații, vezi BK (familia computerelor) (valori). BK (familia de calculatoare) Tip ... Wikipedia
Dialog computing complex - versiunea clasică a DVK 2 versiunea ulterioară a DVK 2M (MS0505) ... Wikipedia
UKNC - Electronice MC 0511 Computer de instruire tip editat 1987 eliberat de procesor 2 × KM1801VM2 Memorie ... Wikipedia
Electronică MC 0511 - Computer de antrenament de tip Released 1987 Produced by ... Wikipedia
UK-NC - Electronice MC 0511 Computer de instruire tip editat 1987 eliberat de procesor 2 × KM1801VM2 Memorie ... Wikipedia
UK NC - Electronice MS 0511 Computer de instruire tip editat 1987 eliberat de procesor 2 × KM1801VM2 Memorie ... Wikipedia
- Microprocesoare (un set de 3 cărți). Baza acestei cărți se bazează pe manuale materiale „Microprocesoare“ emise de editura în 1984. Prima carte se referă la elementele de bază ale circuitelor integrate de arhitectura microprocesoarelor ... Citeste mai mult de 980 de ruble Cumpără