GoConqr has a new look! Let us know what you think.

Flashcards

software

Leon Clark English 9 cards

Cards in this deck (9)

  1. 1low-level codeexecuted directly by the computer
    difficult for humans to understand
    2 types: assembly and machine code
  2. 2machine codewritten entirely in binary - difficult to program
    consists of a list of commands (each command has 2 parts, an opcode, and an operand)
    only work for the intended CPU
  3. 3opcodea binary value that represents an instruction (e.g. load, store and add)
    opcodes are unique to each CPU
  4. 4operandthe data that the instructions apply to
  5. 5opcode and operand example00000001 00101100 00000100 00000011
    could mean load 44 into the accumulator and store in memory address 3
  6. 6assemblyuses MNEMONICS rather than binary - easier to program
    remember little man computer
  7. 7assembly exampleload 5
    add 4
    store 2
    load 5 into the accumulator, add 5 and store in memory address 2
  8. 8assemblertranslates the MNEMONICS into binary opcodes and operands
  9. 9high-level codefar easier for humans to understand
    needs to be translated into machine code
    languages include python, green foot and C++
    compatible with a wide range of processors

Information

Description
Flashcards on software, created by Leon Clark on 21/06/2020.
Created by
Leon Clark
Views
0
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?