<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7248625522476811672</id><updated>2024-11-01T03:46:04.144-07:00</updated><category term="Operating system"/><category term="Design"/><category term="Hardware"/><title type='text'>Share to you</title><subtitle type='html'>Design,Hardware,Operating System,</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://asharetoyou.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://asharetoyou.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Share to you</name><uri>http://www.blogger.com/profile/15056075264625512711</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/-fBuPBCLRBVc/TnPcTiXuFXI/AAAAAAAAAA0/EYI6hnnhHi4/s220/IMG_3818%2Bcopy.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>30</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7248625522476811672.post-8103370705349944068</id><published>2011-11-20T22:15:00.000-08:00</published><updated>2011-11-20T22:15:00.391-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Design"/><title type='text'>Color</title><content type='html'>&lt;meta content=&#39;Share to you is a site About Design, Hardware, Operating System, &#39; name=&#39;description&#39;/&gt;
&lt;meta content=&#39;Color,additive color,Substractive color, name=&#39;keywords&#39;/&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZ7uB4TnRmS7YOvSQsTA1FDUnA0nV7GuW0VoG_iEiLOlutoOW9Bag7-8JDgmBIM1VXw7mGXxbW43DIMz576vCfjKyH6bn7CW_GDqYfYhNqodp0fA4_U78f321SiM9Id_ip8lWNAirZ1S0/s1600/afgdgdgfdg.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZ7uB4TnRmS7YOvSQsTA1FDUnA0nV7GuW0VoG_iEiLOlutoOW9Bag7-8JDgmBIM1VXw7mGXxbW43DIMz576vCfjKyH6bn7CW_GDqYfYhNqodp0fA4_U78f321SiM9Id_ip8lWNAirZ1S0/s320/afgdgdgfdg.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
6. color&lt;br /&gt;
&lt;br /&gt;
Color is an important element in the design. With color one can show the identity, convey a message or distinguish the nature of the forms of visual form is clear. In practice divided into two colors: the colors are caused by light (additive color) are usually used on light color, monitor, TV and so on, and colors are made with elements of the ink or paint (Substractive color) are usually used in the process printing an image onto the surface of solid objects such as plastic, paper, metal, or cloth.</content><link rel='replies' type='application/atom+xml' href='http://asharetoyou.blogspot.com/feeds/8103370705349944068/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asharetoyou.blogspot.com/2011/11/color.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/8103370705349944068'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/8103370705349944068'/><link rel='alternate' type='text/html' href='http://asharetoyou.blogspot.com/2011/11/color.html' title='Color'/><author><name>Share to you</name><uri>http://www.blogger.com/profile/15056075264625512711</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/-fBuPBCLRBVc/TnPcTiXuFXI/AAAAAAAAAA0/EYI6hnnhHi4/s220/IMG_3818%2Bcopy.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZ7uB4TnRmS7YOvSQsTA1FDUnA0nV7GuW0VoG_iEiLOlutoOW9Bag7-8JDgmBIM1VXw7mGXxbW43DIMz576vCfjKyH6bn7CW_GDqYfYhNqodp0fA4_U78f321SiM9Id_ip8lWNAirZ1S0/s72-c/afgdgdgfdg.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7248625522476811672.post-668400545143497986</id><published>2011-11-12T22:13:00.000-08:00</published><updated>2011-11-12T22:13:00.823-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Design"/><title type='text'>Size</title><content type='html'>&lt;meta content=&#39;Share to you is a site About Design, Hardware, Operating System, &#39; name=&#39;description&#39;/&gt;
&lt;meta content=&#39;size,design&#39; name=&#39;keywords&#39;/&gt;
&lt;br /&gt;
5. size&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj829wAZ8l6u6bgJu3zgOoVLYmVoufJuIbRhtcrCouzUPeL7KwhYRBV6JSDnsCWgOOl28iHUNkb3lAiXishi-H0DrpWzDj8fi48ycEEApaBwnwgBQ7xIf81GE8IgE2ccEwECbUB1ivckJg/s1600/dsfgsdgsdfgsdfgsdfgsdfg.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;148&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj829wAZ8l6u6bgJu3zgOoVLYmVoufJuIbRhtcrCouzUPeL7KwhYRBV6JSDnsCWgOOl28iHUNkb3lAiXishi-H0DrpWzDj8fi48ycEEApaBwnwgBQ7xIf81GE8IgE2ccEwECbUB1ivckJg/s320/dsfgsdgsdfgsdfgsdfgsdfg.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiD-uJRVuzU7hMUqxW93hsCGN7hZlpsRevNeTxg6xGh3h56n2zP9geWPH9uR-mEGfu45oQ2RAzuqJPg-Rme2vPMl2pkEQKTjEVFOnatm2rUscSgUDm0agWnRnRb9F6aMxUXimXCbQ5shwE/s1600/sdftgsdgfdsgf.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;128&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiD-uJRVuzU7hMUqxW93hsCGN7hZlpsRevNeTxg6xGh3h56n2zP9geWPH9uR-mEGfu45oQ2RAzuqJPg-Rme2vPMl2pkEQKTjEVFOnatm2rUscSgUDm0agWnRnRb9F6aMxUXimXCbQ5shwE/s200/sdftgsdgfdsgf.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
Another element in the design that defines the size of an object is the size. This element is used to show objects that will highlight what or who would publised.with use this element you can create contrast and emphasis on object design so people will know where to be seen or read first.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://asharetoyou.blogspot.com/feeds/668400545143497986/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asharetoyou.blogspot.com/2011/11/size.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/668400545143497986'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/668400545143497986'/><link rel='alternate' type='text/html' href='http://asharetoyou.blogspot.com/2011/11/size.html' title='Size'/><author><name>Share to you</name><uri>http://www.blogger.com/profile/15056075264625512711</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/-fBuPBCLRBVc/TnPcTiXuFXI/AAAAAAAAAA0/EYI6hnnhHi4/s220/IMG_3818%2Bcopy.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj829wAZ8l6u6bgJu3zgOoVLYmVoufJuIbRhtcrCouzUPeL7KwhYRBV6JSDnsCWgOOl28iHUNkb3lAiXishi-H0DrpWzDj8fi48ycEEApaBwnwgBQ7xIf81GE8IgE2ccEwECbUB1ivckJg/s72-c/dsfgsdgsdfgsdfgsdfgsdfg.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7248625522476811672.post-9050663000186251940</id><published>2011-11-01T22:08:00.000-07:00</published><updated>2011-11-01T22:08:00.370-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Design"/><title type='text'>Texture</title><content type='html'>&lt;meta content=&#39;Share to you is a site About Design, Hardware, Operating System, &#39; name=&#39;description&#39;/&gt;
&lt;meta content=&#39;display,patern&#39; name=&#39;keywords&#39;/&gt;&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiw-PIHsfb6V267tvXANEl3cQv-CCpn9ROTF5qlECdTK3lwlpcbo1iD1AJKfEAyh-b4g1A3pN672ZTaJyK9P96UJ9jOok6_8z8MNdL5iWA9CRbiAg0V-RHTMgnlLtX8KFGt2x9GUXqtbH4/s1600/llll.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;213&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiw-PIHsfb6V267tvXANEl3cQv-CCpn9ROTF5qlECdTK3lwlpcbo1iD1AJKfEAyh-b4g1A3pN672ZTaJyK9P96UJ9jOok6_8z8MNdL5iWA9CRbiAg0V-RHTMgnlLtX8KFGt2x9GUXqtbH4/s320/llll.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;b&gt;&lt;i&gt;3.texture&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Display surface (pattern) of an object which can be viewed or judged by the way is a palpable sense of texture. That in practice, the texture is often categorized as a pattern of an object surface, eg surface of the carpet, clothes, bark, and so forth.</content><link rel='replies' type='application/atom+xml' href='http://asharetoyou.blogspot.com/feeds/9050663000186251940/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asharetoyou.blogspot.com/2011/11/texture.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/9050663000186251940'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/9050663000186251940'/><link rel='alternate' type='text/html' href='http://asharetoyou.blogspot.com/2011/11/texture.html' title='Texture'/><author><name>Share to you</name><uri>http://www.blogger.com/profile/15056075264625512711</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/-fBuPBCLRBVc/TnPcTiXuFXI/AAAAAAAAAA0/EYI6hnnhHi4/s220/IMG_3818%2Bcopy.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiw-PIHsfb6V267tvXANEl3cQv-CCpn9ROTF5qlECdTK3lwlpcbo1iD1AJKfEAyh-b4g1A3pN672ZTaJyK9P96UJ9jOok6_8z8MNdL5iWA9CRbiAg0V-RHTMgnlLtX8KFGt2x9GUXqtbH4/s72-c/llll.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7248625522476811672.post-5096301497351837202</id><published>2011-10-29T22:11:00.000-07:00</published><updated>2011-10-29T22:11:00.473-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Design"/><title type='text'>Space</title><content type='html'>&lt;meta content=&#39;Share to you is a site About Design, Hardware, Operating System, &#39; name=&#39;description&#39;/&gt;
&lt;meta content=&#39;space,classified&#39; name=&#39;keywords&#39;/&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
4. space&lt;br /&gt;
&lt;br /&gt;
What is called the space is the distance between a form with another form which in practice can be used as design elements to give effect to the design aesthetic. For example, with no room We will not know where the word and where the sentence or paragraph. Without a space we do not know where to look first, when to read and when to pause. In the physical form of space is classified into two elements, that is the object (figure) and background (background). This will often we use when we work in perusahaan2 related publications / tabloids / print media.</content><link rel='replies' type='application/atom+xml' href='http://asharetoyou.blogspot.com/feeds/5096301497351837202/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asharetoyou.blogspot.com/2011/10/space.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/5096301497351837202'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/5096301497351837202'/><link rel='alternate' type='text/html' href='http://asharetoyou.blogspot.com/2011/10/space.html' title='Space'/><author><name>Share to you</name><uri>http://www.blogger.com/profile/15056075264625512711</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/-fBuPBCLRBVc/TnPcTiXuFXI/AAAAAAAAAA0/EYI6hnnhHi4/s220/IMG_3818%2Bcopy.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7248625522476811672.post-1334404003476487762</id><published>2011-10-27T12:00:00.000-07:00</published><updated>2011-10-27T12:00:00.226-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Design"/><title type='text'>Lines Based on How To Makes</title><content type='html'>&lt;meta content=&#39;Share to you is a site About Design, Hardware, Operating System, &#39; name=&#39;description&#39;/&gt;
&lt;meta content=&#39;formal outline,informal outline&#39; name=&#39;keywords&#39;/&gt;&lt;br /&gt;
The line can also be differentiated based on how to make it. These lines are grouped into two, that is: a formal lines and informal lines.&lt;br /&gt;
&lt;br /&gt;
The line was officially created using drawing tools and measuring instrument called a formal outline. Personality does not reflect the formal line maker of this line.&lt;br /&gt;
&lt;br /&gt;
The lines are made based on the desire lines without measuring instrument maker is an informal outline. Informal lines can reflect the personality of this line maker.</content><link rel='replies' type='application/atom+xml' href='http://asharetoyou.blogspot.com/feeds/1334404003476487762/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asharetoyou.blogspot.com/2011/10/lines-based-on-how-to-makes.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/1334404003476487762'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/1334404003476487762'/><link rel='alternate' type='text/html' href='http://asharetoyou.blogspot.com/2011/10/lines-based-on-how-to-makes.html' title='Lines Based on How To Makes'/><author><name>Share to you</name><uri>http://www.blogger.com/profile/15056075264625512711</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/-fBuPBCLRBVc/TnPcTiXuFXI/AAAAAAAAAA0/EYI6hnnhHi4/s220/IMG_3818%2Bcopy.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7248625522476811672.post-4833822185497814180</id><published>2011-10-14T13:35:00.000-07:00</published><updated>2011-10-24T18:52:33.691-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Design"/><title type='text'>Form(shape)</title><content type='html'>&lt;meta content=&#39;Share to you is a site About Design, Hardware, Operating System, &#39; name=&#39;description&#39;/&gt;
&lt;meta content=&#39;Shape,letter,symbol, name=&#39;keywords&#39;/&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://2.bp.blogspot.com/-k5zFaa3j1&#39;g/TpPOfA1w6XI/AAAAAAAAAHo/8h9jLqjGxSU/s1600/jkjkjkjlkjklj.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhv7a0TlNnpEnoR-goe3zwsWQbf49K-Yn6AeiYNzMEtRoI_jb6Relxj4vgFVGzDzmMJN7_pokAsf-kZ2crvViJeefnBpOJ0uujR5NSir8IAF7th840RrBMW70EXM2hrDkqtq-2OzpvJpyY/s320/jkjkjkjlkjklj.jpg&quot; width=&quot;226&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;b&gt;&lt;i&gt;2.&amp;nbsp;Form (shape)&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
all things that have a high diameter and width is called Shape. The basic form that we often encounter is the rectangle, circle, triangle and many more. While the category of nature, the form can be categorized into three, that is:&lt;br /&gt;
&lt;br /&gt;
2.1) Letter (Character) are represented in a visual form that can be used to establish writing as a representative of verbal language with direct visual form, such as A, B, C, 1, 2,3,4,5,6,7,8, 9.10 and so on.&lt;br /&gt;
&lt;br /&gt;
2.2) Symbol are represented in a visual form that represent objects in a simple form and can be understood in general as a symbol or a symbol to describe a form of real objects, such as images of people, stars, the sun in its simple form (symbol), not in the form real (with details).&lt;br /&gt;
&lt;br /&gt;
2.3) The form Real form this truly reflects the physical condition of an object. Like the human image in detail,</content><link rel='replies' type='application/atom+xml' href='http://asharetoyou.blogspot.com/feeds/4833822185497814180/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asharetoyou.blogspot.com/2011/10/formshape.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/4833822185497814180'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/4833822185497814180'/><link rel='alternate' type='text/html' href='http://asharetoyou.blogspot.com/2011/10/formshape.html' title='Form(shape)'/><author><name>Share to you</name><uri>http://www.blogger.com/profile/15056075264625512711</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/-fBuPBCLRBVc/TnPcTiXuFXI/AAAAAAAAAA0/EYI6hnnhHi4/s220/IMG_3818%2Bcopy.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhv7a0TlNnpEnoR-goe3zwsWQbf49K-Yn6AeiYNzMEtRoI_jb6Relxj4vgFVGzDzmMJN7_pokAsf-kZ2crvViJeefnBpOJ0uujR5NSir8IAF7th840RrBMW70EXM2hrDkqtq-2OzpvJpyY/s72-c/jkjkjkjlkjklj.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7248625522476811672.post-4023713963808965988</id><published>2011-10-11T20:55:00.000-07:00</published><updated>2011-10-24T19:09:54.569-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Design"/><title type='text'>The lines based on shape</title><content type='html'>&lt;meta content=&#39;Share to you is a site About Design, Hardware, Operating System, &#39; name=&#39;description&#39;/&gt;
&lt;meta content=&#39;line shape&#39; name=&#39;keywords&#39;/&gt;

&lt;br /&gt;
The lines based on shape can be grouped into: &amp;nbsp;zigzag lines, &amp;nbsp;wavy lines,&amp;nbsp;straight lines,curved lines,jagged lines,&amp;nbsp;and circle lines continued.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: right; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgU2BxasJlEbRN9UiKOTEymKkn7KgkDga1dJW64G84yijA7uSN_EBHGx5llkz1EwVHMpFYc-bDst-YLOyWK9OKtqljf1DhoEOXEa7aIgvkRnedA2i6_mhV_LWYYhU_m6rRFfI3EsYlse5E/s1600/asdfsdf.gif&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;123&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgU2BxasJlEbRN9UiKOTEymKkn7KgkDga1dJW64G84yijA7uSN_EBHGx5llkz1EwVHMpFYc-bDst-YLOyWK9OKtqljf1DhoEOXEa7aIgvkRnedA2i6_mhV_LWYYhU_m6rRFfI3EsYlse5E/s200/asdfsdf.gif&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small; text-align: -webkit-auto;&quot;&gt;jagged lines&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: left; margin-right: 1em; text-align: left;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8S2asjNLrwNun2fRmwS8QputoEZ1Srv5uabDYq-U3WMFGCAT07znYc-g_fzQuv1zBep44L2tnoZK0wUzsFUlOuPqn3gloUWokXKsyyJBTcwjPw9xPehP1UtytxK5iS2kLCTvOgEygkLk/s1600/srfgsdfg.gif&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8S2asjNLrwNun2fRmwS8QputoEZ1Srv5uabDYq-U3WMFGCAT07znYc-g_fzQuv1zBep44L2tnoZK0wUzsFUlOuPqn3gloUWokXKsyyJBTcwjPw9xPehP1UtytxK5iS2kLCTvOgEygkLk/s200/srfgsdfg.gif&quot; width=&quot;176&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: -webkit-auto;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;circle lines&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: left; margin-right: 1em; text-align: left;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJfV2duqPRHLWyFvI0TbLEotnPmHFoDG29l35IyRo43XXj78sL7n2e1npAw0J82jDCdneECBpoIoY50aWkEmsOqgkealh0Geq23OnEZ6s1qd_GqADMppt7MEzpR4z8QQyNcff_FUfpu9s/s1600/sdfdsf.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;117&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJfV2duqPRHLWyFvI0TbLEotnPmHFoDG29l35IyRo43XXj78sL7n2e1npAw0J82jDCdneECBpoIoY50aWkEmsOqgkealh0Geq23OnEZ6s1qd_GqADMppt7MEzpR4z8QQyNcff_FUfpu9s/s200/sdfdsf.gif&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small; text-align: -webkit-auto;&quot;&gt;curved lines&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: right; margin-left: 1em; text-align: right;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEif4AkNBTqerJTFavk1CxJIZz0wadYZ8Nr5-tkXHde_wGA9zAoNVRLsAJnkhUhu1e8sAQrYgXuc7Ka_aG38NuXsBREeUosr5rcGtVVgLM6rHNtmZdBzXMmm_gZi-SoR_SUSmFsaLABV78Q/s1600/afsdaf.gif&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;148&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEif4AkNBTqerJTFavk1CxJIZz0wadYZ8Nr5-tkXHde_wGA9zAoNVRLsAJnkhUhu1e8sAQrYgXuc7Ka_aG38NuXsBREeUosr5rcGtVVgLM6rHNtmZdBzXMmm_gZi-SoR_SUSmFsaLABV78Q/s200/afsdaf.gif&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small; text-align: -webkit-auto;&quot;&gt;zigzag lines&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: right; margin-left: 1em; text-align: right;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4-CKuj0C8ZH-KSr2ZDSm3xN8GgOL4JCgkDnwkfV4eAlZ4-49AJWE4_6iXJJTrdN9J_N0_CTOOsF7eiOBAdkB-OjWq05yEoGlGDD8uSJXJmuHuXAqqstT6gwJkDZVGRwL4WWl2_zBTh1M/s1600/asdfasdf.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;120&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4-CKuj0C8ZH-KSr2ZDSm3xN8GgOL4JCgkDnwkfV4eAlZ4-49AJWE4_6iXJJTrdN9J_N0_CTOOsF7eiOBAdkB-OjWq05yEoGlGDD8uSJXJmuHuXAqqstT6gwJkDZVGRwL4WWl2_zBTh1M/s200/asdfasdf.gif&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small; text-align: -webkit-auto;&quot;&gt;wavy lines&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: left; margin-right: 1em; text-align: left;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjycW4RYnxJ94xvjOMVHRsB5qmWh_8NZBravk4UG9VoP0b75TWw_XE13cLEcUekoUVdxDtYimCfcLM_1N8WeVLjtDpj_bvPibZWMbn-MBV4bz9P6JcZew6Z42B4bo0LRKEtu2ndJ1UrWMg/s1600/dfsg.gif&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;141&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjycW4RYnxJ94xvjOMVHRsB5qmWh_8NZBravk4UG9VoP0b75TWw_XE13cLEcUekoUVdxDtYimCfcLM_1N8WeVLjtDpj_bvPibZWMbn-MBV4bz9P6JcZew6Z42B4bo0LRKEtu2ndJ1UrWMg/s200/dfsg.gif&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small; text-align: -webkit-auto;&quot;&gt;circle lines continued&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: left; margin-right: 1em; text-align: left;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicRGKpwgXQlI0WOOn05Sdqmcfl5Y7iTl389w8VmeHD6r5echoN1msJ3OTQ2Dto6etVJRj3_Ffk-ny00W4YNX1haq9lbQxqGxQquyne37jKPvZ8_XjZg66LXCGb0-8LVTbrP9I7SfRUyes/s1600/dfh.gif&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;131&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicRGKpwgXQlI0WOOn05Sdqmcfl5Y7iTl389w8VmeHD6r5echoN1msJ3OTQ2Dto6etVJRj3_Ffk-ny00W4YNX1haq9lbQxqGxQquyne37jKPvZ8_XjZg66LXCGb0-8LVTbrP9I7SfRUyes/s200/dfh.gif&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: small; text-align: -webkit-auto;&quot;&gt;straight lines&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;</content><link rel='replies' type='application/atom+xml' href='http://asharetoyou.blogspot.com/feeds/4023713963808965988/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asharetoyou.blogspot.com/2011/10/lines-based-on-shape.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/4023713963808965988'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/4023713963808965988'/><link rel='alternate' type='text/html' href='http://asharetoyou.blogspot.com/2011/10/lines-based-on-shape.html' title='The lines based on shape'/><author><name>Share to you</name><uri>http://www.blogger.com/profile/15056075264625512711</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/-fBuPBCLRBVc/TnPcTiXuFXI/AAAAAAAAAA0/EYI6hnnhHi4/s220/IMG_3818%2Bcopy.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgU2BxasJlEbRN9UiKOTEymKkn7KgkDga1dJW64G84yijA7uSN_EBHGx5llkz1EwVHMpFYc-bDst-YLOyWK9OKtqljf1DhoEOXEa7aIgvkRnedA2i6_mhV_LWYYhU_m6rRFfI3EsYlse5E/s72-c/asdfsdf.gif" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7248625522476811672.post-3512826121631582873</id><published>2011-10-11T20:18:00.000-07:00</published><updated>2011-10-24T19:12:00.032-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Design"/><title type='text'>The line which based on the direction</title><content type='html'>&lt;meta content=&#39;Share to you is a site About Design, Hardware, Operating System, &#39; name=&#39;description&#39;/&gt;
&lt;meta content=&#39;grouping of, vertical, horizontal&#39; name=&#39;keywords&#39;/&gt;
&lt;br /&gt;
For the grouping of lines which based on the direction. The line was divided into three groups, that is: the vertical line, horizontal line, and diagonal lines. line shape can also influence the clothes. with striped clothes people can look skinny, fat, authoritative, lively, short, and higher.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. vertical lines&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjf90QVIl1hUfGw1HV6RaZLAyq2x5Zo8ITcJ15pQesZ-E4HSaAb5P_xt4BvMR-8gc7JrAe7QYu1KMKR5yISc4PeczzRJRadu0VJqbkbMoJbBdMYruZoChTdn4eXKgcZDYdVVygWcTjAHo4/s1600/horizontal.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;87&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjf90QVIl1hUfGw1HV6RaZLAyq2x5Zo8ITcJ15pQesZ-E4HSaAb5P_xt4BvMR-8gc7JrAe7QYu1KMKR5yISc4PeczzRJRadu0VJqbkbMoJbBdMYruZoChTdn4eXKgcZDYdVVygWcTjAHo4/s320/horizontal.gif&quot; width=&quot;133&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
The line that extends the top down or bottom up dai called vertical line. This line has the properties of solid, tall, strong and authoritative. Vertical lines will make seseoran or something looks, tall and slender and balanced.&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
2. horizontal line&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiONveuR70p8Xvr5m4ne0aXuU5raqrWwxy5ecoemnt_-xUstJkMKjSqlj-cVO-QJqhFeo2BI7b5ojbpHw4qunP4dV7uMxQtJmen3Z-a1jE4GCFUE6bDtjcecIuNqIzCOBknIKv18rcz1GE/s1600/horizontal.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;87&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiONveuR70p8Xvr5m4ne0aXuU5raqrWwxy5ecoemnt_-xUstJkMKjSqlj-cVO-QJqhFeo2BI7b5ojbpHw4qunP4dV7uMxQtJmen3Z-a1jE4GCFUE6bDtjcecIuNqIzCOBknIKv18rcz1GE/s320/horizontal.gif&quot; width=&quot;133&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Straight line that extends from the side is called the horizontal line. The horizontal line is the nature of quiet, passive and stable. Horizontal lines will make something or someone look big and bulky.&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
3. diagonal line&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHK2UZVYHNzZUG7PXjmpV0bDljbPs81uZHNZA6HC8lEsbVxd2SrOG71_7LUdRmk1TjicUtFXY3uZNsXNZSsL5wxDmnn0KGRmrT-AiAHrgUDwH1rrs0VSaygYvM4i0HFCGOTc3mVgiMtkY/s1600/diagonal.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;112&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHK2UZVYHNzZUG7PXjmpV0bDljbPs81uZHNZA6HC8lEsbVxd2SrOG71_7LUdRmk1TjicUtFXY3uZNsXNZSsL5wxDmnn0KGRmrT-AiAHrgUDwH1rrs0VSaygYvM4i0HFCGOTc3mVgiMtkY/s320/diagonal.gif&quot; width=&quot;132&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Slashes to the left or right is called a diagonal line. This line is dynamic and varies according to the degree of slope. When degrees tilt more toward the horizontal line then the line will be lowered. Diagonal line has the effect of soft, lively and happy.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://asharetoyou.blogspot.com/feeds/3512826121631582873/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asharetoyou.blogspot.com/2011/10/line-which-based-on-direction.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/3512826121631582873'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/3512826121631582873'/><link rel='alternate' type='text/html' href='http://asharetoyou.blogspot.com/2011/10/line-which-based-on-direction.html' title='The line which based on the direction'/><author><name>Share to you</name><uri>http://www.blogger.com/profile/15056075264625512711</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/-fBuPBCLRBVc/TnPcTiXuFXI/AAAAAAAAAA0/EYI6hnnhHi4/s220/IMG_3818%2Bcopy.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjf90QVIl1hUfGw1HV6RaZLAyq2x5Zo8ITcJ15pQesZ-E4HSaAb5P_xt4BvMR-8gc7JrAe7QYu1KMKR5yISc4PeczzRJRadu0VJqbkbMoJbBdMYruZoChTdn4eXKgcZDYdVVygWcTjAHo4/s72-c/horizontal.gif" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7248625522476811672.post-89856888138367520</id><published>2011-10-10T21:56:00.000-07:00</published><updated>2011-10-27T18:08:44.660-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Design"/><title type='text'>Importans Elements in Design</title><content type='html'>&lt;br /&gt;
In a design there are definitely some elements that we can not ignore. Some of the elements include:&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;u&gt;Line&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;http://asharetoyou.blogspot.com/2011/10/formshape.html&quot;&gt;Form(shape)&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;http://asharetoyou.blogspot.com/2011/10/space.html&quot;&gt;Space&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;http://asharetoyou.blogspot.com/2011/10/texture.html&quot;&gt;Texture&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;http://asharetoyou.blogspot.com/2011/10/size.html&quot;&gt;Size&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;http://asharetoyou.blogspot.com/2011/10/color.html&quot;&gt;Color&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;i&gt;1. line&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg93tuwkaHN4BSz8U3wH_5SevVisEWtOTaS2gkXgJ5k7x0_S4KkffeM0KkO0K3zrcvEkE0PISC6fsB5qK1ZU_deoQHRGRnu9bBWnCNunFxYebdWc4D9bX-Pb2cD-N8l30s0CzjD4XMsGYc/s1600/kkkkk.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;186&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg93tuwkaHN4BSz8U3wH_5SevVisEWtOTaS2gkXgJ5k7x0_S4KkffeM0KkO0K3zrcvEkE0PISC6fsB5qK1ZU_deoQHRGRnu9bBWnCNunFxYebdWc4D9bX-Pb2cD-N8l30s0CzjD4XMsGYc/s320/kkkkk.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;The line is a design element as a liaison between the points points points points with others. so that it can form curved or straight-line drawing. The line is the basic element for building construction shapes or designs.&amp;nbsp;the difference of the line can be grouped into three, based on:&amp;nbsp;&lt;a href=&quot;http://asharetoyou.blogspot.com/2011/10/line-which-based-on-direction.html&quot;&gt;direction,&lt;/a&gt; &lt;a href=&quot;http://asharetoyou.blogspot.com/2011/10/lines-based-on-how-to-makes.html&quot;&gt;how to create&lt;/a&gt; and &lt;a href=&quot;http://asharetoyou.blogspot.com/2011/10/lines-based-on-shape.html&quot;&gt;shape&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
read my other article for spesification.</content><link rel='replies' type='application/atom+xml' href='http://asharetoyou.blogspot.com/feeds/89856888138367520/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asharetoyou.blogspot.com/2011/10/line.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/89856888138367520'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/89856888138367520'/><link rel='alternate' type='text/html' href='http://asharetoyou.blogspot.com/2011/10/line.html' title='Importans Elements in Design'/><author><name>Share to you</name><uri>http://www.blogger.com/profile/15056075264625512711</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/-fBuPBCLRBVc/TnPcTiXuFXI/AAAAAAAAAA0/EYI6hnnhHi4/s220/IMG_3818%2Bcopy.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg93tuwkaHN4BSz8U3wH_5SevVisEWtOTaS2gkXgJ5k7x0_S4KkffeM0KkO0K3zrcvEkE0PISC6fsB5qK1ZU_deoQHRGRnu9bBWnCNunFxYebdWc4D9bX-Pb2cD-N8l30s0CzjD4XMsGYc/s72-c/kkkkk.jpg" height="72" width="72"/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7248625522476811672.post-6280052027860993013</id><published>2011-10-08T20:58:00.000-07:00</published><updated>2011-10-24T19:16:22.429-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Operating system"/><title type='text'>DOS</title><content type='html'>&lt;meta content=&#39;Share to you is a site About Design, Hardware, Operating System, &#39; name=&#39;description&#39;/&gt;
&lt;meta content=&#39;DOS,operating system &#39; name=&#39;keywords&#39;/&gt;
&lt;br /&gt;
&lt;b&gt;DOS &lt;i&gt;(Disk Operating System)&lt;/i&gt;&lt;/b&gt; is a program that serves to configure a computer to execute the command given as input.&lt;br /&gt;
Commonly used operating system is MS DOS, because in addition to its capacity to small also commands that are used relatively easier when compared with other systems.&lt;br /&gt;
Some functions of the operating system (DOS) is:&lt;br /&gt;
1.Organize or control the computer activity&lt;br /&gt;
2.Setting the Memory&lt;br /&gt;
3.Set the process input and output data&lt;br /&gt;
4.Menegement file&lt;br /&gt;
5.Management directory&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;A. File and Directory Processing&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;
In the DOS operating there Command-command/perintah grouped into two groups:&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Internal Command / Internal Commands&lt;/i&gt;&lt;br /&gt;
Is a command that no longer requires a special file, because all the internal instructions are accommodated in the file command.com&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;External Command / External Commands&lt;/i&gt;&lt;br /&gt;
The command has its own file and no longer be accommodated in the file command.com</content><link rel='replies' type='application/atom+xml' href='http://asharetoyou.blogspot.com/feeds/6280052027860993013/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asharetoyou.blogspot.com/2011/10/dos.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/6280052027860993013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/6280052027860993013'/><link rel='alternate' type='text/html' href='http://asharetoyou.blogspot.com/2011/10/dos.html' title='DOS'/><author><name>Share to you</name><uri>http://www.blogger.com/profile/15056075264625512711</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/-fBuPBCLRBVc/TnPcTiXuFXI/AAAAAAAAAA0/EYI6hnnhHi4/s220/IMG_3818%2Bcopy.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7248625522476811672.post-3228280107674059553</id><published>2011-10-07T01:39:00.000-07:00</published><updated>2011-10-07T10:33:05.429-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Design"/><title type='text'>My Design part 1.</title><content type='html'>hello all. thank you for visiting my blog. I&#39;m an amateur designer. I hope you did&#39;nt lought when see this.&lt;br /&gt;
(^_^)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtcrfpWFZWQscnak5jtpHX6ZgqcrMG4hF3zlwrEhvqCjK8tb-Thl76-9OhBgYtNpGT06B6iDT-y5viCpRBWGBXnvxcqRCPV4Jz7S60T2054SkygTch-CCObjWz-qI6Cff5TL8iCY-7VOo/s1600/Hhiiiiiii.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;319&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtcrfpWFZWQscnak5jtpHX6ZgqcrMG4hF3zlwrEhvqCjK8tb-Thl76-9OhBgYtNpGT06B6iDT-y5viCpRBWGBXnvxcqRCPV4Jz7S60T2054SkygTch-CCObjWz-qI6Cff5TL8iCY-7VOo/s320/Hhiiiiiii.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPxPAR0DlCKMwS2LRPyoqJZqOFBy3C4ThngRqVZhwgLG29RpWcLLIn1fo_wAFgTjSXU8WqwSDKQmDj4Wc5z1EH6_-_mkGUBAyN9dYWvHhG88-0O-1ZfLdbLdJ3ZzRaAz8FR_1a1TfHUBg/s1600/frffff.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;222&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPxPAR0DlCKMwS2LRPyoqJZqOFBy3C4ThngRqVZhwgLG29RpWcLLIn1fo_wAFgTjSXU8WqwSDKQmDj4Wc5z1EH6_-_mkGUBAyN9dYWvHhG88-0O-1ZfLdbLdJ3ZzRaAz8FR_1a1TfHUBg/s320/frffff.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtHlkqh37ets74XeSbxvij1j4sJs_uwoSnrkcCAlzPoKyORrW-XrwYBhvoDKsyA1ftjvWpAQywc9AB35wJW_N6oyPRZNbVR1A45QIkYf8E3naWC5fynkhKqa35Q-GJktUBzCeOxYgvFDU/s1600/%253Bkljjkl.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;202&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtHlkqh37ets74XeSbxvij1j4sJs_uwoSnrkcCAlzPoKyORrW-XrwYBhvoDKsyA1ftjvWpAQywc9AB35wJW_N6oyPRZNbVR1A45QIkYf8E3naWC5fynkhKqa35Q-GJktUBzCeOxYgvFDU/s320/%253Bkljjkl.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8snEBn-kw9c9zxXEbEKbx9GTpzQPCb5C1FiOMbkCkJ7B6nbjlbyZwQnCGmnNDB5gLSoB-Ywy5raCW_l36M_uQMXpA1AhQOYHWGS0NLczroe5zIdQh54y1KbzE9qq-UnAWUSiIEYuucng/s1600/sdhdhdhdshg.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;202&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8snEBn-kw9c9zxXEbEKbx9GTpzQPCb5C1FiOMbkCkJ7B6nbjlbyZwQnCGmnNDB5gLSoB-Ywy5raCW_l36M_uQMXpA1AhQOYHWGS0NLczroe5zIdQh54y1KbzE9qq-UnAWUSiIEYuucng/s320/sdhdhdhdshg.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7hCZfa_TnqPXPvTx-Lk18qPPH0hCRHKj8vF_ND8nrISXhnjLyYskZx0QIsmFyfXGkeQHEAXhyphenhyphen0qANl-N48vfJ7sjvMW8Xk_U30EM_hQPWEHin_WUnv4tuhyphenhyphen9l-2No32j_lDsopcgAOpE/s1600/fin+copy.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7hCZfa_TnqPXPvTx-Lk18qPPH0hCRHKj8vF_ND8nrISXhnjLyYskZx0QIsmFyfXGkeQHEAXhyphenhyphen0qANl-N48vfJ7sjvMW8Xk_U30EM_hQPWEHin_WUnv4tuhyphenhyphen9l-2No32j_lDsopcgAOpE/s320/fin+copy.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://asharetoyou.blogspot.com/feeds/3228280107674059553/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asharetoyou.blogspot.com/2011/10/my-design-part-1.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/3228280107674059553'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/3228280107674059553'/><link rel='alternate' type='text/html' href='http://asharetoyou.blogspot.com/2011/10/my-design-part-1.html' title='My Design part 1.'/><author><name>Share to you</name><uri>http://www.blogger.com/profile/15056075264625512711</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/-fBuPBCLRBVc/TnPcTiXuFXI/AAAAAAAAAA0/EYI6hnnhHi4/s220/IMG_3818%2Bcopy.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtcrfpWFZWQscnak5jtpHX6ZgqcrMG4hF3zlwrEhvqCjK8tb-Thl76-9OhBgYtNpGT06B6iDT-y5viCpRBWGBXnvxcqRCPV4Jz7S60T2054SkygTch-CCObjWz-qI6Cff5TL8iCY-7VOo/s72-c/Hhiiiiiii.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7248625522476811672.post-8503810533147366081</id><published>2011-10-02T01:30:00.000-07:00</published><updated>2011-10-24T19:18:34.763-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Operating system"/><title type='text'>DMA (Direct Memory Access Controler)</title><content type='html'>&lt;meta content=&#39;Share to you is a site About Design, Hardware, Operating System, &#39; name=&#39;description&#39;/&gt;
&lt;meta content=&#39;DMA,controller,memory bus&#39; name=&#39;keywords&#39;/&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: left; margin-right: 1em; text-align: left;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiThLVkxweF3OwX2W8naxnEyzbwhdD45q-3TDyVP2I5vRPQ98AHK4YY_oVZ0n1QPII1nGq9p-ecEw-T7Z0b-Dp3qUrbkTBkhuZu750OlcH6tiUruf5OFGexs5kC6b6OzqbPvWAwHgH7bLk/s1600/interuption.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiThLVkxweF3OwX2W8naxnEyzbwhdD45q-3TDyVP2I5vRPQ98AHK4YY_oVZ0n1QPII1nGq9p-ecEw-T7Z0b-Dp3qUrbkTBkhuZu750OlcH6tiUruf5OFGexs5kC6b6OzqbPvWAwHgH7bLk/s200/interuption.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;, serif; font-size: 12pt; line-height: 115%;&quot;&gt;DMA&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
As was explained earlier that the interruption mechanism is not efficient to do large data transfers. Data transfer is done per word. On the mechanism of interruption, for each data word is transferred, the processor will not wait for the data available on the device that sends data and the data was completed by a device that receives data. In such situations the processor will replace the current process execution (which conduct data transfer) with another process (context switch).&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
If the size of data transferred is large enough, the processor will repeatedly perform context switch, but will cause a context switch overhead. Hence the weakness mechanism to handle data transfer interruptions that are caused by a context switch.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
To address these weaknesses, used a special control unit provided for direct data transfer between external devices and main memory without the intervention of the processor continuously. Special control unit is DMA.&lt;/div&gt;
&lt;br /&gt;
Modern systems can reduce the burden on the CPU to perform I / O, namely USING DMA controllers. Thus the CPU can perform other tasks while operating the I / O performed. Each controller equipment can only have its own DMA hardware.&lt;br /&gt;
&lt;br /&gt;
Another alternative is to have a DMA controller on the motherboard is set to transfer to a variety of equipment.&lt;br /&gt;
To start the data transfer is DMA, the driver equipment will write DMA command block of memory pointed to a data source, destination, and the number of bytes to be transferred. CPU then sends this command block address on the DMA controller. DMA controller will process this information to then operate the memory bus.&lt;br /&gt;
&lt;br /&gt;
Transfer as much as 1 byte / word per unit time by the controller referred to as cycle stealing DMA controller uses the bus because it&#39;s CPU cycles. With a cycle stealing bus by the CPU usage will be delayed several times because the bus is used for the DMA.&lt;br /&gt;
&lt;br /&gt;
Three steps in the transfer DMA:&lt;br /&gt;
1. processor set up DMA transfers by providing data from the device, the operation will be displayed, the memory address of the source and destination data, and the number of bytes transferred.&lt;br /&gt;
2. DMA controller to start the operation (setting up a bus, provide the address, write and read data) samapai entire block has been transferred.&lt;br /&gt;
3. DMA controller interrupts the processor, in which further action will be determined next.</content><link rel='replies' type='application/atom+xml' href='http://asharetoyou.blogspot.com/feeds/8503810533147366081/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asharetoyou.blogspot.com/2011/10/dma-direct-memory-access-controler.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/8503810533147366081'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/8503810533147366081'/><link rel='alternate' type='text/html' href='http://asharetoyou.blogspot.com/2011/10/dma-direct-memory-access-controler.html' title='DMA (Direct Memory Access Controler)'/><author><name>Share to you</name><uri>http://www.blogger.com/profile/15056075264625512711</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/-fBuPBCLRBVc/TnPcTiXuFXI/AAAAAAAAAA0/EYI6hnnhHi4/s220/IMG_3818%2Bcopy.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiThLVkxweF3OwX2W8naxnEyzbwhdD45q-3TDyVP2I5vRPQ98AHK4YY_oVZ0n1QPII1nGq9p-ecEw-T7Z0b-Dp3qUrbkTBkhuZu750OlcH6tiUruf5OFGexs5kC6b6OzqbPvWAwHgH7bLk/s72-c/interuption.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7248625522476811672.post-2534231822549510926</id><published>2011-10-01T02:00:00.000-07:00</published><updated>2011-10-24T19:22:07.170-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Operating system"/><title type='text'>Interruptions</title><content type='html'>&lt;meta content=&#39;Share to you is a site About Design, Hardware, Operating System, &#39; name=&#39;description&#39;/&gt;
&lt;meta content=&#39;Handling Interruptions,Vectors,Vector chaining&#39; name=&#39;keywords&#39;/&gt;&lt;br /&gt;&lt;br /&gt;
Interrupt
occurs when an I / O device wants to tell the processor that he was ready to
take orders, output is produced, or in case of error.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Handling Interruptions&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
There are several stages in the handling of interrupts:&lt;br /&gt;
1. Controller sends an interrupt signal via interrupt-request-line&lt;br /&gt;
2. The signal detected by the processor&lt;br /&gt;
3. The processor will first store the information about the state of his
state(tentangproses information that is being done)&lt;br /&gt;
4. The processor identifies the cause of interruptions and access the interrupt
vectortable to determine the interrupt handler&lt;br /&gt;
5. Transfer control to the interrupt handler&lt;br /&gt;
6. After the interruption successfully resolved, the processor will return to
the state as before the interruption and continue the work that had been
delayed.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Interrupt Request Line&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
On most CPUs, there are two interrupt request line. First, nonmaskable
interruptions, interruptions are usually derived from the hardware and must be
immediately implemented, such as errors in memory. Second, maskable interrupts,
interrupt type can be serviced by the processor or could not be served. Even if
served, should be seen as the state of the processor. There is the possibility
of directly addressing the processor if the time, the processor preemptive,
nonpreemptive if, then must wait for the process of being worked over.&lt;br /&gt;
&lt;br /&gt;
If there is an interrupt signal on interrupt request line, how an interrupt
handler&lt;br /&gt;
knowing the source of the interruption? Do you have to trace all sources of
interrupts one by one? No need, because every interrupt handler has a memory
address of each. This address is offset in a table called the interrupt
vector.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Interrupt Vectors and Vector Chaining&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
If there is an interrupt signal on interrupt request line, how an interrupt handler&lt;br /&gt;
knowing the source of the interruption? Do you have to trace all sources of interrupts one by one? No need, because every interrupt handler has a memory address of each. This address is offset in a table called the interrupt vector.&lt;br /&gt;
&lt;br /&gt;
In accordance with the times, computers have more devices (and more interrupt handlers) than elements in the vector address. This can be overcome by vector chaining technique. Each element in the interrupt vector pointing to the head of a list of interrupt handlers, so if there is an interrupt, the handler found on the designated list will be called one by one until obtained handler that can handle the interrupt in question.&lt;br /&gt;
high-priority interrupts to interrupt the execution of low priority interrupts. This system also&lt;br /&gt;
allows the I / O devices that require immediate care should take precedence over&lt;br /&gt;
Other devices have a lower priority. Setting priorities and the handling of devices based on priorities set by the processor and interrupt controller.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Cause Interruptions&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Interrupt mechanism is not only used to handle operations related to&lt;br /&gt;
device I / O. The operating system uses an interrupt mechanism for several reasons, among them:&lt;br /&gt;
1. exception handling&lt;br /&gt;
Exception is a condition where something happens, or the results obtained from an operation&lt;br /&gt;
considered certain special and should get more attention, for example, the division&lt;br /&gt;
by zero, accessing memory address that restricted or invalid, etc.&lt;br /&gt;
2. Set the virtual memory paging.&lt;br /&gt;
3. Handle software interrupt.&lt;br /&gt;
4. Handles the control flow kernel.&lt;br /&gt;
If the interruption occurs is a demand for large data transfers, then the use of&lt;br /&gt;
interruptions become inefficient, DMA is used to overcome them. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://asharetoyou.blogspot.com/feeds/2534231822549510926/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asharetoyou.blogspot.com/2011/10/interruptions.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/2534231822549510926'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/2534231822549510926'/><link rel='alternate' type='text/html' href='http://asharetoyou.blogspot.com/2011/10/interruptions.html' title='Interruptions'/><author><name>Share to you</name><uri>http://www.blogger.com/profile/15056075264625512711</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/-fBuPBCLRBVc/TnPcTiXuFXI/AAAAAAAAAA0/EYI6hnnhHi4/s220/IMG_3818%2Bcopy.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7248625522476811672.post-4507801743804163995</id><published>2011-09-30T02:00:00.000-07:00</published><updated>2011-09-30T02:00:06.133-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Operating system"/><title type='text'>Communication Devices With Processors</title><content type='html'>&lt;br /&gt;
Hello guys, we&#39;ve talked about the device and how they are connected to the computer, now focus on next is how the processor communicates with the device. There are two approaches:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;1. Instruction Input / Output directly.&lt;/b&gt;&lt;br /&gt;
Each device is numbered I / O ports along the 8 / 16 bit unique. On the transfer of data between the device registers and CPU registers used I / O instructions specific. I / O instructions is different than just regular instruction memory because the address I / O ports do not use the same location as the memory address. Therefore, the two following instructions:-in R3, 0x200, 4, - and-mov R3, 0x200 --- has two different meanings. The first instruction is an instruction I / O specifically requesting the CPU to read the value of &lt;i&gt;register&lt;/i&gt; number 4 of the device I / O at 0x200 port number and then put it on number 3 in the CPU registers. The second instruction is an instruction memory that just copying the contents of ordinary memory address 0x200 to the three&lt;i&gt; registers &lt;/i&gt;in the CPU.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;2. Memory mapped.&lt;/b&gt;
&lt;br /&gt;
This approach uses the address mapping I / O to memory. Data registers and data buffers&lt;br /&gt;
mapped into the address space used CPU.&lt;br /&gt;
The advantages memory mapped are:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;1. Processors will have fewer number of instructions that the processor does not need&lt;br /&gt;
provide instruction input I / O specifically.&lt;br /&gt;
&lt;br /&gt;
2. Access to memory is done by ordinary memory instruction, so the drivers for the equipment can be written in C / C + + (for normal memory instruction) rather than assembly language (for I / O instructions specifically).&lt;br /&gt;
&lt;br /&gt;
3. The operating system can control access to device I / O, ie by not putting the device address space on the virtual address space the process.&lt;br /&gt;
However, there is a significant problem in the &lt;i&gt;memory mapped&lt;/i&gt; approach to the problem of &lt;i&gt;caching&lt;/i&gt;. &lt;br /&gt;
In &lt;i&gt;caching&lt;/i&gt;, the process of storing the contents of the new memory location is referenced, so if any instructions that refer to the same address do not need to take to memory again, thus caching can improve system performance. There was a problem on a system that repeatedly read the status&lt;i&gt; registers&lt;/i&gt; on the device to see if the device is readily accessible. The first reading, the contents of status &lt;i&gt;registers&lt;/i&gt; will be stored in the cache.&lt;br /&gt;
However, the next iteration will take the value from the &lt;i&gt;cache&lt;/i&gt; rather than the status registers on the equipment. As a result, will not be known when the device is ready for use because&lt;br /&gt;
values ​​continue to read the first value stored in the cache, instead of updating the status of the device itself. To overcome this problem, the caching process is still being done except for a memory location where the registers of I / O &lt;i&gt;mapped&lt;/i&gt;.&lt;br /&gt;
&lt;br /&gt;
Some systems use both these techniques. For example in the use of graphics controller. Graphics controller has a port address I / O (for the approach to I / O instructions directly), but he also has a memory-mapped region to accommodate the large screen display. The process of changing the look with a write to memory-mapped region and the controller will adjust the screen display based on information from the memory mapped. Much faster to write millions of Bytes into graphics memory instead of loading millions of instructions. However, his weakness, is when the pointer is pointing to the wrong memory area and writing it.&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://asharetoyou.blogspot.com/feeds/4507801743804163995/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asharetoyou.blogspot.com/2011/09/communication-devices-with-processors.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/4507801743804163995'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/4507801743804163995'/><link rel='alternate' type='text/html' href='http://asharetoyou.blogspot.com/2011/09/communication-devices-with-processors.html' title='Communication Devices With Processors'/><author><name>Share to you</name><uri>http://www.blogger.com/profile/15056075264625512711</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/-fBuPBCLRBVc/TnPcTiXuFXI/AAAAAAAAAA0/EYI6hnnhHi4/s220/IMG_3818%2Bcopy.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7248625522476811672.post-4673129050043762894</id><published>2011-09-30T01:30:00.000-07:00</published><updated>2011-10-03T15:59:20.021-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Operating system"/><title type='text'>Polls</title><content type='html'>&lt;br /&gt;
&lt;br /&gt;
When a processor wants to access the device, one approach is to let processor does all the work. The processor interacts with the controller through an elaborate protocol, but the basic &lt;i&gt;handshaking&lt;/i&gt; is quite simple, namely:&lt;br /&gt;
1. CPU continuously reads the status bits until the bits that indicates the device is ready to receive commands the CPU.&lt;br /&gt;
&lt;br /&gt;
2. CPU-write enable bit in a register command as the initial sign of the CPU gives a command and writes a byte in the data-out.&lt;br /&gt;
&lt;br /&gt;
3. CPU activates the command-ready bit, meaning that the command is available to run the controller.&lt;br /&gt;
&lt;br /&gt;
4. &lt;i&gt;The controller&lt;/i&gt; saw the command ready bits are set so that bit of work on-set.&lt;br /&gt;
&lt;br /&gt;
5. &lt;i&gt;The controller&lt;/i&gt; reads the command registers and see the command write the data read-out and&lt;br /&gt;
ordered the I / O CPU to do what was ordered.&lt;br /&gt;
&lt;br /&gt;
6. &lt;i&gt;Controller&lt;/i&gt; erase command ready bits, bit and bit errors in the status of work.&lt;br /&gt;
Step 1 is called &lt;i&gt;polling&lt;/i&gt; or &lt;i&gt;busy waitin&lt;/i&gt;g. Processor continuously reads the status bit, hoping a bit that indicates when the device is ready to receive his orders. Basically &lt;i&gt;polling&lt;/i&gt; can said to be efficient when the performance of the device and its controller quickly. The weakness of this method is if the long waiting time, then it is better that the other processor tasks. As for knowing whether the device is ready to take orders again or not, is used&lt;br /&gt;
&lt;i&gt;interruptions&lt;/i&gt;.</content><link rel='replies' type='application/atom+xml' href='http://asharetoyou.blogspot.com/feeds/4673129050043762894/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asharetoyou.blogspot.com/2011/09/polls.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/4673129050043762894'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/4673129050043762894'/><link rel='alternate' type='text/html' href='http://asharetoyou.blogspot.com/2011/09/polls.html' title='Polls'/><author><name>Share to you</name><uri>http://www.blogger.com/profile/15056075264625512711</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/-fBuPBCLRBVc/TnPcTiXuFXI/AAAAAAAAAA0/EYI6hnnhHi4/s220/IMG_3818%2Bcopy.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7248625522476811672.post-7772106686042359495</id><published>2011-09-28T01:20:00.000-07:00</published><updated>2011-10-03T15:59:14.073-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Operating system"/><title type='text'>Categories of I / O</title><content type='html'>&lt;br /&gt;
&lt;br /&gt;
At this present time, there are various kinds of I / O devices such as storage devices (disk, tape), transmission devices (network cards, modems), and devices with a user interface (screen, keyboard, mouse). In general, I / O devices can be divided into two categories namely:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;1. Block device.&lt;/b&gt;&lt;br /&gt;
A device that stores information in a certain-sized blocks (typically 512 to 32768 bytes) and each block has a respective address. Each block on this device can be accessed and written independently. Examples of block device is a disk.&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;2. Character device.&lt;/b&gt;&lt;br /&gt;
A device that sends and receives a row of characters regardless of the block structure. Examples of character devices are printers, network interfaces and devices rather than disk. However, this division is not entirely true because there are devices that do not meet both these criteria the clock. Clock is a device that does not have the address block, do not send and receive interrupt the sequence of characters but only within a certain timeframe.&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;Component I / O&lt;/b&gt;&lt;br /&gt;
Unit I / O consists of two components, namely:&lt;br /&gt;
1. Mechanical Components. Mechanical components are I / O devices such as the mouse itself,&lt;br /&gt;
monitors, etc..&lt;br /&gt;
2. Electronic Components. Electronic component is also called the controller device.&lt;br /&gt;
The device is not connected directly with the processor, the controller was associated with the processor.&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;How To Connect To The Computer&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
I / O devices communicate with the computer system through signals transmitted through wires or air (wireless). I / O devices connected to the engine through a point called a port. Port I / O consists of four registers, namely:&lt;br /&gt;
1. Data-in register. This register will read the CPU to get input.&lt;br /&gt;
2. Data-out registers. CPU write a bit here as output data.&lt;br /&gt;
3. Status. CPU will read this register to know the status of the device. Device status&lt;br /&gt;
could indicate whether the available inputs in the data-in registers, the device completed the&lt;br /&gt;
duties properly or an error in the device.&lt;br /&gt;
4. Control. These registers are written by the CPU to initiate a command or to change the mode&lt;br /&gt;
device. One example is the replacement of the device mode bits contained in control registers&lt;br /&gt;
in serial port that serves to select the transfer rate supported by the serial port&lt;br /&gt;
them. The bus is a collection of wires and protocols that define a set of messages that can be sent over the wire. Some devices can be connected to the same bus. When the device A to device B is connected, the device B is connected to the device C and so on until the last device connected to the computer, the circuit device is called a &lt;i style=&quot;color: red;&quot;&gt;daisy chain&lt;/i&gt;. Daisy chain also serves as a bus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMrhD8ZsNAFMsMatSYGtdVCn_HDTMonsUzkkT8A_OYL9sUrKV7dSGBJPOiZ9Z11uD0Zq4LxMwHO-cUbScaQTAk6TzXbx1h1x2pczp-o3afDpJEp9suhEJP85q_3ieM4qaFzo2AU2F2bX0/s1600/ss.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;140&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMrhD8ZsNAFMsMatSYGtdVCn_HDTMonsUzkkT8A_OYL9sUrKV7dSGBJPOiZ9Z11uD0Zq4LxMwHO-cUbScaQTAk6TzXbx1h1x2pczp-o3afDpJEp9suhEJP85q_3ieM4qaFzo2AU2F2bX0/s200/ss.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;The structure of the bus on the PC&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;i&gt;PCI (Peripheral Component Interconnect)&lt;/i&gt; bus is a high-speed bus that connects the processor to the memory subsystem, high-speed devices and the Expansion bus associated with a slower device such as keyboard, serial ports and port paralell. SCSI or Small Computer System Interface (read: skazi) is the bus that connects multiple disks to the &lt;i&gt;SCSI controller&lt;/i&gt;. With SCSI, you can get up to seven devices connected to the computer but it will slow down your computer at start-up.&lt;br /&gt;
&lt;br /&gt;
We all are familiar with storage devices like floppy drives, hard drives and CDROM drives. Typically these devices are connected to the computer via the &lt;i&gt;IDE (Integrated Drive Electronics&lt;/i&gt;). The interface brings together the controller to the drive, so with simpler instructions and routes that are closer between the drive and controller, making it faster and easier to use. Buses, ports and devices can be operated by a controller which is a collection of electronic devices. S&lt;i&gt;erial-port controller &lt;/i&gt;is one of the controller device that is simple because only a chip that controls the signal from the cable in the port. On the other hand, there is also a complex device controller &lt;i&gt;SCSI controller&lt;/i&gt; that is so complex as to be implemented specifically as a separate circuit board inside the computer. This is called a host adapter.&lt;i&gt; SCSI controller &lt;/i&gt;contains a processor, &lt;i&gt;microcode&lt;/i&gt;, and some of its own memory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://asharetoyou.blogspot.com/feeds/7772106686042359495/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asharetoyou.blogspot.com/2011/09/categories-of-i-o.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/7772106686042359495'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/7772106686042359495'/><link rel='alternate' type='text/html' href='http://asharetoyou.blogspot.com/2011/09/categories-of-i-o.html' title='Categories of I / O'/><author><name>Share to you</name><uri>http://www.blogger.com/profile/15056075264625512711</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/-fBuPBCLRBVc/TnPcTiXuFXI/AAAAAAAAAA0/EYI6hnnhHi4/s220/IMG_3818%2Bcopy.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMrhD8ZsNAFMsMatSYGtdVCn_HDTMonsUzkkT8A_OYL9sUrKV7dSGBJPOiZ9Z11uD0Zq4LxMwHO-cUbScaQTAk6TzXbx1h1x2pczp-o3afDpJEp9suhEJP85q_3ieM4qaFzo2AU2F2bX0/s72-c/ss.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7248625522476811672.post-7218026491530091962</id><published>2011-09-27T01:00:00.000-07:00</published><updated>2011-09-27T01:00:09.852-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Operating system"/><title type='text'>I / O System</title><content type='html'>Basically, the computer&#39;s main task is the processing and I / O. In fact, most of the time used to process I / O while the processing is only incidental. So, in the context of I / O, the role of the operating system is to regulate and control the device I / O and I / O.&amp;nbsp; I / O devices vary widely. Therefore, how to control these devices received a major in computer organization. Imagine, I / O devices are very many in number and each device has a function and its own pace, of course, require different methods.&lt;br /&gt;
Therefore, the known classification of the device I / O to block devices and character devices, although there are devices that do not belong to any of these two categories. The device is connected to a computer through a port, set by the device controller and communicates with the processor and other devices through the bus.&lt;br /&gt;
&lt;br /&gt;
The device communicates with the processor via two approaches and instruction memory mapped I / O directly. When a processor wants to access a device, he will continue to check the device to determine its status, if allowed to be accessed. How this is done repeatedly called to the polls.&lt;br /&gt;
&lt;br /&gt;
Meanwhile, when a device wants to tell the processor when readily accessible, the device uses an interrupt. Both methods has advantages and disadvantages of each. The existence of Direct Memory Access (DMA) can reduce the CPU load due to the transfer of data between devices and memory without going through the CPU. Differences details for each tool will be encapsulated in a kernel module called a device driver. As for knowing when and how long a process to use clock and timer.&lt;br /&gt;
&lt;br /&gt;
Categories of&amp;nbsp; I / O&lt;br /&gt;
&lt;br /&gt;
At this present time, there are various kinds of&amp;nbsp; I / O devices such as storage devices (disk, tape), transmission devices (network cards, modems), and devices with a user interface (screen, keyboard, mouse). In general, I / O devices can be divided into two categories namely:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. Block device.&lt;br /&gt;
A device that stores information in a certain-sized blocks (typically 512 to 32768 bytes) and each block has a respective address. Each block on this device can be accessed and written independently. Examples of block device is a disk.&lt;br /&gt;
&lt;br /&gt;
2. Character device.&lt;br /&gt;
A device that sends and receives a row of characters regardless of the block structure. Examples of character devices are printers, network interfaces and devices rather than disk. However, this division is not entirely true because there are devices that do not meet both these criteria the clock. Clock is a device that does not have the address block, do not send and receive interrupt the sequence of characters but only within a certain timeframe.&lt;br /&gt;
&lt;br /&gt;
Component I / O&lt;br /&gt;
Unit I / O consists of two components, namely:&lt;br /&gt;
1. Mechanical Components. Mechanical components are I / O devices such as the mouse itself,&lt;br /&gt;
monitors, etc..&lt;br /&gt;
2. Electronic Components. Electronic component is also called the controller device.&lt;br /&gt;
The device is not connected directly with the processor, the controller was associated with the processor.&lt;br /&gt;
&lt;br /&gt;
Note : I&amp;nbsp; = input, O = output, /&amp;nbsp; = or.</content><link rel='replies' type='application/atom+xml' href='http://asharetoyou.blogspot.com/feeds/7218026491530091962/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asharetoyou.blogspot.com/2011/09/i-o-system.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/7218026491530091962'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/7218026491530091962'/><link rel='alternate' type='text/html' href='http://asharetoyou.blogspot.com/2011/09/i-o-system.html' title='I / O System'/><author><name>Share to you</name><uri>http://www.blogger.com/profile/15056075264625512711</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/-fBuPBCLRBVc/TnPcTiXuFXI/AAAAAAAAAA0/EYI6hnnhHi4/s220/IMG_3818%2Bcopy.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7248625522476811672.post-1306276908265085465</id><published>2011-09-26T01:00:00.000-07:00</published><updated>2011-10-03T15:58:55.695-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Operating system"/><title type='text'>Virtual Memory</title><content type='html'>&lt;br /&gt;
Over the years, the implementation of memory management in essence is to put all the parts of the process to be run into the memory before the process can begin execution. Thus all parts of the process must have its own allocation in physical memory. In reality, not all parts of the program will be processed, for example:&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;• There are statements or options that will be executed only if certain conditions are met&amp;nbsp;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;• There are functions that are rarely used&amp;nbsp;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;• Allocating more memory than is actually needed.&amp;nbsp;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
In a large-capacity memory, these things would not be a problem. But in memory with a very limited capacity, this will decrease the utility of space optimization of physical memory &lt;i&gt;(main memory)&lt;/i&gt;.
Any programs that run must be in memory. Memory is a place
main storage &lt;i&gt;(primary storage)&lt;/i&gt; are temporary &lt;i&gt;(volatile)&lt;/i&gt;. Memory size
Restricting the airflow can cause the problem of how to put the program size larger than the size of physical memory &lt;i&gt;(main memory)&lt;/i&gt; and application of multiprogramming problem that requires a bigger place in memory.
Virtual memory is a technique that separates between logical memory and physical memory.&lt;br /&gt;
&lt;br /&gt;
Logical Memory is a collection of the entire page of a program. Without virtual memory, logical memory will immediately be brought into physical memory &lt;i&gt;(main memory)&lt;/i&gt;. This is where virtual memory is done by placing the separation of logical memory to secondary storage &lt;i&gt;(secondary disk)&lt;/i&gt; and only bring the required page into main memory &lt;i&gt;(physical memory)&lt;/i&gt;.&lt;br /&gt;
&lt;br /&gt;
This technique puts the whole program on a secondary disk and bring the necessary pages into physical memory so that main memory will only store the most frequently used addresses the process and others will be stored in secondary disk and can be taken as needed. So if the processes that are running require instruction or data contained on a particular page then the page will be sought in the main memory. If the desired page does not exist it will be searched to the secondary disk.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEih_va5P4e7QcRkYlutD9uEL57Y0J-Rlxsx3v72durSdnMVC0h9C6LUhVCDYl8QW1fUfNTyutZ9_cPbC0Uf33KNLK7fnxwkjyJAJJrnFD23kwLawk09jlrR8p6Dd7dwjAtPaQsxDDoOS4k/s1600/aa.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;140&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEih_va5P4e7QcRkYlutD9uEL57Y0J-Rlxsx3v72durSdnMVC0h9C6LUhVCDYl8QW1fUfNTyutZ9_cPbC0Uf33KNLK7fnxwkjyJAJJrnFD23kwLawk09jlrR8p6Dd7dwjAtPaQsxDDoOS4k/s200/aa.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;, serif; font-size: 12pt; line-height: 115%;&quot;&gt;Picture 1. Virtual &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;, serif; font-size: 12pt; line-height: 115%;&quot;&gt;Memory&amp;nbsp;&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;, serif; font-size: 12pt; line-height: 115%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;br /&gt;
In the picture above indicated a virtual memory space is divided into equal parts and identified with the number of virtual pages. Physical memory is divided into page frames of the same size and are identified by number page frames.&lt;i&gt; Frame&lt;/i&gt;&amp;nbsp; storing data from the page. Or virtual memory to map virtual pages to number number page frames. &lt;i&gt;Mapping&lt;/i&gt;&amp;nbsp; lead to a virtual page can have only one physical address location. In a paging system, if a space is needed for the process and the pages in question are not being used, then the pages of the process would have paged out (saved to disk) or &lt;i&gt;swap out&lt;/i&gt;, the memory will be empty for the current page to another. Pages that moved from disk into memory called paged in when required (returned to memory) or &lt;i&gt;swap-in&lt;/i&gt;. When an item can have paging, then the item is included in the items that occupy a virtual space, which is accessed with virtual addresses and the room is allocated for mapping information. The operating system allocates the address of the item only when items are experiencing paging in. Gains derived from the storage program is only partially on physical memory it is:&lt;br /&gt;
&lt;br /&gt;
• Decreasing the M / K is needed (traffic M / K is low)&lt;br /&gt;
• Space to be more liberal because of reduced physical memory that is used&lt;br /&gt;
• Increased response due to reduced loads I / O and memory&lt;br /&gt;
• Increased number of users that can be served. Memory space that is still widely available allows the computer to receive more requests from users.&lt;br /&gt;
&lt;br /&gt;
Virtual memory techniques will facilitate the work of a programmer when large data 
and the program is beyond the capacity of main memory. A multiprogramming can
implements virtual memory techniques so that multiprogramming system becomes more
efficient. For example: 10 programs with a size of 2 MB can be running in memory capacity of 4 MB. Each program is allocated 256 Kbyte and section - part of the process &lt;i&gt;(swap in)&lt;/i&gt; enter into physical memory as needed and will be out &lt;i&gt;(swap out)&lt;/i&gt; when not needed.
Principle of virtual memory is that &quot;The maximum speed ekseskusi process in virtual memory can be the same, but will never exceed the speed of execution the same process in a system that does not use virtual memory&quot;.&lt;br /&gt;
Virtual memory can be implemented in two ways:&lt;br /&gt;
&lt;br /&gt;
1. &lt;i&gt;Demand Paging&lt;/i&gt; is by applying the concept of pages in the process&lt;br /&gt;
2.&lt;i&gt; Demand segmentation&lt;/i&gt;, more complex segments of varying sizes are applied.&lt;br /&gt;
&lt;br /&gt;
If you want to know about&amp;nbsp; &lt;i&gt;Demand Paging and Demand segmentation. pleas read my other article.&lt;/i&gt;</content><link rel='replies' type='application/atom+xml' href='http://asharetoyou.blogspot.com/feeds/1306276908265085465/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asharetoyou.blogspot.com/2011/09/virtual-memory.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/1306276908265085465'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/1306276908265085465'/><link rel='alternate' type='text/html' href='http://asharetoyou.blogspot.com/2011/09/virtual-memory.html' title='Virtual Memory'/><author><name>Share to you</name><uri>http://www.blogger.com/profile/15056075264625512711</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/-fBuPBCLRBVc/TnPcTiXuFXI/AAAAAAAAAA0/EYI6hnnhHi4/s220/IMG_3818%2Bcopy.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEih_va5P4e7QcRkYlutD9uEL57Y0J-Rlxsx3v72durSdnMVC0h9C6LUhVCDYl8QW1fUfNTyutZ9_cPbC0Uf33KNLK7fnxwkjyJAJJrnFD23kwLawk09jlrR8p6Dd7dwjAtPaQsxDDoOS4k/s72-c/aa.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7248625522476811672.post-7400187719599028402</id><published>2011-09-25T15:21:00.000-07:00</published><updated>2011-10-03T15:59:50.381-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Operating system"/><title type='text'>Memory mapping</title><content type='html'>Operating system and various processes the user is located in the main memory. Therefore, we must keep the process between the two do not mix by allocating a number of
the memory for operating system and user processes. This memory is usually divided
into 2 parts. One for the operating system, and one for the user process.
Mapping memory (memory mapping) require a relocation register.&lt;br /&gt;
&lt;br /&gt;
As already
described in the previous article, the relocation register is added to the base register
in each address of the user process when sent to memory. In this memory mapping
there is a limit registers consisting of the logical address value range. With the limit registers and
relocation registers, each logical address must be smaller than the limit register. Process mapping carried out
by the MMU (Memory Management Unit) by adding up the value of relocation to a logical address register.&amp;nbsp;Which has been mapped address is then sent to memory. In the picture below we can see
that a process that has a base and limit registers 30 004 12 090 registers will be mapped to
physical memory with the first according to the base address registers (30 004) and ends at address
(30004 + 12090 = 42094).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSEc1QXMTL29ICDlp206__Oy8D0_XHaHjFatv3ehhS-xITZGPbpqNIpPCxULtk09S_XqJKaVIahes-TuDTioIN7524l6uBNSwgjQ6wvmliJ5t4qChNjuIRZ0NF0Hjjz0WwdeGagoCzQm0/s1600/Picture3.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;178&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSEc1QXMTL29ICDlp206__Oy8D0_XHaHjFatv3ehhS-xITZGPbpqNIpPCxULtk09S_XqJKaVIahes-TuDTioIN7524l6uBNSwgjQ6wvmliJ5t4qChNjuIRZ0NF0Hjjz0WwdeGagoCzQm0/s200/Picture3.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Base and limit register&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
When the CPU scheduler selects a process to be executed, he will enter a relocation register
and also limit its registers. Register relocation allows the operating system to resize
partitions in memory dynamically. For example, the code and buffers are allocated to drivers
equipment in the operating system can be removed from memory if the equipment is rarely used.
Such code is called a transient operating system code, therefore this code can &quot;come and
away &quot;from memory depending on when he is needed. So the use of this code can be transient
change the size of the operating system during program execution takes place.</content><link rel='replies' type='application/atom+xml' href='http://asharetoyou.blogspot.com/feeds/7400187719599028402/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asharetoyou.blogspot.com/2011/09/memory-mapping.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/7400187719599028402'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/7400187719599028402'/><link rel='alternate' type='text/html' href='http://asharetoyou.blogspot.com/2011/09/memory-mapping.html' title='Memory mapping'/><author><name>Share to you</name><uri>http://www.blogger.com/profile/15056075264625512711</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/-fBuPBCLRBVc/TnPcTiXuFXI/AAAAAAAAAA0/EYI6hnnhHi4/s220/IMG_3818%2Bcopy.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSEc1QXMTL29ICDlp206__Oy8D0_XHaHjFatv3ehhS-xITZGPbpqNIpPCxULtk09S_XqJKaVIahes-TuDTioIN7524l6uBNSwgjQ6wvmliJ5t4qChNjuIRZ0NF0Hjjz0WwdeGagoCzQm0/s72-c/Picture3.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7248625522476811672.post-6141984676976033674</id><published>2011-09-24T15:06:00.000-07:00</published><updated>2011-10-03T15:59:56.603-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Operating system"/><title type='text'>Swap</title><content type='html'>&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
A process that as already explained above, must be in memory before being executed. The process of&amp;nbsp;&lt;i&gt;swapping&amp;nbsp;&lt;/i&gt;is:&amp;nbsp; &amp;nbsp; swap a process out of memory for a while into a temporary storage with the other processes that are in need of a number of allocations memory for execution. A temporary storage area is usually in the form of a&amp;nbsp;&lt;i&gt;fast disk&lt;/i&gt;&amp;nbsp;with a capacity that can accommodate all of the copies of all memory images and provides direct access to the picture. If the execution process issued earlier will be continued after a moment, then he will be brought back to the memory of the place temporary storage before. How does the system know which processes are to be executed? This can be done with a&amp;nbsp;&lt;i&gt;ready queue. Ready queue&lt;/i&gt;&amp;nbsp;contains all the processes that lie well in temporary storage or memory ready for execution. When the CPU scheduler will executing a process, If the process is not in memory then the process of&amp;nbsp;&lt;i&gt;swapping&amp;nbsp;&lt;/i&gt;will be performed as described above.&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjhY9oIdFzKwmYMV-iXIqSvKZWFuDdAdfLfG6HhYLINjNX5kDQ-M6MJwgDb9KnZKT2MBlOnbDpnVIWApXBuGWFevPpxa24q8G9bvMZipbo8l1cc5n0chXss6KlK7uASZ62rU2KnmUj_oY/s1600/s.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;121&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjhY9oIdFzKwmYMV-iXIqSvKZWFuDdAdfLfG6HhYLINjNX5kDQ-M6MJwgDb9KnZKT2MBlOnbDpnVIWApXBuGWFevPpxa24q8G9bvMZipbo8l1cc5n0chXss6KlK7uASZ62rU2KnmUj_oY/s200/s.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;b&gt;&lt;i&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;, serif; font-size: 12pt;&quot;&gt;Picture. Swapping Process&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
An example to illustrate this swapping technique is as follows:&amp;nbsp;&lt;i&gt;Algorithm Round- Robin&lt;/i&gt;&amp;nbsp;used in&amp;nbsp;&lt;i&gt;multiprogramming&lt;/i&gt;&amp;nbsp;environments using a time quantum (unit CPU time) in the execution of its processes. When the time quantum expires,&amp;nbsp;&lt;i&gt;memory manager&lt;/i&gt;&amp;nbsp;will issue a&amp;nbsp;&lt;i&gt;(swap out)&lt;/i&gt;&amp;nbsp;finished the process that has undergone at the time kuantumnya a time and insert&amp;nbsp;&lt;i&gt;(swap in)&lt;/i&gt;&amp;nbsp;into the memory of other processes that have been free to them. on the same time, the CPU scheduler will allocate time to other processes in memory. This concern is, the time quantum should be long enough so that the time of use CPU can be optimized when compared with the exchange that occurs between memory and disk. Swapping technique&amp;nbsp;&lt;i&gt;roll out, roll in&lt;/i&gt;&amp;nbsp;which the priority-based algorithm when the process with higher priority arrives then the memory manager will issue a priority process Lower and&amp;nbsp;&lt;i&gt;load&amp;nbsp;&lt;/i&gt;the process with higher priority is. When the process with higher priority is executed then the process has been completed which has a lower priority can be put back into memory and re-executed. Most of the time&amp;nbsp;&lt;i&gt;swapping&lt;/i&gt;&amp;nbsp;is the time of transfer. As an example we see the following illustration: a user process has a size of 5 MB, while the temporary storage area a&amp;nbsp;&lt;i&gt;harddisk(hard drive)&lt;/i&gt;&amp;nbsp;has a data transfer speed of 20 MB per second. Then the time required to transfer the process for 5 MB of or into the memory is equal 5000 KB / 20 000 KBps = 250 ms The above calculation does not include latency time, so if we assume the latency time for 2 ms then the swap is equal to 252 ms.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Therefore there are two instances where one is the process of spending a process and another is the process of entry into the memory process, then the total time of the swap to be 252 + 252 = 504 ms. In order for&amp;nbsp;&lt;i&gt;swapping&lt;/i&gt;&amp;nbsp;techniques can be more efficient, better processes in the swap is just the process that is really needed so as to reduce the time the swap. Therefore, system must always be aware of any changes that occur in meeting the needs of memory. This is where a process requires a system call function, namely to tell the system operation when he was asked when freeing memory and the memory space. If we want to do the&amp;nbsp;&lt;i&gt;swap&lt;/i&gt;, there are some things to watch. We must avoid exchange process with M / K is delayed (the operating assumption M / K is also being lined up in the queue for equipment M / Knya is busy). Examples such as this, if the process P1dikeluarkan from memory and we want to enter a process P2, then the operation of M / K which is also in the queue will take the freed memory space quota is P1. This problem can be overcome if we do not swap with the operation of M / K is postponed. In addition, the execution of the operation M / K should be performed on the operating system&amp;nbsp;&lt;i&gt;buffer&lt;/i&gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Each operating system has a version of each on&amp;nbsp;&lt;i&gt;swapping technique&lt;/i&gt;&amp;nbsp;it uses. As example on UNIX, basically swapping is not enabled, but will start if many processes which requires a lot of memory allocation. Swapping will be disabled again if the number process that included reduced. In&amp;nbsp;&lt;i&gt;Microsoft Windows 3.1&amp;nbsp;&lt;/i&gt;operating system, if a process newly inserted and turned out there was not enough space in memory to contain it, a process that first is in memory will be transferred to disk. The operating system is basically not apply&amp;nbsp;&lt;i&gt;swapping technique&lt;/i&gt;&amp;nbsp;in full, this is due to the user larger role in determining the process which will be exchanged instead of the CPU scheduler. With provisions like these processes has been issued will not return again to the memory until the user selects a process to executed.</content><link rel='replies' type='application/atom+xml' href='http://asharetoyou.blogspot.com/feeds/6141984676976033674/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asharetoyou.blogspot.com/2011/09/swap.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/6141984676976033674'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/6141984676976033674'/><link rel='alternate' type='text/html' href='http://asharetoyou.blogspot.com/2011/09/swap.html' title='Swap'/><author><name>Share to you</name><uri>http://www.blogger.com/profile/15056075264625512711</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/-fBuPBCLRBVc/TnPcTiXuFXI/AAAAAAAAAA0/EYI6hnnhHi4/s220/IMG_3818%2Bcopy.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjhY9oIdFzKwmYMV-iXIqSvKZWFuDdAdfLfG6HhYLINjNX5kDQ-M6MJwgDb9KnZKT2MBlOnbDpnVIWApXBuGWFevPpxa24q8G9bvMZipbo8l1cc5n0chXss6KlK7uASZ62rU2KnmUj_oY/s72-c/s.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7248625522476811672.post-2504959414066104055</id><published>2011-09-23T01:00:00.001-07:00</published><updated>2011-09-23T01:00:00.213-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Operating system"/><title type='text'>Memory allocation</title><content type='html'>&lt;br /&gt;
Memory is one of the resources that are important in executing a process.
Memory consists of &lt;i&gt;word or byte array&lt;/i&gt;, each of which has an address. A process can
executed if he has been in memory before the CPU fetches the instructions on the address
designated by the program counter.&lt;br /&gt;
&lt;br /&gt;
Part of the system in charge of organizing the memory is called &lt;i&gt;memory manager&lt;/i&gt;. memory
manager to set which parts of memory should be used and which are not in
a time, but it also allocates &lt;i&gt;memory manager &lt;/i&gt;for memory processes
who need it and download dealokasikannya back when these processes are no longer
need it. &lt;br /&gt;
&lt;br /&gt;
The problem is what if the memory is no longer enough to accommodate
all the processes to be executed? The solution to this problem is to transfer techniques
process from memory to the disk and move it back to memory at the time of going
executed more or better known as &lt;i&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;swapping&lt;/span&gt;.&lt;/i&gt;</content><link rel='replies' type='application/atom+xml' href='http://asharetoyou.blogspot.com/feeds/2504959414066104055/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asharetoyou.blogspot.com/2011/09/memory-allocation.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/2504959414066104055'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/2504959414066104055'/><link rel='alternate' type='text/html' href='http://asharetoyou.blogspot.com/2011/09/memory-allocation.html' title='Memory allocation'/><author><name>Share to you</name><uri>http://www.blogger.com/profile/15056075264625512711</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/-fBuPBCLRBVc/TnPcTiXuFXI/AAAAAAAAAA0/EYI6hnnhHi4/s220/IMG_3818%2Bcopy.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7248625522476811672.post-6808815054381733133</id><published>2011-09-22T14:30:00.000-07:00</published><updated>2011-09-22T15:05:05.983-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Operating system"/><title type='text'>Dynamic linking</title><content type='html'>&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Reader can be static, known as the archive which consists of a collection of routines that duplicated to a program by &lt;i&gt;the compiler, linker, or binder&lt;/i&gt;, resulting in a application executable (can be stand alone or walk alone). compiler provide standard libraries, such as C standard library, but the programmer can also make libraries to be used alone or disseminated. Static library is causing the memory to be weight. Therefore, in line with technological developments, there is a library that is dynamic. The mechanism is called &lt;i&gt;dynamic linking&lt;/i&gt;, while libraries are called dynamically linked libraries.&lt;br /&gt;
&lt;i&gt;Dynamic linking&lt;/i&gt; means that the data (code) in the libraries are not duplicated into the program at compile time, but living in separate files on disk linker just takes a little work at compile time. function linker is to record what is needed by the library for the execution and index names or numbers. Heavy work of linking to be completed at load time or during run time. Code liaison needed is a loader. At the appropriate time, the loader find the relevant literature on the disk and add data from the library into existing processes in the memory space. The advantage of linking is a dynamic program memory does not become unwieldy.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://asharetoyou.blogspot.com/feeds/6808815054381733133/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asharetoyou.blogspot.com/2011/09/dynamic-linking.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/6808815054381733133'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/6808815054381733133'/><link rel='alternate' type='text/html' href='http://asharetoyou.blogspot.com/2011/09/dynamic-linking.html' title='Dynamic linking'/><author><name>Share to you</name><uri>http://www.blogger.com/profile/15056075264625512711</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/-fBuPBCLRBVc/TnPcTiXuFXI/AAAAAAAAAA0/EYI6hnnhHi4/s220/IMG_3818%2Bcopy.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7248625522476811672.post-6725654020346356205</id><published>2011-09-21T01:00:00.002-07:00</published><updated>2011-09-22T15:04:46.286-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Operating system"/><title type='text'>Dynamic Loading</title><content type='html'>&lt;br /&gt;
The size of physical memory is limited. In order for the memory utility goes well, then we
using dynamic loading. In this way, routine-routine will only be called if
required.&lt;br /&gt;
&lt;br /&gt;
Following illustration, all routines are stored on disk in a format that can be reallocated
(relocatable load format). The main program is placed in memory and executed. When a routine
routine calls another, the first thing done is to check whether there are other routines
already loaded. If not, relocatable linking loader is called to put the routines that
and memory needed to renew the program address table. Then, control is given to the routine
new call.&lt;br /&gt;
&lt;br /&gt;
The advantage of dynamic loading is not used routine never gets called.
This method is useful in code that amounted to much, when it emerged the wrong case as routine.
Although a large code size, the portion that is used can be much smaller.
The operating system does not create a dynamic loading mechanism, but only provide routine routine
to implement this mechanism. Users who design its own program in order
program uses dynamic loading system.</content><link rel='replies' type='application/atom+xml' href='http://asharetoyou.blogspot.com/feeds/6725654020346356205/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asharetoyou.blogspot.com/2011/09/dynamic-loading.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/6725654020346356205'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/6725654020346356205'/><link rel='alternate' type='text/html' href='http://asharetoyou.blogspot.com/2011/09/dynamic-loading.html' title='Dynamic Loading'/><author><name>Share to you</name><uri>http://www.blogger.com/profile/15056075264625512711</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/-fBuPBCLRBVc/TnPcTiXuFXI/AAAAAAAAAA0/EYI6hnnhHi4/s220/IMG_3818%2Bcopy.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7248625522476811672.post-4987983431613321254</id><published>2011-09-20T01:00:00.000-07:00</published><updated>2011-09-22T15:04:22.456-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Operating system"/><title type='text'>Logic and Physical Address Space</title><content type='html'>&lt;br /&gt;
Addresses generated by the CPU in the form of logical address, whereas the entry into the memory
is the physical address. At compile time and load time, the physical and logical addresses are identical. Conversely,
physical addresses and logical differences occur at execution time.&lt;br /&gt;
&lt;br /&gt;
Collection of all logical addresses generated by the program is the logical address space / space
virtual address. Collection of all the physical addresses corresponding to logical address is called
physical address space.&lt;br /&gt;
&lt;br /&gt;
At the time the program was in the CPU, the program has a logical address, then by the MMU
mapped into physical addresses that are stored in memory.
Following illustration, the value in this register will be added to every address made
by the user process which is then sent to memory. For example in the relocation register 14000,
logical address in the 346, then directly mapped into physical addresses in 14 346.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi10XMC3WoumZegZUGkPllWV4LX0iyOQQJBP4tyW-I3iAjwFS32zjBbwFs31BTazLPIxMzwJZOXhftp8EHCyFu3rB2ORh9iaxWrPVG7hQ5Xwe_N6-X0Ti2sze9-g2bWjAc0FDBHGLOTUMU/s1600/Untitled-1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;210&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi10XMC3WoumZegZUGkPllWV4LX0iyOQQJBP4tyW-I3iAjwFS32zjBbwFs31BTazLPIxMzwJZOXhftp8EHCyFu3rB2ORh9iaxWrPVG7hQ5Xwe_N6-X0Ti2sze9-g2bWjAc0FDBHGLOTUMU/s320/Untitled-1.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Using Dynamic image Relocation Relocation Register(register relocation).&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
</content><link rel='replies' type='application/atom+xml' href='http://asharetoyou.blogspot.com/feeds/4987983431613321254/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asharetoyou.blogspot.com/2011/09/logic-and-physical-address-space.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/4987983431613321254'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/4987983431613321254'/><link rel='alternate' type='text/html' href='http://asharetoyou.blogspot.com/2011/09/logic-and-physical-address-space.html' title='Logic and Physical Address Space'/><author><name>Share to you</name><uri>http://www.blogger.com/profile/15056075264625512711</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/-fBuPBCLRBVc/TnPcTiXuFXI/AAAAAAAAAA0/EYI6hnnhHi4/s220/IMG_3818%2Bcopy.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi10XMC3WoumZegZUGkPllWV4LX0iyOQQJBP4tyW-I3iAjwFS32zjBbwFs31BTazLPIxMzwJZOXhftp8EHCyFu3rB2ORh9iaxWrPVG7hQ5Xwe_N6-X0Ti2sze9-g2bWjAc0FDBHGLOTUMU/s72-c/Untitled-1.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7248625522476811672.post-8392400513261247379</id><published>2011-09-17T01:00:00.000-07:00</published><updated>2011-09-22T15:03:54.992-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Operating system"/><title type='text'>Address Binding</title><content type='html'>&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;Definition of address bindings is a procedure to determine the physical address that will
used by the programs contained in main memory. Address binding is done
of a program can be done in three distinct phases, namely:&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;• Compilation time.&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;At this stage of a program initially will produce a form of address
symbols, then these symbols will be directly converted into an absolute address or
physical address that is static. When a shift occurs when the address of the program
then to return to the address that should be done recompilation. example:
file type. com which is the result of compiling the program&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;b&gt;• Load time.&lt;/b&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;At this stage the program was originally produced in the form of address symbols
random in nature (relative address), then a recount will be conducted in order to program
is placed at addresses that can be reallocated (relocateble address). In short
bindings occur at the time the program has finished being loaded. Example: File type. Exe.
&lt;b&gt;• Execution time.&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;Address is relative, the bindings will be done at run time. At run
time it takes the help of the hardware MMU (Memory Management Unit).&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://asharetoyou.blogspot.com/feeds/8392400513261247379/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://asharetoyou.blogspot.com/2011/09/address-binding.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/8392400513261247379'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7248625522476811672/posts/default/8392400513261247379'/><link rel='alternate' type='text/html' href='http://asharetoyou.blogspot.com/2011/09/address-binding.html' title='Address Binding'/><author><name>Share to you</name><uri>http://www.blogger.com/profile/15056075264625512711</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/-fBuPBCLRBVc/TnPcTiXuFXI/AAAAAAAAAA0/EYI6hnnhHi4/s220/IMG_3818%2Bcopy.jpg'/></author><thr:total>0</thr:total></entry></feed>