Karteikarten
High level code and machine code
Karten in diesem Stapel (12)
- 1What is machine code?The only language that the CPU of a computer understands
- 2What are the instructions - opcodes and operands - represented by?Strings of bits
1 and 0 digits - 3Does every processor type have its own unique instruction set?Yes
- 4Is it difficult for humans to learn strings of bits?Yes
- 5Is writing, testing and debugging fast or slow?Very slow
- 6What is used in assembly language to represent opcodes?Mneumonics
- 7Why is assembly language called a low-level language?The instructions are similar to those used in machine code
There is a one-to-one relationship - 8What are high-level languages similar to?Human languages
- 9Why are high-level languages better to use?Quicker to write, test and debug programs
- 10Why are translators used?To translate the instructions the language used into machine code for the CPU it will be running on
- 11What does an assembler do?Translates code written in assembly language into machine code
- 12What are the two ways of translating high-level languages into machine code?Compiler - translates all of the high-level code into a complete machine code program, which is output as a new file and can be saved
Interpreter - translates the high-level code one instruction at a time at runtime
Informationen
- Beschreibung
- GCSE Computing (7 Programming) Karteikarten am High level code and machine code, erstellt von Anisha Rai am 20/04/2016.
- Erstellt von
- Anisha Rai
- Aufrufe
- 23
- Tags
- Bewertung