GB1529583A - Data processing system - Google Patents

Data processing system

Info

Publication number
GB1529583A
GB1529583A GB40810/75A GB4081075A GB1529583A GB 1529583 A GB1529583 A GB 1529583A GB 40810/75 A GB40810/75 A GB 40810/75A GB 4081075 A GB4081075 A GB 4081075A GB 1529583 A GB1529583 A GB 1529583A
Authority
GB
United Kingdom
Prior art keywords
disc
data
command
words
controller
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
Application number
GB40810/75A
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xerox Corp
Original Assignee
Xerox Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Xerox Corp filed Critical Xerox Corp
Publication of GB1529583A publication Critical patent/GB1529583A/en
Expired legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/14Protection against unauthorised use of memory or access to memory
    • G06F12/1458Protection against unauthorised use of memory or access to memory by checking the subject access rights
    • G06F12/1466Key-lock mechanism
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/0671In-line storage system
    • G06F3/0673Single storage device

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computer Security & Cryptography (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

1529583 Data processing system XEROX CORP 6 Oct 1975 [29 Oct 1974] 40810/75 Heading G4A The description is similar to that of Specification 1,529,581 except that it contains additional material relating to the disc store controller. The claims relate to a microprogram controlled disc system including a disc controller operated under microprogram control, each command being verified as valid before being executed. The disc controller operates under microprogram control to read data from and write data on to a disc storage system including one or more double-sided discs. Three independent data blocks are recorded in each recording position along a disc track, the first two words including the address, the next eight words being a label, and the remaining 256 words being data. The data may be checked by comparison with that in the main data store except that certain words may be omitted from the checking in order to permit read and checking operations to be combined. A four word block in the main memory includes a pointer to a chain of disc commands, the controller idling when the pointer is empty, i.e. O. The disc commands consist of ten words which include a pointer to the next command, O indicating that this is the last command, status data, the command, disc address data, pointers indicating the location, or required location, in the main memory of the data, and words controlling the initiation of interrupts when the command has been completed. Each command accessed is verified as valid by comparing it with a verification word stored in a constant memory defore being executed. The discs are divided into sectors, e.g. 12 per track and sector and word signals are used to interrupt the microprogram (task switching, see Specification 1,529,581) in order to keep track of the addressing of the disc. Error signals also cause interrupts. The Specification gives some detail of the various circuits used in the disc controller.
GB40810/75A 1974-10-29 1975-10-06 Data processing system Expired GB1529583A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US51855574A 1974-10-29 1974-10-29

Publications (1)

Publication Number Publication Date
GB1529583A true GB1529583A (en) 1978-10-25

Family

ID=24064451

Family Applications (1)

Application Number Title Priority Date Filing Date
GB40810/75A Expired GB1529583A (en) 1974-10-29 1975-10-06 Data processing system

Country Status (1)

Country Link
GB (1) GB1529583A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2117946A (en) * 1982-04-05 1983-10-19 Tallgrass Techn Corp Method and apparatus for magnetic storage and retrieval of information
US4584616A (en) * 1984-07-12 1986-04-22 Tallgrass Technologies Corporation Format for storing data on magnetic media

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2117946A (en) * 1982-04-05 1983-10-19 Tallgrass Techn Corp Method and apparatus for magnetic storage and retrieval of information
US4584616A (en) * 1984-07-12 1986-04-22 Tallgrass Technologies Corporation Format for storing data on magnetic media

Similar Documents

Publication Publication Date Title
US4433374A (en) Cache/disk subsystem with cache bypass
US5297124A (en) Tape drive emulation system for a disk drive
GB1381467A (en) Method and apparatus for providing alternative storage areas on a magnetic disc pack
JPS5830611B2 (en) Data guide
GB1496779A (en) Microprogrammed processor
US4068301A (en) Data storage device comprising search means
ES433380A1 (en) Control store unit addressing device
US4423479A (en) Cache/disk subsystem with acquire write command
US4500965A (en) Capstanless magnetic tape drive with electronic equivalent to length of tape
EP0347032B1 (en) Record format emulation
GB1263743A (en) Storage control apparatus for a multiprogrammed data processing system
GB1265756A (en)
GB1529583A (en) Data processing system
JPS5931742B2 (en) Magnetic tape recording and reproducing method
JPH0792734B2 (en) Memory device
JPH05210915A (en) Disk device
JPS57189398A (en) Control system for memory system
JPS56118161A (en) Control device for external memory device
GB1024360A (en) Data mass memory system
JPH03246616A (en) External storage device managed by fat
GB1436332A (en) Magnetic disc storage systems
JPS5927034B2 (en) File cue device in bubble cassette memory
JPS57109071A (en) High speed access device for magnetic disk device
GB916883A (en) Switching device
JPS5699550A (en) Information processing unit

Legal Events

Date Code Title Description
PS Patent sealed [section 19, patents act 1949]
746 Register noted 'licences of right' (sect. 46/1977)
PCNP Patent ceased through non-payment of renewal fee