Fichas
High level code and machine code
Fichas del conjunto (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
Información
- Descripción
- GCSE (7 Programming) Computing Fichas sobre High level code and machine code, creado por Anisha Rai el 20/04/2016.
- Creado por
- Anisha Rai
- Visitas
- 23
- Etiquetas
- Valoración