High level code and machine code

Description

GCSE Computing (7 Programming) Flashcards on High level code and machine code, created by Anisha Rai on 20/04/2016.
Anisha Rai
Flashcards by Anisha Rai, updated more than 1 year ago
Anisha Rai
Created by Anisha Rai over 8 years ago
15
1

Resource summary

Question Answer
What is machine code? The only language that the CPU of a computer understands
What are the instructions - opcodes and operands - represented by? Strings of bits 1 and 0 digits
Does every processor type have its own unique instruction set? Yes
Is it difficult for humans to learn strings of bits? Yes
Is writing, testing and debugging fast or slow? Very slow
What is used in assembly language to represent opcodes? Mneumonics
Why 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
What are high-level languages similar to? Human languages
Why are high-level languages better to use? Quicker to write, test and debug programs
Why are translators used? To translate the instructions the language used into machine code for the CPU it will be running on
What does an assembler do? Translates code written in assembly language into machine code
What 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
Show full summary Hide full summary

Similar

A level Computing Quiz
Zacchaeus Snape
Types and Components of Computer Systems
Jess Peason
Input Devices
Jess Peason
Output Devices
Jess Peason
Computing
Kwame Oteng-Adusei
HTTPS explained with Carrier Pigeons
Shannon Anderson-Rush
Historical Development of Computer Languages
Shannon Anderson-Rush
Useful String Methods
Shannon Anderson-Rush
Pack of playing cards answer
Karl Taylor
Code Challenge Flow Chart
Charlotte Hilton
Flvs foundations of programming dba 2
mariaha vassar