Assembly Language Flashcards
is a low-level programming language that is closely tied to the architecture of a particular computer’s CPU.
Assembly
Assembly language provides a more __________ format
human-readable
Enumerate the history of assembly in order
- Early Computing
- Development of Assemblers
- Proliferation and Standardization
- The Rise of High-level languages
- Assembly Language today
Year of Early Computing
1940s - 1950s
Year of Development of Assemblers
1950s-1960s
Year of Proliferation and Standardization
1960s-1970s
Year of The Rise of High-level languages
1970s-1980s
Year of Assembly Language Today
Present
The First Assembly language is credited to ___________.
Kathleen Booth
In what year does the first assembly language credited to Kathleen Booth?
1947
The reason why the first assembly language is credited to Kathleen Booth
ARC2 computer
It wasn’t quite the assembly language we know today, but it was a step away from raw machine code.
EARLY COMPUTING (1940s - 1950s)
This was a significant shift, making programming slightly less cryptic.
DEVELOPMENT OF ASSEMBLERS
( 1950s - 1960s)
EDSAC stands for
Electronic Delay Storage Automatic Calculator
What was the name of the computer that incorporated an assembler in 1949?
Electronic Delay Storage Automatic Calculator (EDSAC)
What type of codes did the assembler in EDSAC use to represent machine code instructions?
mnemonics
When did EDSAC integrate an assembler into its system?
1949.
What was the purpose of mnemonics in the assembler of EDSAC?
represent machine code instructions.
As computing become more widespread, different computer manufacturers developed their own assembly languages tailored to their hardware architectures
PROLIFERATION AND STANDARDIZATION
(1960s - 1970s)
What are examples of assembly languages that resulted from efforts to standardize?
ALGOL Assembly and ALM.
Which language was developed as a result of standardization efforts?
ALGOL Assembly
The introduction of high-level languages like FORTRAN and COBOL in the 1960s started to challenge assembly language’s dominance
THE RISE OF HIGH - LEVEL LANGUAGES (1970s - 1980s)
What was the impact of the introduction of high-level languages like FORTRAN and COBOL on assembly language’s dominance?
challenge assembly language’s dominance.
What advantages did high-level languages such as FORTRAN and COBOL offer over assembly language?
greater readability and portability
They introduce FORTRAN and COBOL in what year?
1960s
Name some specific areas where Assembly Language remains significant.
embedded systems, real-time systems, and operating system development.