Chapter 1 Flashcards

1
Q

What is computer architecture

A

This is the design and organization of computer systems, including hardware and how they interact with software.

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

What are the basic hardware units

A

They are
1. input units
2. output devices
3. CPU
4. Main Memory
5. ROM
6. Secondary storage

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

This devices allows the useer to communicate with the computer.
for example: Pointing devices, scanner, digital camera, microphone, optical character recognition (OCR), optical mark reader (OMR), Barcode scanner.

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

Monitors and displays and printers.

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

This is the brain of the computer, it interprets the instructions in the program and executes one by one. It is implement on a single silicon device known as the computer chip.

It performs the following:
- Transmission of data from input devices to memory.
- It process the data held in main memory
- Controls the transmission of information from main memory to output devices.
It contains the control unit and the arithmetic/ logical unit (ALU)

The control unit (CU)
it coordinates and controls all the operations carried by the computer.

it performs 3 operations repeadtedly
i. Fetch: fetches the next instruction from memory
ii. Decode: translate the program instructions into commands that the computer can understand.
iii. Execute: causes the instruction to be executed.

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

Arithmetic/logical units (ALU)

A

It performs two main operations
i. Arithmetic operations
ii. Logical operations (>,<,>=,<=,==).

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

The cycle (input-processing-output) would not be possible without a holding place for the instructions and data that the process can easily reach. this holding place is the main memory RAM and possibly ROM

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

What is RAM and their Types

A
  • RAM:
    . It holds instructions while the computer is in use
    . It supports read/write operations
    . Data in RAM can be accessed in any random format. that’s why the name random.
    . Volatice memory

Type os RAM
i. Static RAM:
No refresh is needed, like the case of dynamic RAM. Expensive too. Dynamic RAM needs to be refreshed a thousands time every second. Both RAMS are volatile.
AS the speeds of computers increases, faster RAM chips are needed.

ii. SDRAM (Synchronous DRAM) Divides RAM into 2 separate memory banks. Increase speed too.
But SDRAM still have some limitations that the following computing technologies wants to resolve.

iii. RDRAM (Rmbus RAM)
Have a new memory design but expensive to implement.

iv. DDRSDRAM (Double Data Rate SDRAM). can transfer data twice as fast as SDRAM

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

ROM (Read Only Memory)

A

It is randomly access but read only
it is non volatile

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

Types of ROM

A
  1. ROM
    It is read only and can only be produced by the mamnufacturer.
  2. Programmable ROM (PROM)
    Can be programmed using a PROM programmer. can be written to but only once.
  3. Erasa le PROM (EPROM)
    Can be erased and reprogrammed.
  4. Electrically alterable ROM:
    Can be modified a bit at a time. writing is slow.
  5. EEPROM: most flexible, can be erased by a software. its used to hold BIOS programs.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Cache

A

It is a fast memory that is used to improve the speed of the computer some times doubling it.
it acts as an intermediate store between the CPU and the main memory.
it stores most frequently or recently accessed files.

[check fig 1.0]

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

Secondary Storage

A

These are devices used to store large amounts of data.
for example: Harddrive, Floppy disk, CD ROM, CD-R, CD-RW

Computer units interaction diagram [check fig 1.1]

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