DocumentCode :
885618
Title :
Direct Execution of Programs in Floating Code by Address Interpretation
Author :
Chu, Yaohan
Author_Institution :
Control Data Corp., Rockville, Md.
Issue :
3
fYear :
1965
fDate :
6/1/1965 12:00:00 AM
Firstpage :
417
Lastpage :
422
Abstract :
This paper describes the use of a very high-speed scratch pad memory for directly executing programs in floating code with a single origin or multiple origins. When a program is being loaded into the magnetic core memory of a digital computer, there is no need of modifying the addresses of the original code. Neither the programmer, nor the operator, nor the program loader has to know where are the available locations in the magnetic core memory. During the subsequent execution of the program, the logical and physical correspondence of the addresses of the code is found by hardware address interpretation. The operations involved in address interpretation are described as well as the organization and control sequence of the computer. The use of the scratch pad memory can also be extended for dynamic allocation of magnetic-core memory locations and for memory protection of all programs which do not have to lie in physically contiguous areas of the memory.
Keywords :
Assembly; Computer aided instruction; Hardware; Magnetic cores; Programming profession; Protection;
fLanguage :
English
Journal_Title :
Electronic Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0367-7508
Type :
jour
DOI :
10.1109/PGEC.1965.264148
Filename :
4038460
Link To Document :
بازگشت