Thacker et al., 1979 - Google Patents
Alto: A personal computerThacker et al., 1979
View PDF- Document ID
- 4339669305962364876
- Author
- Thacker C
- MacCreight E
- Lampson B
- Publication year
External Links
Snippet
The Alto is a small computer system designed in early 1973 as an experiment in personal computing. its principal characteristics, some of the design choices that led to the implementation, and some of the applications for which the Alto has been used are …
- 238000013461 design 0 abstract description 25
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device; Cooperation and interconnection of the display device with other functional units
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/20—Handling natural language data
- G06F17/21—Text processing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a programme unit and a register, e.g. for a simultaneous processing of several programmes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1297—Printer code translation, conversion, emulation, compression; Configuration of printer parameters
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F1/00—Details of data-processing equipment not covered by groups G06F3/00 - G06F13/00, e.g. cooling, packaging or power supply specially adapted for computer application
- G06F1/16—Constructional details or arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/10—Programme control for peripheral devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06K—RECOGNITION OF DATA; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/02—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Thacker et al. | Alto: A personal computer | |
US4435780A (en) | Separate stack areas for plural processes | |
US5335323A (en) | Computer human interface with multiapplication display | |
US4145739A (en) | Distributed data processing system | |
EP0136711B1 (en) | Control structure in a document processing system | |
US5502839A (en) | Object-oriented software architecture supporting input/output device independence | |
US5062060A (en) | Computer human interface comprising user-adjustable window for displaying or printing information | |
US4570217A (en) | Man machine interface | |
EP0685785B1 (en) | Printer control system with copier type document handling | |
CA1164547A (en) | Communications systems for a word processing system employing distributed processing circuitry | |
US4398264A (en) | Circuit to enable foreground and background processing in a word processing system with circuits for performing a plurality of independently controlled functions | |
US4398246A (en) | Word processing system employing a plurality of general purpose processor circuits | |
Ball et al. | RIG, Rochester's intelligent gateway: System overview | |
US4434419A (en) | Cursor control circuit for plural displays for use in a word processing system | |
Thacker | Personal distributed computing: The Alto and Ethernet hardware | |
US4392197A (en) | Print control circuit for a word processing system | |
Thacker et al. | Alto: A personal computer | |
US4924434A (en) | Sharing word-processing functions among multiple processors | |
JPS5964956A (en) | Compound document processing network system | |
JPH07182151A (en) | Software inputting and executing device/method for state transition model base applying corresponding relation | |
Fletcher | The Octopus computer network | |
US4393377A (en) | Circuit for controlling information on a display | |
EP0107263A2 (en) | Man-machine interface | |
EP0077560B1 (en) | Full page display apparatus for text processing system | |
Thacker et al. | BW Lampson. RF Sproull, and DR Boggs |