ZX Computings - OpenLibra
ZX Computings - OpenLibra
ZX Computings - OpenLibra
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Microprogram A very low<br />
level Of programming,<br />
normally implemented in ROM<br />
by the processor's<br />
manufacturer, to increase in<br />
effect the set of instructions<br />
which the processor can<br />
obey.<br />
Minicomputer A somewhat<br />
vague term for the middle<br />
range of computers.<br />
Machines addressing up to<br />
64K bytes or words of<br />
memory tend (at the present<br />
time) to be called<br />
microcomputers and<br />
machines able to address<br />
more than 64K memory<br />
locations tend to be called<br />
minicomputers unless they<br />
separate into distinct parts, in<br />
which case it may be called a<br />
mainframe.<br />
Mini floppy The smaller size<br />
of floppy disc. 5'/« "<br />
in diameter.<br />
Modem Acronym for<br />
MOdulator/DEModulator — a<br />
device adapting computer<br />
data for transmission by<br />
telephone line and vice versa.<br />
Monitor The first level of<br />
computer operating systems:<br />
the program which turns<br />
machine code commands into<br />
action, managing input,<br />
output etc.<br />
Operating System The<br />
computer's resident program<br />
which determines how<br />
instructions, input and output<br />
devices, etc are managed.<br />
Overlay A program too long<br />
for the available memory may<br />
be entered and processed by<br />
instalments, each segment<br />
overlaying or replacing the<br />
code previously stored while<br />
the various values allotted to<br />
common variables would<br />
continue from one program to<br />
the next.<br />
Package A set of programs<br />
designed to perform a<br />
common task, eg payroll,<br />
generalised to suit a variety of<br />
users. A turn-key package<br />
may comprise both the<br />
programs and the equipment<br />
on which they run.<br />
Pascal Program language,<br />
designed to facilitate<br />
structured programming<br />
especially on small interactive<br />
machines. Named after<br />
Gabriel Pascal.<br />
Patch A small piece of<br />
computer program inserted in<br />
a longer program to remedy<br />
some bug or defect in it.<br />
Peripheral Device attached to<br />
a computer, eg printer,<br />
plotter, disc unit, but not<br />
necessarily essential to its<br />
use.<br />
PILOT A programming<br />
language for small computers,<br />
designed to be particularly<br />
appropriate for teaching in<br />
schools.<br />
Plotter Computer-driven<br />
graphic display using pen on<br />
paper.<br />
PROM Programmable Read<br />
Only Memory.<br />
RAM Random Access<br />
Memory. Read write memory.<br />
Data may be written to or<br />
read from any location in this<br />
type of memory.<br />
Reset (button) A switch<br />
whereby computer control is<br />
returned to the monitor or<br />
low-level operating system<br />
and all internal variable values<br />
are changed to zero. This<br />
may be the only way of<br />
getting out of some endless<br />
loop which has arisen from a<br />
programming error.<br />
Return Return the key and<br />
corresponding computer<br />
instruction which sends the<br />
contents of keyboard buffer<br />
into a computer's memory for<br />
execution (term derives from<br />
'carriage return' on a<br />
typewriter).<br />
ROM Read Only Memory.<br />
RS232 A communications<br />
interface used for modems<br />
and for serial printers.<br />
Run The instruction to<br />
execute a program.<br />
n-sec Nanosecond, onethousand-millionth<br />
of a<br />
second.<br />
Computer Glossary<br />
122 <strong>ZX</strong> COMPUTING SUMMER 1982