A number of quick reference cards have been produced. These are 64 characters wide with 80 lines on each page. Each card consists of three pages. With appropriate formatting, the cards look good with the pages side by side on A4 paper or card in landscape format. They may then be conveniently folded. (See Microprocessors and Microsystems, Vol 9, No 6 (July/August 1985), pp274-289 for more details.) A selection of the programming cards for microprocessors from various manufacturers may be found in this directory. The full set available at present comprises of the following: Name Description 1802 RCA 8-bit CMOS uP 2650 Signetics 8-bit uP 32016 National Semiconductor 16-bit uP 32032 National Semiconductor 32-bit uP 650x Rockwell 8-bit uP family (6501/2/3/4/5) 6502 Rockwell 8-bit uP 65C02 Rockwell 8-bit CMOS uP (6502 compatible) 680x Motorola 8-bit uP family (6800/1/2/3/8) 6800 Motorola 8-bit uP 6801 Motorola 8-bit uC chip (includes RAM and ROM) 6802 Motorola 8-bit uP (6800 compatible with RAM) 6803 Motorola 8-bit uC chip (includes RAM) 6805 Motorola 8-bit uP 6808 Motorola 8-bit uP (6802 without RAM) 6809 Motorola 8-bit uP 6809E Motorola 8-bit uP (6809, external clock) 68000 Motorola 16-bit uP 68008 Motorola 16-bit uP (68000, 8-bit data bus) 68010 Motorola 16-bit uP (68000, virtual memory) 8021 Intel 8-bit uC chip 8022 Intel 8-bit uC chip 804x Intel 8-bit uC chip family (8048 etc.) 8041 Intel 8-bit uC chip 8048 Intel 8-bit uC chip 8080A Intel 8-bit uP 8085A Intel 8-bit uP 8086 Intel 16-bit uP 8088 Intel 16-bit uP (8-bit data bus) 9900 Texas Instruments 16-bit uP 9940 Texas Instruments 16-bit uP 9980 Texas Instruments 16-bit uP NSC800 National Semi 8-bit CMOS uP (Z80 compatible) PDP-11 DEC 16-bit minicomputer family LSI-11 DEC 16-bit uC family (PDP-11 compatible) J-11 DEC 16-bit uP (PDP-11/70 compatible) T-11 DEC 16-bit uP (PDP-11 compatible) Z8 Zilog 8-bit uC chip family (Z8601/2/3/etc.) Z80 Zilog 8-bit uP Z8000 Zilog 16-bit uP family (Z8001/2) Z8001 Zilog 16-bit uP (segmented addressing) Z8002 Zilog 16-bit uP (no segmented addressing) uP - microprocessor, uC - microcomputer. In addition to the above cards for microprocessors and microcomputers, a number of other support cards have been written in a similar format. These include the following: Name Description HP64000 HP64000 assembler and uP support summary HP_Pascal HP64000 Pascal compiler summary Macro-11 DEC Macro-11 assembler summary Pascal Pascal programming language summary A number of puzzle solutions are also available: Name Description Rubik Rubik's Cube (3x3x3 cube) Revenge Rubik's Revenge (4x4x4 cube) Pyramix Pyramid - similar to Rubik's cube but simpler A highly machine dependent shell script for use under BSD Unix may be of use to some people. This processes the files above and outputs them in a form suitable for a PostScript printer in landscape format with each of the three columns side by side. As well as standard Unix utilities such as "sed", this script also depends on "rs" (available on some BSD (and other?) systems) for producing the three column format, and also the PostScript formatting program "enscript". Output can optionally be sent directly to a PostScript printer called "ps". If this might be useful to you, it is available as: Name Description process Process card for output on PostScript printer If anyone produces cards in this format or any associated formatting software which they are willing to have included in the PRG archive, please send them to me at one of the e-mail addresses below. Currently the following submissions are available: Name Description SC Spreadsheet Calculator in comp.unix.sources imagen Process card for output on Imagen printer ------------------------------------------------------------------------ Last updated 6 August 1992. Jonathan Bowen Oxford University Computing Laboratory Programming Research Group 11 Keble Road Oxford OX1 3QD England Tel: +44-865-272574 (direct), +44-865-273838 (secretary) Fax: +44-865-273839 ATTN J.P.Bowen COMLAB Email: Jonathan.Bowen@comlab.ox.ac.uk