Computer Concepts Flashcards
Computer basic units
Input Devices Output Devices Main Memory Secondary Memory Central Processing Unit
Input Devices
Data Given for input into a computer. Such as mouse keyboard
Out Devices
External Devices to give output to the user. For example monitor printer etc
Main Memory
Is some time called volatile because it looses its information when power is removed.
Type RAM & ROM
RAM
Random Access Memory is the place in a computer where the operation system, application programs and the data in current use are kept temporarily so that they can be accessed by the computer processors.
ROM
Read Only memory is a special type of memory which can only be read and contents of which are not lost even when the computer is switched off. This is where the boot loader is stored.
Secondary memory:
is usually nonvolatile because it retains its information when power is removed. This would be slow memory access. There are two types of storage devices magnetic and
Magnetic examples are hard drives.
Optical examples are CD,DVD, Zip dives optical.
CPU
Takes data and instructions from the storage unit and makes all sorts of calculations based on the instructions given. CPU has 2 component Arithmetic Logic Unit(ALU) and control Unit (CU)
ALU
All calculations and comparisons, based on the instructions provided, are carried out within the ALU. It performs arithmetic functions like addition, subtraction, multiplication, division and also logical operations like greater than, less than, and equal to etc.
CU
Control unit Controlling of all operations like input, processing and output are performed by the CU. It takes care of the step by step processing of all operations inside the computer.
Endianness
refers to the order of bytes within a binary representation of a number.
Little Endian:
Ordering places the least significant byte first in the memory address. Most processing architectures use little Endian
The first digit goes in the highest address
Big Endian
Ordering places the most significant byte first. Most protocols use big endian.
the first digit goes in the lowest address
Mix Endian or Middle Endian
Endian- Are non standard ways of storing bytes. They tend to be in the middle of the sequence.
RISC(Reduced instruction set computer)
Also provide samples.
Instruction set allows it to have few cycles per instructions.
Example MIPS, ARM,AVR, POWER PC