2 - Models Flashcards
What’s the main principle of Von Neumann’s model?
It’s a machine not for one specific task but to direct a task i.e. it’s a general purpose machine which can take in a set of instructions by using a computer’s memory to store data in binary.
What are the 3 main components for the implementation of the INPUT-PROCESS-OUTPUT ?
Hardware, software and the data that is being manipulated.
Examples of system software?
- Manage files
- Load programs
- Deliver commands
- Easy of use
- Compilers + assemblers
Examples of Application software ?
- Word processing
- Browse web
- DB management
4 types of instructions (mnemonics) ?
- logical → AND, OR, XOR
- input / output → in/out
- data transfer/manip. → add/Move
- transfer program control → jl/je/jm (jump or hop around in code)
What does a linker do?
It links your binary code to the other bits of code you need for your file to work.
Loader?
Loads your program to the memory then runs it → all this to program in HILLs instead of binary.
How does a HILL work with an interpreter ?
HILL → Interpreter → analyses → executes (w/o binary) → working out your intentions constantly, but it never translates to binary code.