1.1 systems architecture Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

Processor

A

The brains of a computer system and it processes data

Carries out instructions (executes them)

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

GHz

A

1 GHz Processor executes 1 Billion Instructions per second and 2 executes 2 Billion

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

Hertz

A

Typical speeds have spanned cross MHz and GHz

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

Embedded System​

A

A computer system which has both hardware and software, (firmware). Usually for very specialized tasks, they don’t usually have an operating system.

A component of a much larger network of components, often used for controlling a specific mechanical function within a larger or more sophisticated device.

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

Clock Speed​

A

Processors have a clock speed measured in Hertz – number of cycles per second

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

Cache

A

Processors have cache which is very fast and usually a very small amount of memory on the processor chip. The cache as an intermediary between the processor and the main memory. As programs are executing – the Cache holds commonly used instructions

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

Core

A

Each processor has a core which instructions are executed. Some can be multi-core e.g. dual core. Each core executes instructions independently and dual core may execute twice as many instructions.

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

I/O controllers

A

These are used to allow an interface between a hardware device external to the motherboard(e.g. a keyboard) and the processor itself

I/O controllers are used for: keyboard, mouse, disk drive, VDU

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

RAM

A

Holds data and instructions that are currently in use by the processor
Located on the motherboard
Directly accessible by the processor
All data/instructions are lost once power is turned off
This is known as volatile

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

what does ROM stand for?

A

Read only memory

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

BIOS

A

It loads the operating system
When you turn on your computer and the CPU tries to execute its first instruction, but it has to get that instruction from somewhere
It cannot get it from the operating system because the operating system is located on a hard disk, and the CPU cannot get to it without some instructions that tell it how
The BIOS provides those instructions

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

POST

A

It’s the initial set of diagnostic tests performed by the computer right after it’s powered on, with the intent to check for any hardware related issues

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

what does I/O controllers mean?

A

Input/output

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

What does RAM stand for?

A

Random access memory

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

What does POST stand for?

A

Power on self test

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

what is a GHz dual and quad core clock speed?

A

when the number of billions of instructions per second doubles or quadruples

17
Q

What are the advantages of embedded systems?

A

It doesn’t need much energy

Has only one task so works faster

18
Q

What are the Disadvantages of embedded systems?

A

Limited to one purpose

Cant be upgraded

19
Q

PC-Program counter

A

Holds the location of the next instruction/data address in main memory

20
Q

MAR-Memory Address Register

A

The contents of the PC are copied here and then transferred along the address bus

21
Q

MDR-Memory Data Register

A

Once data/instructions are brought from the memory address in main memory; they are placed in the MDR

22
Q

CIR-Current Instruction Register

A

The instructions stored in the MDR are copied here

23
Q

ALU-Arithmetic Logic Unit

A

Performs arithmetic and logical operations including: +, -, AND, OR.

24
Q

ACC-Accumulator

A

Results of calculations are placed into the accumulator

25
Q

FDE - fetch decode execute

A

Fetch part of the cycle – program counter is incremented for each instruction of the program being executed

The contents of the program counter are put into the memory address register

The address is transferred along the address bus to main memory. The address indicated which part of the memory to fetch the data/ instructions from.

26
Q

Decode/Execute part

A

The instruction to be decoded is held in the Current Instruction Register

The instruction is carried out by the ALU (Arithmetic Logic Unit)

27
Q

Address Bus

A

Uni directional processor generates an address

28
Q

Data Bus

A

Carries data/instructions from main memory

Data can be written/read

29
Q

Control Bus

A

For example, memory read memory write

This instructs which was data will be travelling to/from memory

30
Q

Control Unit

A

Sends control signals between the different internal components

Memory read, memory write, hard disk drive read and I/O

31
Q

examples of embedded systems?

A
printer
mp3 - player
home assistant
hi-fi system
gameboy
32
Q

what are the busses in the CPU?

A

data bus- to and from CPU to RAM
address bus - to RAM
control bus - to RAM

33
Q

what are the different registers?

A
PC
MAR
CIR
MDR
ALU
ACC