2.4.5

Assembly

Test yourself

Assembly Language

Assembly language was the first type of programming language to come about after machine code programming.

Illustrative background for Assembly languageIllustrative background for Assembly language ?? "content

Assembly language

  • Assembly language was the first type of programming language to come about after machine code programming.
  • Assembly language uses 3 letter mnemonics for key actions (such as INP for input), this makes them easier to remember for a developer.
Illustrative background for Little man computerIllustrative background for Little man computer ?? "content

Little man computer

  • The Little Man Computer (LMC) is a virtual implementation of a Von Neumann processor that allows people to test out a basic assembly language compiler.
  • This allows users to see how the registers and memory locations are used in a processor.
  • The LMC has 11 assembly instructions.
Illustrative background for contentIllustrative background for undefined ?? "content
Illustrative background for Little man computer addressingIllustrative background for Little man computer addressing ?? "content

Little man computer addressing

  • Assembly language is low level and can use different types of address to access memory locations.
  • The LMC only supports direct addressing of memory locations.

Jump to other topics

1Components of a Computer

2Software & Software Development

3Exchanging Data

4Data Types, Data Structures & Algorithms

5Legal, Moral, Cultural & Ethical Issues

6Elements of Computational Thinking

6.1Thinking Abstractly

6.2Thinking Ahead

6.3Thinking Procedurally

6.4Thinking Logically

6.5Thinking Concurrently

7Problem Solving & Programming

8Algorithms

Unlock your full potential with Seneca Premium

  • Unlimited access to 10,000+ open-ended exam questions

  • Mini-mock exams based on your study history

  • Unlock 800+ premium courses & e-books

Get started with Seneca Premium