Similarities between Fortran and Machine code
Fortran and Machine code have 16 things in common (in Unionpedia): Assembly language, BASIC, Compiler, Computer program, CPU cache, High-level programming language, IBM 709, IBM 7090, IBM System/360, Instruction set architecture, MATLAB, PL/I, Porting, Prentice Hall, Python (programming language), Springer Science+Business Media.
Assembly language
In computer programming, assembly language (alternatively assembler language or symbolic machine code), often referred to simply as assembly and commonly abbreviated as ASM or asm, is any low-level programming language with a very strong correspondence between the instructions in the language and the architecture's machine code instructions.
Assembly language and Fortran · Assembly language and Machine code ·
BASIC
BASIC (Beginners' All-purpose Symbolic Instruction Code) is a family of general-purpose, high-level programming languages designed for ease of use.
BASIC and Fortran · BASIC and Machine code ·
Compiler
In computing, a compiler is a computer program that translates computer code written in one programming language (the source language) into another language (the target language).
Compiler and Fortran · Compiler and Machine code ·
Computer program
A computer program is a sequence or set of instructions in a programming language for a computer to execute.
Computer program and Fortran · Computer program and Machine code ·
CPU cache
A CPU cache is a hardware cache used by the central processing unit (CPU) of a computer to reduce the average cost (time or energy) to access data from the main memory.
CPU cache and Fortran · CPU cache and Machine code ·
High-level programming language
In computer science, a high-level programming language is a programming language with strong abstraction from the details of the computer.
Fortran and High-level programming language · High-level programming language and Machine code ·
IBM 709
The IBM 709 is a computer system that was initially announced by IBM in January 1957 and first installed during August 1958.
Fortran and IBM 709 · IBM 709 and Machine code ·
IBM 7090
The IBM 7090 is a second-generation transistorized version of the earlier IBM 709 vacuum tube mainframe computer that was designed for "large-scale scientific and technological applications".
Fortran and IBM 7090 · IBM 7090 and Machine code ·
IBM System/360
The IBM System/360 (S/360) is a family of mainframe computer systems that was announced by IBM on April 7, 1964, and delivered between 1965 and 1978. It was the first family of computers designed to cover both commercial and scientific applications and a complete range of applications from small to large. The design distinguished between architecture and implementation, allowing IBM to release a suite of compatible designs at different prices. All but the only partially compatible Model 44 and the most expensive systems use microcode to implement the instruction set, featuring 8-bit byte addressing and fixed point binary, fixed point decimal and hexadecimal floating-point calculations. The System/360 family introduced IBM's Solid Logic Technology (SLT), which packed more transistors onto a circuit card, allowing more powerful but smaller computers. The slowest System/360 model announced in 1964, the Model 30, could perform up to 34,500 instructions per second, with memory from 8 to 64 KB. High-performance models came later. The 1967 IBM System/360 Model 91 could execute up to 16.6 million instructions per second. The larger 360 models could have up to 8 MB of main memory, though that much memory was unusual; a large installation might have as little as 256 KB of main storage, but 512 KB, 768 KB or 1024 KB was more common. Up to 8 megabytes of slower (8 microsecond) Large Capacity Storage (LCS) was also available for some models. The IBM 360 was extremely successful, allowing customers to purchase a smaller system knowing they could expand it, if their needs grew, without reprogramming application software or replacing peripheral devices. It influenced computer design for years to come; many consider it one of history's most successful computers. System/360's chief architect was Gene Amdahl, and the project was managed by Fred Brooks, responsible to Chairman Thomas J. Watson Jr."System/360 Announcement" (press release), IBM Data Processing Division, April 7, 1964, webpage:: states cycle time from "...millionth-of-a-second to only 200 billionths-of-a-second," and "...memory capacity ranges from 8,000 characters of information to more than 8,000,000." The commercial release was piloted by another of Watson's lieutenants, John R. Opel, who managed the launch of IBM’s System 360 mainframe family in 1964. Application-level compatibility (with some restrictions) for System/360 software is maintained to the present day with the System z mainframe servers.
Fortran and IBM System/360 · IBM System/360 and Machine code ·
Instruction set architecture
In computer science, an instruction set architecture (ISA) is an abstract model that generally defines how software controls the CPU in a computer or a family of computers.
Fortran and Instruction set architecture · Instruction set architecture and Machine code ·
MATLAB
MATLAB (an abbreviation of "MATrix LABoratory") is a proprietary multi-paradigm programming language and numeric computing environment developed by MathWorks.
Fortran and MATLAB · MATLAB and Machine code ·
PL/I
PL/I (Programming Language One, pronounced and sometimes written PL/1) is a procedural, imperative computer programming language initially developed by IBM.
Fortran and PL/I · Machine code and PL/I ·
Porting
In software engineering, porting is the process of adapting software for the purpose of achieving some form of execution in a computing environment that is different from the one that a given program (meant for such execution) was originally designed for (e.g., different CPU, operating system, or third party library).
Fortran and Porting · Machine code and Porting ·
Prentice Hall
Prentice Hall was a major American educational publisher.
Fortran and Prentice Hall · Machine code and Prentice Hall ·
Python (programming language)
Python is a high-level, general-purpose programming language.
Fortran and Python (programming language) · Machine code and Python (programming language) ·
Springer Science+Business Media
Springer Science+Business Media, commonly known as Springer, is a German multinational publishing company of books, e-books and peer-reviewed journals in science, humanities, technical and medical (STM) publishing.
Fortran and Springer Science+Business Media · Machine code and Springer Science+Business Media ·
The list above answers the following questions
- What Fortran and Machine code have in common
- What are the similarities between Fortran and Machine code
Fortran and Machine code Comparison
Fortran has 232 relations, while Machine code has 140. As they have in common 16, the Jaccard index is 4.30% = 16 / (232 + 140).
References
This article shows the relationship between Fortran and Machine code. To access each article from which the information was extracted, please visit:
