Brooker, 1955 - Google Patents
An attempt to simplify coding for the Manchester electronic computerBrooker, 1955
- Document ID
- 18293435625590919317
- Author
- Brooker R
- Publication year
- Publication venue
- British Journal of Applied Physics
External Links
Snippet
This paper outlines some of the difficulties encountered in attempting to simplify the task of preparing programmes for a large scale digital computer. In general this is most simply achieved at the price of increasing the machine time consumed by the resulting programme …
- 238000006243 chemical reaction 0 description 11
Classifications
-
- 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/30—Information retrieval; Database structures therefor; File system structures therefor
- G06F17/30943—Information retrieval; Database structures therefor; File system structures therefor details of database functions independent of the retrieved data type
- G06F17/30946—Information retrieval; Database structures therefor; File system structures therefor details of database functions independent of the retrieved data type indexing structures
- G06F17/30952—Information retrieval; Database structures therefor; File system structures therefor details of database functions independent of the retrieved data type indexing structures using directory or table look-up
- G06F17/30955—Information retrieval; Database structures therefor; File system structures therefor details of database functions independent of the retrieved data type indexing structures using directory or table look-up using more than one table in sequence, i.e. systems with three or more layers
-
- 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
- G06F17/22—Manipulating or registering by use of codes, e.g. in sequence of text characters
-
- 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
- G06F17/24—Editing, e.g. insert/delete
-
- 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/30—Information retrieval; Database structures therefor; File system structures therefor
- G06F17/3061—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F17/30634—Querying
- G06F17/30657—Query processing
- G06F17/30675—Query execution
- G06F17/30678—Query execution using boolean model
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F7/38—Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation
- G06F7/48—Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation using non-contact-making devices, e.g. tube, solid state device; using unspecified devices
-
- 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/30—Arrangements for executing machine-instructions, e.g. instruction decode
- G06F9/30003—Arrangements for executing specific machine instructions
- G06F9/30007—Arrangements for executing specific machine instructions to perform operations on data operands
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F7/22—Arrangements for sorting or merging computer data on continuous record carriers, e.g. tape, drum, disc
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F2207/00—Indexing scheme relating to methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F2207/535—Indexing scheme relating to groups G06F7/535 - G06F7/5375
-
- 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
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4785400A (en) | Method for processing a data base | |
Hamblin | Translation to and from Polish Notation | |
US5199073A (en) | Key hashing in data processors | |
Berkeley et al. | The programming language LISP: Its operation and applications | |
US5261087A (en) | Electronic information retrieval system with relative difference analyzer | |
Judge et al. | AsyrotWin: A 32-bit Windows version of Asyrot, A program for the analysis of high resolution singlet-singlet band spectra of asymmetric tops | |
US3293616A (en) | Computer instruction sequencing and control system | |
Brooker | An attempt to simplify coding for the Manchester electronic computer | |
GB1579589A (en) | Electronic calculating apparatus | |
Price | Table lookup techniques | |
Houston et al. | The distribution of term usage in manipulative indexes | |
US6202203B1 (en) | Method of, system for, and computer program product for providing global value numbering | |
US3633179A (en) | Information handling systems for eliminating distinctions between data items and program instructions | |
Gear | High speed compilation of efficient object code | |
US4358849A (en) | Method of checking validity of coded alpha/numeric signals with a data processor and a memory | |
Gower | The handling of multiway tables on computers | |
EP1661038A1 (en) | A method of processing data for a system model | |
Forbes | An introduction to compiler writing | |
Leslie | The automatic retrieval of technical information | |
Mock | Logical organization of the PACT I compiler | |
Chu | Evolution of computer memory structure | |
US4350455A (en) | High speed basic and condensed tab racks | |
Tollefson | Assignments and Operators | |
Boulton et al. | A machine description language | |
Greniewski et al. | Automatic programming and compilers I: External language KLIPA for digital computer URAL-2 |