Beruflich Dokumente
Kultur Dokumente
Number system uses base 10 The number 123 represents ("**" represents exponentiation) 100+20+3 Each digit appearing to the left of the decimal point represents a value between zero and nine times an increasing power of ten. Digits appearing to the right of the decimal point represent a value between zero and nine times an increasing negative power of ten. For example, the value 123.456 means 1*102+2*101+3*100+4*10-1+5*10-2+6*10-3 100 + 20 + 3 + 0.4 + 0.05 + 0.006
The binary numbering system uses two digits 0 and 1 Binary uses powers of two rather than powers of ten. Therefore, it is very easy to convert a binary number to decimal. The binary value 11001010 represents 1*27+1*26+0*25+0*24+1*23+0*22+1*21+0*20 128 + 64 + 8 + 2 = 202 (base 10)
Data Organization Computers work with some specific number of bits. Common collections are single bits, groups of four bits, groups of eight bits and groups of 16 bits Bit Nibble Byte word
Bit 0 is the low order bit or least significant bit, bit 7 is the high order bit or most significant bit of the byte
bit 0 is the low order bit and bit 15 is the high order bit.
A word contains exactly two bytes. Bits 0 through 7 form the low order byte, bits 8 through 15 form the high order byte:
Text codes Code which represent the letters of alphabet punctuation marks and other symbols Thus standard code enables to every program or programmer to use the same combination of numbers to represent the same piece of code Most popular code systems are EBCDIC ASSCII Extended ASCII Unicode
Extended ASCII A set of codes that extends the basic ASCII set. The basic ASCII set uses 7 bits for each character giving it a total of 128 unique symbols. The extended ASCII character set uses 8 bits that specifies the characters for values from 128 to 255 First 40 symbols represents punctuation and special punctuation Remaining symbols are graphics symbols
EBCIDIC Extended Binary Coded Decimal Interchange Code 8 bit code that defines 256 symbols Used in IBM mainframe and midrange systems But now in personal computers Unicode the world wide character standard provides up to 4 bytes 32 bits to represent each letter ,number or symbol Unicode can be created to represent more than 4 billion different characters or symbols
Coding systems for other type of data Graphics data Audio data Video data
CPU
The central processing unit Also referred as processor A CPU for a microcomputer is referred to as a microprocessor It consists of variety of components packaged together and plugged directly into the mother board Most PCs use CPUs manufactured by Intel or Advanced Micro Devices (AMD) Desktop PCs include Intel Pentium 4 and the AMD Athlon XP Home PCs use a Celeron CPU Portable computers use either desktop PC CPU or similar processors designed for portable PC use Intel Pentium M Server use more powerful processors such as Intels Xeon and Itanium 2 AMDs Opteron and Athlon MP and sun ultra SPARC processors Apple Macintosh computers use power pc processors CPUs were developed through a cooperative effort by Apple,Motrola,and IBM The type of CPU chip in a computers system unit greatly affects what can be done with that pc
Word size
Amount of data measured in bits or bytes that a cpu can manipulate at one time Different CPUs may have different word sizes A larger word size allows faster processing in a computer system Newer CPUs are designed for 64-bit (words) it means data moves around within the CPU and from the CPU to memory in 64-bit (8 byte) Bus width and speed A bus is an electronic path within a computer over which data can travel Bus width The no of wires in the bus over which data can travel The wider the bus has the more data can be transferred at one time
Bus Types
Internal bus System bus Front side bus Backside bus Internal bus moves data around the CPU System bus moves data back and forth between the CPU and memory Front side bus (FSB) specific system bus to connect the CPU to RAM Backside bus (BSB) transfers data between the CPU and the external cache Many CPUs have 64-bit internal bus and system buses