GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Karteikarten

LMC Computing AS Component 1

Alexis Togami Computer Science AS AS level Englisch 32 Karten

Karten in diesem Stapel (32)

  1. 1What is the LMC?a simulator of a modern CPU, it contains a simplified model of Von Neumann architecture
  2. 2What components are part of the LMC?ALU, control unit, program counter, input/output mechanisms, RAM
  3. 3How many instructions are available to program the LMC?ten
  4. 4What happens to LMC instructions written by the user?they are translated into machine code and executed by the CPU
  5. 5How many memory addresses in the LMC?100
  6. 6Where are the LMC memory addresses located?RAM
  7. 7What do the LMC memory addresses contain?either a machine code instruction or a piece of data
  8. 8How are LMC instructions formed?a three letter mnemonic in assembly language followed by the memory address of the data the CPU needs to use next
  9. 9How are input/output boxes used in the LMC?to input numerical values that are loaded into the accumulator, to output the contents of the accumulator
  10. 10What does the accumulator of the LMC do?stores the results of actions performed by the ALU
  11. 11What does the program counter of the LMC do?stores the memory address of the next instruction to be used by the CPU, increments by one with each cycle
  12. 12What do the three digits of machine code represent?the first digit is a reference to which instruction is being performed, the second two digits are a reference to which address in memory is going to be used by the CPU next
  13. 13What does LDA mean?load
  14. 14What does LDA do?loads the contents of the memory address to the accumulator
  15. 15What does STA mean?store
  16. 16What does STA do?stores the contents of the accumulator to the memory address
  17. 17What does ADD mean?add
  18. 18What does ADD do?adds the contents of the memory address to the value in the accumulator
  19. 19What does SUB mean?subtract
  20. 20What does SUB do?subtracts the contents of the memory address from the value in the accumulator
  21. 21What does INP mean?input
  22. 22What does INP do?copies the input box value to the accumulator
  23. 23What does OUT mean?output
  24. 24What does OUT do?outputs the value of the accumulator to the output box
  25. 25What does HLT mean?halt/end
  26. 26What does HLT do?stops the program
  27. 27What do branch instructions do?jump to another location within the program, sometimes if a certain condition is met
  28. 28What does BRA mean?branch always
  29. 29What does BRZ mean?branch if zero
  30. 30What does BRP mean?branch if zero or positive
  31. 31What does DAT mean?data location
  32. 32What does DAT do?creates a memory location for a variable

Informationen

Beschreibung
AS level Computer Science AS Karteikarten am LMC Computing AS Component 1, erstellt von Alexis Togami am 27/02/2019.
Erstellt von
Alexis Togami
Aufrufe
3
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck