Lesson 6

    Cards (9)

    • What is one reason programmers use Assembly Language?
      Execution speed is critical
    • Why is Assembly Language considered more efficient than high-level languages?
      It generally results in smaller executable programs
    • What is a benefit of using Assembly Language regarding translation time?
      Requires less time for translation into machine code
    • What is a disadvantage of using Assembly Language related to machine dependency?
      Programs may not run on different hardware
    • What are the challenges associated with writing in Assembly Language?
      It is long, tedious, and difficult to maintain
    • Why might Assembly Language code be difficult to understand and modify?
      It can be fairly difficult to maintain
    • What is a common use case for Assembly Language?
      Boot strap loader development
    • How does Assembly Language compare to high-level languages in terms of executable size?
      Assembly Language results in smaller executable programs
    • What is the trade-off when choosing to use Assembly Language over high-level languages?
      Faster execution versus longer development time
    See similar decks