answersLogoWhite

0

History of assembly language

Updated: 11/10/2022
User Avatar

Wiki User

12y ago

Best Answer

Assembly Language History

The first assembler appears in the early mainframe computer EDSAC in late 1940s

Electronic Delay Storage Automatic Calculator (EDSAC) was an early British computer. The machine, having been inspired by John von Neumann's seminal First Draft of a Report on the EDVAC, was constructed by Maurice Wilkes and his team at the University of Cambridge Mathematical Laboratory in England. EDSAC was the first practical stored-program electronic computer.EDSAC ran its first programs on 6 May 1949, when it calculated a table of squares and a list of prime numbers.

The initial orders were hard-wired on a set of uniselector switches and loaded into the low words of memory at startup. By May 1949, the initial orders provided a primitive relocating assembler taking advantage of the mnemonic design described above, all in 31 words. This is the world's first assembler, and arguably the start of the global software industry!

After this ,many assemblers appears on various mainframes ,,including Regional Assembly Language assembler, Whirlwind assembler and Rochester assembler and many others.

a large number of programs have been written entirely in assembly language. Operating systems were almost exclusively written in assembly language until the widespread acceptance of C in the 1970s and early 1980s. Many commercial applications were written in assembly language as well, including a large amount of the IBM mainframe software written by large corporations. COBOL and FORTRAN eventually displaced much of this work, although a number of large organizations retained assembly-language application infrastructures well into the 90s.

In the 1980s,TASM and MASM were development by borland and microsoft,many famous applications run on PC are written in assembly language.But like the situation on mainframe,when PC is powerful ,more and more applications are written in high level computer language like c/c++/Java.

Later, new fetures are added to assembly language:some assemblers have incorporated structured programming elements to encode execution flow .A new generation of assembly language appears these years named "typed assembly language " on which assembly language is extended to include a method of annotating the datatype of each value that is manipulated by the code .

In my opinion,The most common use of assembly language is Win32 assembly programming by computer hobbyiest .The assembler on linux named "AS" is usually only used by driver developer.

User Avatar

Wiki User

12y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: History of assembly language
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What computer language uses mnemonic names?

Assembly Language


Is c language assembly language?

No.


What Programming language is one step above machine language?

I guess you're trying to refer to Assembly language.


How would you define assembly language?

assembly language uses abbreviation called menmonics.it is a bit easier to write computer programs in assembly language as compared to machine language but still requires skill and experienci.A program called assembler is used to convert an assembly language into machine language.


Reserved word in assembly language program?

use of reserved word in assembly language


What is the relationship of assembly language to computer architecture?

Each class of CPU has its own assembly language.


Is Assembly language is a high-level language?

No.


What application will be used to convert an assembly language source program into machine language?

An Assembler converts assembly language instructions into machine language.


Which program translate assembly language into machine language?

Assembly langue is translated into machine language by an assembler.


Write a program in 8086 assembly language to draw a circle?

You need an 8086 assembly language pencil.


Is Assembly language is included in high level language?

No.


How do you translate assembly-language into machine language?

assembler