Computing Flashcards
OSI Network Protocol Layers
Application Presentation Session Transport Network Data link Physical
Computer system - Definiton
A computer system accepts data (in many forms)
Processes the data
Produces an output (information in many forms)
Hardware
Is the physical computer with its peripherals such as monitor, keyboards and printers
Software
Are the programs running on the hardware
Data
Consists of the real world items represented on the computer such as text, pictures, sounds and documents
Information
Consists of processed data
The CPU
(Central Processing Unit)
The main task of the processed is to process (computer) raw data and produce the desired result
Primary Storage (RAM)
Temporarily stores data and program instructions during processing
Secondary storage (Hard Disk)
Devices that store data and programs when they are not being used in processing
Input devices
Keyboard, scanner, mouse, microphone, digital camera/web cam
Takes data and converts them into electronic form for input into the computer
Output Devices
Screen, printer, speaker, webcam
Converts electronic data produced by the computer system and display them in a dorm that people can understand
Communication Devices
Network, WiFi…
Provide connection between the computer and communications networks
System Buses
Buses (wires) are the channels through which electronic impulses travel from one component to another. In a three bus system, buses are specialised for Data, Adress, and Control signals.
Memory Hierarchy Levels
Fastest
Registers Caches Memory Disk Tape
Largest
What does memory store
Stores data and assembly instructions
Registers
Temporary storage containers used inside the CPU
Extremely fast
Fixed size, usually multiples of 8-bits
Virtual memory
If program is too big for memory (RAM) then the hard drive is used (disk) to store data temporarily
Cache
Slower than registers Faster than RAM Located in front of main RAM Different levels of cache (Level 1 (L1) Level 2 (L2)) Size: 4 to 8 MB
Memory Access Method: Direct Access
Also known as Random Access
No need to go through other data to get the data you want
We already know where the data is
Example: REGISTERS, CACHE, RAM
Memory Access Method: Sequential Access
Also known as Serial-Access
Data is stored in some sequential fashion
To get your data, you need to go through other data in front of it
Example:
fast forwarding a cassette tape
What is located in CPU?
Registers
Control Unit
Arithmetic & Logic Unit
What is located in Memory?
RAM
RAM
More RAM…