<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Electronics Online &#187; Computer Data</title>
	<atom:link href="http://electropart.info/category/computer-introduction/computer-data/feed" rel="self" type="application/rss+xml" />
	<link>http://electropart.info</link>
	<description>Electronics lesson: electronic parts, electronic components, electronic projects, circuit diagram and more</description>
	<lastBuildDate>Thu, 17 May 2012 12:57:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>ASCII Character Table</title>
		<link>http://electropart.info/computer-introduction/computer-data/ascii-character-table.html</link>
		<comments>http://electropart.info/computer-introduction/computer-data/ascii-character-table.html#comments</comments>
		<pubDate>Mon, 31 Mar 2008 12:06:26 +0000</pubDate>
		<dc:creator>Electronics Online</dc:creator>
				<category><![CDATA[Computer Data]]></category>
		<category><![CDATA[ASCII]]></category>
		<category><![CDATA[ASCII Character]]></category>
		<category><![CDATA[ASCII Character Table]]></category>
		<category><![CDATA[Character]]></category>
		<category><![CDATA[Character Table]]></category>
		<category><![CDATA[Table]]></category>

		<guid isPermaLink="false">http://electropart.info/index.php/computer-introduction/computer-data/ascii-character-table/</guid>
		<description><![CDATA[Here you see the complete ASCII character table. First the part from ASCII-numbers 032 to 127: Then the numbers from 0128 to 0255. Notice the leading zero. Computer Data About data Our PC's are data processors. PC's function is simple: to process data, and the processing is done electronically inside the CPU and between the [...]]]></description>
			<content:encoded><![CDATA[<p>Here you see the complete ASCII character table. First the part from ASCII-numbers 032 to 127:</p>
<p><img src="http://electropart.info/wp-content/uploads/2008/03/ascii character table.gif" alt="ascii character table" border="0" /><br />
<span id="more-5"></span><img src="http://electropart.info/wp-content/uploads/2008/03/ascii character table2.gif" alt="ascii character table" border="0" /><br />
<img src="http://electropart.info/wp-content/uploads/2008/03/ascii character table3.gif" alt="ascii character table" border="0" /><br />
<img src="http://electropart.info/wp-content/uploads/2008/03/ascii character table4.gif" alt="ascii character table" border="0" /></p>
<p>Then the numbers from 0128 to 0255. Notice the leading zero.</p>
<p><img src="http://electropart.info/wp-content/uploads/2008/03/ascii character table5.gif" alt="ascii character table" border="0" /><br />
<img src="http://electropart.info/wp-content/uploads/2008/03/ascii character table6.gif" alt="ascii character table" border="0" /><br />
<img src="http://electropart.info/wp-content/uploads/2008/03/ascii character table7.gif" alt="ascii character table" border="0" /><br />
<img src="http://electropart.info/wp-content/uploads/2008/03/ascii character table9.gif" alt="ascii character table" border="0" /><br />
<img src="http://electropart.info/wp-content/uploads/2008/03/ascii character table10.gif" alt="ascii character table" border="0" /><br />
<img src="http://electropart.info/wp-content/uploads/2008/03/ascii character table11.gif" alt="ascii character table" border="0" /></p>
<div id="seo_alrp_related"><div class="seo_alrp_rl_content"><strong><a href="http://electropart.info/computer-introduction/computer-data/computer-data.html" rel="bookmark">Computer Data</a></strong> <br />About data Our PC's are data processors. PC's function is simple: to process data, and the processing is done electronically inside the CPU and between the other components. That sounds simple, but what are data, and how are they processed ...<br /><br /></div><div class="seo_alrp_rl_content"><strong><a href="http://electropart.info/components/how-to-use-an-lcd-display-with-only-three-lines-i-o-of-the-hc908.html" rel="bookmark">How to use an LCD display with only three lines I / O of the HC908</a></strong> <br />Consider the circuit, HC908QY4 is the heart of all. It uses a pin PTB0, PTB1 and PTB2 to control and display the text on the LCD. This leads to (shift regiter - serial to parallel converter) CD4094 that we will ...<br /><br /></div><div class="seo_alrp_rl_content"><strong><a href="http://electropart.info/electronics-articles/fundamentals-of-boolean-mathematics.html" rel="bookmark">Fundamentals of Boolean mathematics</a></strong> <br />The analysis of combination devices and digital logic circuits the easiest performed using Boolean math, which operates with just two concepts: a true (logical 1) or false (logical 0). As a result, the functions that display information taken at a ...<br /><br /></div><div class="seo_alrp_rl_content"><strong><a href="http://electropart.info/schematic-diagrams/12v-car-battery-charger-schematic.html" rel="bookmark">12V Car Battery Charger Schematic</a></strong> <br />This is a diagram of a car battery charger. This circuit works for 12V car battery charger. Equipped with overcharging protection features, battery charger circuit is working properly without damaging your battery. Part lists: R1= 1Kohms D1= 1N4001 T1= 220V/17V ...<br /><br /></div><div class="seo_alrp_rl_content"><strong><a href="http://electropart.info/schematic-diagrams/tda7294-50w-power-amplifier.html" rel="bookmark">TDA7294-50W Power Amplifier</a></strong> <br />This is a high quality audio class AB amplifier in hi-fi applications. It has very low noise and distortion, wide bandwidth and good output current capability, enabling it to supply high power into both 4Ω and 8Ω loads. It has ...<br /><br /></div></div>]]></content:encoded>
			<wfw:commentRss>http://electropart.info/computer-introduction/computer-data/ascii-character-table.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Computer Data</title>
		<link>http://electropart.info/computer-introduction/computer-data/computer-data.html</link>
		<comments>http://electropart.info/computer-introduction/computer-data/computer-data.html#comments</comments>
		<pubDate>Mon, 31 Mar 2008 11:40:32 +0000</pubDate>
		<dc:creator>Electronics Online</dc:creator>
				<category><![CDATA[Computer Data]]></category>
		<category><![CDATA[bits]]></category>
		<category><![CDATA[bytes]]></category>
		<category><![CDATA[computer]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[file]]></category>

		<guid isPermaLink="false">http://electropart.info/index.php/computer-introduction/computer-data/computer-data/</guid>
		<description><![CDATA[About data Our PC&#8217;s are data processors. PC&#8217;s function is simple: to process data, and the processing is done electronically inside the CPU and between the other components. That sounds simple, but what are data, and how are they processed electronically in a PC? That is the subject of these pages. Analog data The signals, [...]]]></description>
			<content:encoded><![CDATA[<p><strong><br />
About data</strong><br />
Our PC&#8217;s are data processors. PC&#8217;s function is simple: to process data, and the processing is done electronically inside the CPU and between the other components. That sounds simple, but what are data, and how are they processed electronically in a PC? That is the subject of these pages.</p>
<p><strong>Analog data</strong><br />
The signals, which we send each other to communicate, are data. Our daily data have many forms: sound, letters, numbers, and other characters (handwritten or printed), photos, graphics, film. All these data are in their nature analog, which means that they are varied in their type. In this form, they are unusable in a PC. The PC can only process concise, simple data formats. Such data can be processed very effectively.</p>
<p><strong><br />
Digital data</strong><br />
The PC is an electric unit. Therefore, it can only deal with data, which are associated with electricity. That is accomplished using electric switches, which are either off or on. You can compare with regular household switches. If the switch if off, the PC reads numeral 0. If it is on, it is read as numeral one. See the illustration below:</p>
<p style="text-align: center"><img src="http://electropart.info/wp-content/uploads/2008/03/switch.gif" alt="switch diggital" border="0" height="304" width="349" /></p>
<p>With our electric switches, we can write 0 or 1. We can now start our data processing!<br />
The PC is filled with these switches (in the form of transistors). There are literally millions of those in the electronic components. Each represents either a 0 or a 1, so we can process data with millions of 0&#8242;s and 1&#8242;s.<span id="more-3"></span></p>
<p><strong><br />
Bits</strong><br />
Each 0 or 1 is called a bit. Bit is an abbreviation of the expression BInary digiT. It is called binary, since it is derived from the binary number system:</p>
<p><img src="http://electropart.info/wp-content/uploads/2008/03/bits.gif" alt="bits" border="0" /></p>
<p><strong> The binary number system</strong><br />
The binary number system is made up of digits, just like our common decimal system (10 digit system). But, while the decimal system uses digits 0 through 9, the binary system only uses digits 0 and 1.<br />
If you are interested in understanding the binary number system, then here is a brief course. Try if you can follow the system. See how numbers are constructed in the binary system, using only 0&#8242;s and 1&#8242;s:</p>
<p><img src="http://electropart.info/wp-content/uploads/2008/03/binary%20number%20system.gif" alt="binary number system" border="0" height="449" width="337" /></p>
<p><strong><br />
Digital data</strong><br />
We have seen that the PC appears capable of handling data, if it can receive them as 0&#8242;s and 1&#8242;s. This data format is called digital. If we can translate our daily data from their analog format to digital format, they will appear as chains of 0&#8242;s and 1&#8242;s, then the PC can handle them.<br />
So, we must be able to digitize our data. Pour text, sounds, and pictures into a funnel, from where they emerge as 0&#8242;s and 1&#8242;s:</p>
<p><img src="http://electropart.info/wp-content/uploads/2008/03/digital%20data.gif" alt="digital data" border="0" height="220" width="506" /></p>
<p>Let us see how this can be accomplished.</p>
<p><strong><br />
Bytes</strong><br />
The most basic data processing is word processing. Let us use that as an example. When we do word processing, we work at a keyboard similar to a typewriter. There are 101 keys, where we find the entire alphabet A, B, C, etc. We also find the digits from 0 to 9 and all the other characters we need:,.-;():_?!&#8221;#*%&amp;etc..<br />
All these characters must be digitized. They must be expressed in 0&#8242;s and 1&#8242;s. Bits are organized in groups of 8. A group of 8 bits is called a byte.<br />
8 bits = 1 byte, that is the system. Then, what can we do with bytes? First, let us see how many different bytes we can construct. A byte is an 8 digit number. We link 0&#8242;s and 1&#8242;s in a pattern. How many different ones can we make? Here is one: 01110101, and here is another: 10010101.<br />
We can calculate that you can make 2 x 2 x 2 x 2 x 2 x 2 x 2 x 2 different patterns, since each of the 8 bits can have 2 values.<br />
2<subscript>8</subscript> (two in the power of eight) is 256. Then there are 256 different bytes!<br />
Now we assign a byte to each letter and other characters. And since we have 256 patterns to choose from, there is plenty of room for all. Here you see some examples of the &#8220;translation:&#8221;</p>
<p><img src="http://electropart.info/wp-content/uploads/2008/03/bytes1.gif" alt="bytes" border="0" height="93" width="610" /><img src="../wp-content/uploads/2008/03/bytes2.gif" alt="bytes" border="0" height="241" width="609" /></p>
<p>When you write the word &#8220;summer&#8221;, you write 6 letters. If the computer has to process that word, it will be digitized to 6 bytes. In other words, the word summer occupies 6 bytes in the PC RAM, when you type it, and 6 bytes on the hard<br />
disk, if you save it.</p>
<p><strong>ASCII</strong><br />
ASCII means American Standard Code for Information Interchange. It is an industry standard, which assigns letters, numbers, and other characters within the 256 slots available in the 8 bit code.<br />
The ASCII table is divided in 3 sections:</p>
<ul>
<li> Non printable system codes between 0 and 31.</li>
<li> &#8220;Lower ASCII&#8221; between 32 and 127. This part of the table originates from older, American ADP systems, which work d on 7 bit character tables. Foreign letters, like Ã˜ and Ãœ were not available then.</li>
<li> &#8220;Higher ASCII&#8221; between 128 and 255. This part is programmable, in that you can exchange characters, based on which language you want to write in. Foreign letters are placed in this part.</li>
</ul>
<p><strong>An example</strong><br />
Let us imagine a stream of bits sent from the keyboard to the computer. When you type, streams of 8 bits are sent to the<br />
computer. Let us look at a series of bits:<br />
001100010011001000110011<br />
Bits are combined into bytes (each 8 bits). These 24 bits are interpreted as three bytes. Let us read them as bytes:<br />
00110001, 00110010, and 00110011.<br />
When we convert these byte binary numbers to decimal numbers, you will see that they read as 49, 50, and 51 in decimal numbers. To interpret these numbers, we have to look at the ASCII table. You will find that you have typed the numbers 1, 2, and 3.</p>
<p><strong>About text and code</strong><br />
Now we have seen the PC&#8217;s user data, which are always digitized. But there are many different kinds of data in the PC.<br />
You can differentiate between 2 fundamental types of data:</p>
<ul>
<li>Program code, which are data, that allow the PC to function.</li>
<li>User data, like text, graphics, sound.</li>
</ul>
<p>The fact is, that the CPU must have instructions to function. An instruction is a string of data, of 0&#8242;s and 1&#8242;s. The CPU is designed to recognize these instructions, which rrive together with the user input data to be processed.<br />
The program code is thus a collection of instructions, which are executed one by one, when the program runs. Each ime you click the mouse, or hit a key on the keyboard, instructions are sent from your software (program) to the CPU, telling it what to do next.<br />
User data are those data, which tells the software how to respond. The letters, illustrations, home pages, etc., which you and I produce, are created with appropriate software.</p>
<p><strong>Files</strong><br />
Both program code and user data are saved as files on the hard disk. Often, you can recognize the type of file by its suffix. Here are some examples:</p>
<p><img src="http://electropart.info/wp-content/uploads/2008/03/files.gif" alt="files" border="0" height="84" width="360" /></p>
<div id="seo_alrp_related"><div class="seo_alrp_rl_content"><strong><a href="http://electropart.info/computer-introduction/drives-and-storage-media/track-and-sector.html" rel="bookmark">Track and sector</a></strong> <br />Track - this is one "ring" of the data on one side of the disk. Track record on the disk is too large to use as unit of information storage. In many drives, the capacity of more than 100 thousand ...<br /><br /></div><div class="seo_alrp_rl_content"><strong><a href="http://electropart.info/computer-introduction/computer-system-board/the-computer-start-up-process.html" rel="bookmark">The Computer Start-Up Process</a></strong> <br />When you turn power on, several things happen in the PC: You hear the fan motor starting. There are one or more cooling fans in the PC. They produce a whirring sound. After a few seconds, text starts to scroll ...<br /><br /></div><div class="seo_alrp_rl_content"><strong><a href="http://electropart.info/computer-introduction/computer-system-board/the-bios-programs.html" rel="bookmark">The BIOS Programs</a></strong> <br />During start-up. the BIOS programs are read from a ROM chip. BIOS is abbreviation of Basic Input Output System and those are programs, which are linked to specific hardware systems. For example, there is a BIOS routine, which identifies how ...<br /><br /></div><div class="seo_alrp_rl_content"><strong><a href="http://electropart.info/computer-introduction/computer-system-board/introduction-to-the-computer-busses.html" rel="bookmark">Introduction to the Computer Busses</a></strong> <br />The PC receives and sends its data from and to busses. They can be divided into: The system bus, which connects the CPU with RAM I/O busses, which connect the CPU with other components. The point is, that the system ...<br /><br /></div><div class="seo_alrp_rl_content"><strong><a href="http://electropart.info/computer-introduction/drives-and-storage-media/the-principle-of-hard-drives.html" rel="bookmark">The principle of hard drives</a></strong> <br />Basic principle of hard drives and floppy disks work are almost identical: the data is written and read by the universal read-write heads from the surfaces of the rotating magnetic disk, divided into tracks and sectors (512 bytes each), as ...<br /><br /></div></div>]]></content:encoded>
			<wfw:commentRss>http://electropart.info/computer-introduction/computer-data/computer-data.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

