2 - Models Flashcards

1
Q

What’s the main principle of Von Neumann’s model?

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the 3 main components for the implementation of the INPUT-PROCESS-OUTPUT ?

A

Hardware, software and the data that is being manipulated.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Examples of system software?

A
  • Manage files
  • Load programs
  • Deliver commands
  • Easy of use
  • Compilers + assemblers
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Examples of Application software ?

A
  • Word processing
  • Browse web
  • DB management
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

4 types of instructions (mnemonics) ?

A
  • 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)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What does a linker do?

A

It links your binary code to the other bits of code you need for your file to work.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Loader?

A

Loads your program to the memory then runs it → all this to program in HILLs instead of binary.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

How does a HILL work with an interpreter ?

A

HILL → Interpreter → analyses → executes (w/o binary) → working out your intentions constantly, but it never translates to binary code.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly