Processor/primary storage Flashcards

1
Q

ALU?

A

In which all arithmetic and logic operations are carried out

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

Control unit

A

Which coordinates the activities taking place in the CPU, memory and peripherals, by sending control signals to the various devices.

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

Use of registers?

A

To hold information temporarily while it is being decoded or manipulated.

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

Define the Program counter (PC)

A

Holds the address of the next instruction to be executed

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

What the Program counter (PC) does?

A

When a sequence of instructions is being executed, the program counter is automatically incremented to point to the next instruction – it holds the address of the next instruction to be executed

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

What are general purpose registers?

A

Usually called an accumulator, which acts as a working area.

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

What does the Current instruction register (CIR) do?

A

Contains both the operator and the operand of the current instruction. In the instruction

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

memory address register (MAR)

A

Holds the address of the memory location from which information will be read or to which data will be written.

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

memory data register (MDR)

A

Used to temporarily store information read from or written to memory. The instruction is placed here en route to the CIR where it will be decoded.

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

What are interrupts?

A

When an I/O device needs to transfer data, it generates an interrupt and the CPU suspends execution of the program and transfers to an appropriate interrupt handling program. A test for the presence of interrupts is carried out at the end of each instruction cycle.

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

Explain the fetch-execute cycle in the CPU.

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

Single core processor

A

It is a processor that has only one core, so it can only start one operation at a time. It can however in some situations start a new operation before the previous one is complete.

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

Dual core/Multi core processor

A

An integrated circuit processing unit that contains two or more central processors. Each CPU is called a core

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

Functions of a microprocessor

A

A microprocessor is a silicon chip containing millions of microscopic transistors. This chip functions as the computer’s brain. It processes the instructions or operations contained within executable computer programs.

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

Computer workstation

A

A computer workstation is an ergonomically designed area of an office which accommodates a desktop computer and all of its peripherals.

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

Server

A

A server computer is a computer, or series of computers, that link other computers or electronic devices together. They often provide essential services across a network, either to private users inside a large organization or to public users via the internet.

17
Q

Dedicated Server

A

This type of a server performs a particular function, like hosting a website. These type of servers require to be very powerful because they need to handle the web traffic, that tries to access the webpages contained in them.

18
Q

Shared server

A

A shared computer server is an ordinary server that is used in a network, for multiple users. Large number of applications, databases etc. are stored in them. Different users connected to the server, access the server depending on their requirements.

19
Q

Mainframe

vs

supercomputer

A

Main: It is a very large and expensive computer capable of supporting hundreds, or even thousands, of users simultaneously

Super: A supercomputer is a computer that is at the frontline of current processing capacity, particularly speed of calculation.

20
Q

Explain virtual memory.

A
  • Processes to be run are held on disk
  • when a process’s turn for CPU time come round, the operating system transfers a currently running process out of memory to make room for the next one
  • This enables many more programs to be run simultaneously than would otherwise be possible
  • Not all of the process needs to be in memory even when it is running, so only the section of the program containing the instructions currently being executed needs to be copied into memory
21
Q

What is paging in VM?

A

A fixed number of bytes is transferred to disk each time a new section of program code is required

22
Q

What is segmentation in VM?

A

The programmer or the operating system divides the program up into a number of variable size segments which may be loaded into non- contiguous locations in memory.