OCR GCSE computer science

0.0(0)
studied byStudied by 1 person
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/43

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

44 Terms

1
New cards

What is the purpose of the CPU?

executing instructions given in a program, where data process is, control other device(fetch-execute cycle)

2
New cards

What are the common CPU components?

ALU, CU, Cache, registers

3
New cards

What happens in the fetch part of the cycle?

instruction/data to be used moved from RAM to CPU, CPU send signal, request next instruction/data to be used.

4
New cards

What happens in the execute part of the cycle?

CU decode/interpret instruction&decide what it mean&action to perform, then it carry out. If calc need to be perform, CU instruct ALU.

5
New cards

What is the MAR?

holds address(loction in mem)of instruction/data to be fetch/stored

6
New cards

What is the MDR?

holds data/program instruction temporarily when fetch(mem)/data to be fetch/stored.

7
New cards

What is the program counter(PC)?

holds mem address of next instruction to be process

8
New cards

what is the Accumulator(ACC)?

memory location where operation carry out by ALU are temporary stored.

9
New cards

What is the cache?

temporary data/instruct store(likely need by CPU), so can be access quick when need

10
New cards

What is the ALU?

perform arithmetic/logic operation(+/-/*/division/logical test using logic gate/comparison/shift operation).

11
New cards

What is the Control Unit(CU)?

coordinate act in CPU, also of computer&control fetch-execute cycle by send control sig to parts of CPU. also send sig to other components of computer system.

12
New cards

What is the von neumann architecture?

hold both program/data in memory. Data would move between mem unit and CPU.

13
New cards

What happened before the von neumann architecture?

computer had to be rebuilt for each new program needed.

14
New cards

What way does the von neumann architecture execute program instructions?

fetch-execute cycle

15
New cards

What is the way the CPU is designed and executes program instructions called?

von neumann architecture

16
New cards

What is clock speed measured in?

cycles per second(hertz/Hz)

17
New cards

What is the speed at which CPU operates at called?

clock speed

18
New cards

What is the clock?

pulses sent to components to coordinate their act&ensure instruct carry out&complete. one instruct carry out with each pulse.

19
New cards

main factors affecting CPU performance?

clock speed, cache size, number of cores

20
New cards

What is the fastest cache size?

level 1 cache(L1), but the smallest memory capacity out of 2 more cache’s

21
New cards

How does cache help modern computers without increasing price?

increases speed at minimal costs.

22
New cards

What is a multi core processor?

has more than one CPU

23
New cards

Pros of multi cores?

work together on same program(parallel processing), work on diff programs at same time(multi-tasking)

24
New cards

cons of multi cores?

may not work together at same time on program, so tasks carried out in turns.

25
New cards

What are embedded systems?

small computer system built within large device to perform specific function. simple user interface(buttons)

26
New cards

Examples of embedded systems?

Washing machine, digital cam, fridge, TV

27
New cards

What are embedded systems limited to?

certain number of tasks, memory

28
New cards

Where are all the components in an embedded system located on?

single printed circuit board, built into a larger device(embedded system)

29
New cards

What does the memory in an embedded system contain?

the program

30
New cards

What is unique to an embedded system?

hardware components

31
New cards

What are programs often written in so that hardware components can be easily controlled using mini amount of memory&executed as fast as possible?

assembly/machine efficient language

32
New cards

Where is the program which controls the equipment/hardware components located in, inside an embedded system?

ROM, program can’t be changed

33
New cards

What does the embedded operating system not have to do when switched on?

loaded, as it held in ROM

34
New cards

Why do we need primary storage?

temporary store while its store run by CPU, access directly&quick by CPU when need. Also take long to fetch data/instruct from hard drive.

35
New cards

What is the difference between RAM&ROM?

RAM=(read-write)Volatile, when turn on, need basic startup routine from non-volatile, ROM=non-volatile(can’t write over content once create), store BIOS(bootstrap loader)to startup computer.

36
New cards

What does the BIOS do when the computer is first switched on?

controls what happens, checks hardware to ensure, & load basic software, so can communicate with them. It then locate and pass control to operate system.

37
New cards

What is ROM(physically)?

integrated circuit on chip, programmed with specific data to perform function.

38
New cards

What does the name of RAM mean?

random access, cause each mem location can access any order if address of location is specified. (means CPU can go any location=serial access)

39
New cards

Why is virtual memory needed by a computer?

when running alot of stuff at same time, RAM can be full, instead of closing these stuff, mem manager use virtual mem to store some data on hard disk drive.

40
New cards

How does virtual memory work?

process run on pc may need to store data on RAM, if no space, mem manager swap out least recent use data with virtual, and then new requested data is stored on the freed up RAM. If least recent used data needed, it swapped back into RAM at expense of other data.

41
New cards

What does the virtual memory store?

programs currently active.

42
New cards

Is virtual memory quick?

no

43
New cards
44
New cards