US3058659A - Add address to memory instruction - Google Patents
Add address to memory instruction Download PDFInfo
- Publication number
- US3058659A US3058659A US784102A US78410258A US3058659A US 3058659 A US3058659 A US 3058659A US 784102 A US784102 A US 784102A US 78410258 A US78410258 A US 78410258A US 3058659 A US3058659 A US 3058659A
- Authority
- US
- United States
- Prior art keywords
- memory instruction
- add address
- demmer
- sheets
- sheet
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
- 241000937413 Axia Species 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/76—Architectures of general purpose stored program computers
- G06F15/78—Architectures of general purpose stored program computers comprising a single central processing unit
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- 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
- G06F9/30018—Bit or string instructions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/32—Address formation of the next instruction, e.g. by incrementing the instruction counter
- G06F9/322—Address formation of the next instruction, e.g. by incrementing the instruction counter for non-sequential address
- G06F9/323—Address formation of the next instruction, e.g. by incrementing the instruction counter for non-sequential address for indirect branch instructions
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Thermal Transfer Or Thermal Recording In General (AREA)
- Complex Calculations (AREA)
- Dram (AREA)
Description
- Oct. 16, 1962 Filed Dec. 31. 1958 W. R. DEMMER ADD ADDRESS T0 MEMORY INSTRUCTION 384 Sheets-Sheet 1 FIG.1
1.10 1.12 STORM 1.15 1 1.32
CORE 10111 1111s MEMORY GIRLS MEMORY STORAGE 5 GE 0 01110 1 1111 11111 011610 E6 M6 I 1 140111111 011-2 011-2 I 1 1 1 1.22 011100115 TO 111 1 10 11c 1 011-1 00-1 1 1 1 10 110 10100111 1x211 1 1 1.20 L i 1 1 1 1 I 0101110010 0011115111111 h 10111100111 1 no 0011111015 1/0 1 T 1 11 6 14s 1 1 ,01011 1100111 1 ZONE 1 l 1 100111 1 1 p1000101c11s Tum 1.54 1 1 0111. 1 I 1 1 1 1 1 1 1 1 1115011 010151111 1 -1.52 1 1 I I 1 1. ,1 1
INVENTORS 1111111111 R. 0511111111 11111111511 0. FUIN 11111111 0. 10111111111 BYMZLf ATTORNEY 06L 1952 w. R. DEMMER ETAL 3,058,659
ADD ADDRESS TO MEMORY INSTRUCTION 384 Sheets-Sheet 3 Filed Dec. 31, 1958 nN 6E zus umou v6 E5 :5 3:02 1550 222:0 w x 1 4 m N 0 m E (m x 25 3mg: $555 l 3 2:
all. 2 lg N; g 220 ill 32 on 532E152: 2m: '23 2;. m :9. I 19:26 o o biz. 53% z:
l ll.
Oct. 16, 1962 Filed Dec. 31, 1958 FIG. 2i
ADD
W. R. DEMMER EIAL ADDRESS TO MEMORY INSTRUCTION 384 Sheets-Sheet 10 O 1962 w. R. DEMMER ETAL 3,058,659
ADD ADDRESS TO MEMORY INSTRUCTION 584 Sheets-Sheet 11 Filed Dec. 31, 1958 i? :2 532 52 2:2? Law; 52 gi n L cg Iss2 $52 55% 252 mZD 82%). 22 \1 axia E22 za a N w QDGEIPDO mP n kmmJ TKO :5; 2; 52;
Oct. 16, 1962 w. R. DEMMER ETAL 3,053,659
ADD ADDRESS TO MEMORY INSTRUCTION 384 Sheets-Sheet 12 Filed Dec. 31, 1958 mmdEFDO m. E Hm Tmo EEQB a ac Oct. 16, 1962 w. R. DEMMER EI'AL 3,058,659
ADD ADDRESS TO MEMORY INSTRUCTION 384 Sheets-Sheet 13 Filed Dec. 31, 1958 j J j g 25% g! ii i szE 35? zfifi lszfi ans 3:: 252 T 53: E E 53: Lin: 4 I I ll! 52% .1: 52%
532 u s52 12% 322K 25% 5:: 35% m 3 0.. .50 MEI. EwE Tmo mm o h 2:3: 2:0:
Oct. 16, 1962 w. R. DEMMER EIAL ADD ADDRESS TO MEMORY INSTRUCTION Filed Dec. 31, 1958 384 Sheets-Sheet 14 Oct. 16, 1962 w. R. DEMMER EI'AL 3,058,659
ADD ADDRESS T0 MEMORY msmuc'rrou Filed Dec. 31. 1958 384 Sheets-Sheet l5 l I: z. a, g :2
/ l a I: Z; g m 3; o L r; Q i u. A V
Z c o N '1 A, Z A (D 2 i g run no a 3:2 3? w 2 5 3 'r A m u ,L A i 3; -e d g T a '29 g an SE 2; f:
06h 1962 w. R. DEMMER EIAL 3, 58,659
ADD ADDRESS T0 mom ms'muc'nou 384 Sheets-Sheet 17 Filed Dec. 31, 195B Oct. 16, 1962 w. R. DEMMER E'I'AL 3, 53,659
ADD ADDRESS TO MEMORY INSTRUCTION Filed Dec. 31, 1958 384 Sheets-Sheet l9 m3: $535 5w 5; E
e3; 1 2.5.2 v 32;. 5; Es =1 mm :2 at.
zoEwE wtz: SE 520 5 E2 23 :2 ,2:
5: 52.52% :2 m; z w. E v.
Oct. 16, 1962 w. R. DEMMER EIAL 3,058,659
ADD ADDRESS 'ro MEMORY ms'mucnou 584 Sheets-Sheet 20 Filed Dec. 31, 1958 std-n- 29.58- mzub. x42 mmomo u :67 zOEwOa mommozzI KS2 mmomo n 00m N 00 08 w ON N 0? w 00 m
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US784102A US3058659A (en) | 1958-12-31 | 1958-12-31 | Add address to memory instruction |
US784103A US3026037A (en) | 1958-12-31 | 1958-12-31 | Set bit instructions |
US784104A US3059222A (en) | 1958-12-31 | 1958-12-31 | Transfer instruction |
US784496A US3027081A (en) | 1958-12-31 | 1959-01-02 | Overlap mode control |
DEI17382A DE1179397B (en) | 1958-12-31 | 1959-12-16 | Data processing machine with data processing that overlaps in time |
FR814316A FR1310458A (en) | 1958-12-31 | 1959-12-29 | Improvements in the execution modes of data processing machine programs |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US784102A US3058659A (en) | 1958-12-31 | 1958-12-31 | Add address to memory instruction |
US784496A US3027081A (en) | 1958-12-31 | 1959-01-02 | Overlap mode control |
Publications (1)
Publication Number | Publication Date |
---|---|
US3058659A true US3058659A (en) | 1962-10-16 |
Family
ID=27120225
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US784102A Expired - Lifetime US3058659A (en) | 1958-12-31 | 1958-12-31 | Add address to memory instruction |
US784496A Expired - Lifetime US3027081A (en) | 1958-12-31 | 1959-01-02 | Overlap mode control |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US784496A Expired - Lifetime US3027081A (en) | 1958-12-31 | 1959-01-02 | Overlap mode control |
Country Status (2)
Country | Link |
---|---|
US (2) | US3058659A (en) |
DE (1) | DE1179397B (en) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3168723A (en) * | 1960-06-21 | 1965-02-02 | Ibm | Data compression apparatus |
US3246299A (en) * | 1958-08-29 | 1966-04-12 | Ibm | Data processing system |
US3292155A (en) * | 1963-03-15 | 1966-12-13 | Burroughs Corp | Computer branch command |
US3310786A (en) * | 1964-06-30 | 1967-03-21 | Ibm | Data compression/expansion and compressed data processing |
US3375498A (en) * | 1964-05-18 | 1968-03-26 | Wyle Laboratories | Calculator apparatus for distinguishing meaningful digits |
US3471848A (en) * | 1963-09-30 | 1969-10-07 | Alphanumeric Inc | Pattern generator |
US3539998A (en) * | 1967-07-12 | 1970-11-10 | Burroughs Corp | Communications system and remote scanner and control units |
US3544974A (en) * | 1968-04-01 | 1970-12-01 | Ibm | Data processing system including buffered operands and means for controlling the sequence of processing of same |
US3550093A (en) * | 1967-06-15 | 1970-12-22 | Bell Telephone Labor Inc | Method for generating electrical signals representative of economical network configurations |
US3594732A (en) * | 1966-08-16 | 1971-07-20 | Scient Data Systems Inc | General purpose digital computer |
US3626427A (en) * | 1967-01-13 | 1971-12-07 | Ibm | Large-scale data processing system |
US3774166A (en) * | 1963-09-30 | 1973-11-20 | F Vigliante | Short-range data processing transfers |
US4381554A (en) * | 1979-07-26 | 1983-04-26 | Hewlett-Packard Company | Calculator for storing source data and evaluating numerical answers to problems |
US4611307A (en) * | 1964-06-26 | 1986-09-09 | Hewlett-Packard Company | Function analyzing |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3238510A (en) * | 1961-12-29 | 1966-03-01 | Ibm | Memory organization for data processors |
US3996562A (en) * | 1964-06-26 | 1976-12-07 | Hewlett-Packard Company | Programmable electronic calculator for evaluating mathematical problems |
DE1269392B (en) * | 1965-04-05 | 1968-05-30 | Ibm | Device for dividing decimal digits |
US3478322A (en) * | 1967-05-23 | 1969-11-11 | Ibm | Data processor employing electronically changeable control storage |
BE789583A (en) * | 1971-10-01 | 1973-02-01 | Sanders Associates Inc | PROGRAM CONTROL APPARATUS FOR DATA PROCESSING MACHINE |
US3990052A (en) * | 1974-09-25 | 1976-11-02 | Data General Corporation | Central processing unit employing microprogrammable control for use in a data processing system |
US4205372A (en) * | 1974-09-25 | 1980-05-27 | Data General Corporation | Central processing unit employing microprogrammable control for use in a data processing system |
US4323964A (en) * | 1976-11-01 | 1982-04-06 | Data General Corporation | CPU Employing micro programmable control for use in a data processing system |
TWI733246B (en) | 2018-11-09 | 2021-07-11 | 美商電子墨水股份有限公司 | Electro-optic displays |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US2800277A (en) * | 1950-05-18 | 1957-07-23 | Nat Res Dev | Controlling arrangements for electronic digital computing machines |
US2810516A (en) * | 1949-06-03 | 1957-10-22 | Nat Res Dev | Electronic digital computing devices |
US2856595A (en) * | 1954-06-09 | 1958-10-14 | Burroughs Corp | Control apparatus for digital computing machinery |
US2874901A (en) * | 1954-12-08 | 1959-02-24 | Thomas G Holmes | Tally instruction apparatus for automatic digital computers |
US2898041A (en) * | 1952-12-22 | 1959-08-04 | Ibm | Instruction modifier means for electronic digital computing machines |
US2916210A (en) * | 1954-07-30 | 1959-12-08 | Burroughs Corp | Apparatus for selectively modifying program information |
US2957626A (en) * | 1955-11-21 | 1960-10-25 | Ibm | High-speed electronic calculator |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
NL94419C (en) * | 1949-06-22 | |||
US2815168A (en) * | 1951-11-14 | 1957-12-03 | Hughes Aircraft Co | Automatic program control system for a digital computer |
US2924381A (en) * | 1952-04-22 | 1960-02-09 | Ncr Co | Digital differential analyzer |
US2862198A (en) * | 1954-04-05 | 1958-11-25 | Telemeter Magnetics And Electr | Magnetic core memory system |
BE540401A (en) * | 1954-08-17 | |||
US2877446A (en) * | 1954-12-28 | 1959-03-10 | Rca Corp | Information handling device |
US2872666A (en) * | 1955-07-19 | 1959-02-03 | Ibm | Data transfer and translating system |
US2832064A (en) * | 1955-09-06 | 1958-04-22 | Underwood Corp | Cyclic memory system |
BE555481A (en) * | 1956-04-13 |
-
1958
- 1958-12-31 US US784102A patent/US3058659A/en not_active Expired - Lifetime
-
1959
- 1959-01-02 US US784496A patent/US3027081A/en not_active Expired - Lifetime
- 1959-12-16 DE DEI17382A patent/DE1179397B/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US2810516A (en) * | 1949-06-03 | 1957-10-22 | Nat Res Dev | Electronic digital computing devices |
US2800277A (en) * | 1950-05-18 | 1957-07-23 | Nat Res Dev | Controlling arrangements for electronic digital computing machines |
US2898041A (en) * | 1952-12-22 | 1959-08-04 | Ibm | Instruction modifier means for electronic digital computing machines |
US2856595A (en) * | 1954-06-09 | 1958-10-14 | Burroughs Corp | Control apparatus for digital computing machinery |
US2916210A (en) * | 1954-07-30 | 1959-12-08 | Burroughs Corp | Apparatus for selectively modifying program information |
US2874901A (en) * | 1954-12-08 | 1959-02-24 | Thomas G Holmes | Tally instruction apparatus for automatic digital computers |
US2957626A (en) * | 1955-11-21 | 1960-10-25 | Ibm | High-speed electronic calculator |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3246299A (en) * | 1958-08-29 | 1966-04-12 | Ibm | Data processing system |
US3168723A (en) * | 1960-06-21 | 1965-02-02 | Ibm | Data compression apparatus |
US3292155A (en) * | 1963-03-15 | 1966-12-13 | Burroughs Corp | Computer branch command |
US3471848A (en) * | 1963-09-30 | 1969-10-07 | Alphanumeric Inc | Pattern generator |
US3774166A (en) * | 1963-09-30 | 1973-11-20 | F Vigliante | Short-range data processing transfers |
US3375498A (en) * | 1964-05-18 | 1968-03-26 | Wyle Laboratories | Calculator apparatus for distinguishing meaningful digits |
US4611307A (en) * | 1964-06-26 | 1986-09-09 | Hewlett-Packard Company | Function analyzing |
US3310786A (en) * | 1964-06-30 | 1967-03-21 | Ibm | Data compression/expansion and compressed data processing |
US3594732A (en) * | 1966-08-16 | 1971-07-20 | Scient Data Systems Inc | General purpose digital computer |
US3626427A (en) * | 1967-01-13 | 1971-12-07 | Ibm | Large-scale data processing system |
US3550093A (en) * | 1967-06-15 | 1970-12-22 | Bell Telephone Labor Inc | Method for generating electrical signals representative of economical network configurations |
US3539998A (en) * | 1967-07-12 | 1970-11-10 | Burroughs Corp | Communications system and remote scanner and control units |
US3544974A (en) * | 1968-04-01 | 1970-12-01 | Ibm | Data processing system including buffered operands and means for controlling the sequence of processing of same |
US4381554A (en) * | 1979-07-26 | 1983-04-26 | Hewlett-Packard Company | Calculator for storing source data and evaluating numerical answers to problems |
Also Published As
Publication number | Publication date |
---|---|
US3027081A (en) | 1962-03-27 |
DE1179397B (en) | 1964-10-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US3058659A (en) | Add address to memory instruction | |
DK110250C (en) | Method for producing a compact multifilament yarn. | |
CN103034680B (en) | For data interactive method and the device of terminal device | |
CN103020128B (en) | With the method and apparatus of data interaction with terminal device | |
GB1192371A (en) | Improvements in or relating to Data Processing Devices | |
US3517391A (en) | Digital computer | |
DK112414B (en) | Electronic data processing system. | |
GB877777A (en) | Improvements in or relating to electronic data processing circuit arrangements | |
CH379813A (en) | Electromechanical coupling on punching machines, in particular for data processing | |
CN110069486B (en) | Method and device for storing user-defined parameters | |
ES315571A1 (en) | A data processing machine. (Machine-translation by Google Translate, not legally binding) | |
FR1100145A (en) | Vending machine | |
FR1225399A (en) | Ferromagnetic core memory array | |
GB1314486A (en) | Microprogramme control system | |
GB1186521A (en) | Improvements in or relating to Data Processing Apparatus | |
ES332432A1 (en) | A memory device for data processing machines. (Machine-translation by Google Translate, not legally binding) | |
FR1484742A (en) | Method for producing direct positive photographic images | |
US3476923A (en) | High speed multi-input adder | |
GR18903B (en) | CASH MACHINE AFTER A RETURN SYSTEM OF REST OF COINS. | |
CN110472541A (en) | Garment identification system and method based on raspberry pie | |
GB1052640A (en) | ||
JPS5541555A (en) | Data processing unit | |
CH301999A (en) | Pump on a two-wheeler. | |
FR1207323A (en) | Vending machine | |
ES224735A1 (en) | Improvements in or relating to the photographic production of anamorphous images of objects or scenes |