<?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: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-9151890728062900495</id><updated>2012-02-16T19:21:26.660-08:00</updated><title type='text'>microprocesser</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default?start-index=101&amp;max-results=100'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>213</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-7693908289414707022</id><published>2009-09-15T22:42:00.000-07:00</published><updated>2009-09-15T22:45:21.102-07:00</updated><title type='text'>Top Government and Private Engineering Colleges / Institutes</title><content type='html'>Top Government and Private Engineering Colleges / Institutes&lt;br /&gt;Rank&lt;br /&gt;Name of Institute&lt;br /&gt;City&lt;br /&gt;1&lt;br /&gt;Indian Institute of Technology - IIT&lt;br /&gt;Kharagpur&lt;br /&gt;2&lt;br /&gt;Indian Institute of Technology - IIT&lt;br /&gt;Bombay&lt;br /&gt;3&lt;br /&gt;Indian Institute of Technology - IIT&lt;br /&gt;Kanpur&lt;br /&gt;4&lt;br /&gt;Indian Institute of Technology - IIT&lt;br /&gt;Delhi&lt;br /&gt;5&lt;br /&gt;Indian Institute of Technology - IIT&lt;br /&gt;Madras&lt;br /&gt;6&lt;br /&gt;Birla Institute of Technology &amp;amp; Science - BITS&lt;br /&gt;Pilani&lt;br /&gt;7&lt;br /&gt;Indian Institute of Technology - IIT&lt;br /&gt;Roorkee&lt;br /&gt;8&lt;br /&gt;Institute of Technology, Banaras Hindu University - IT-BHU&lt;br /&gt;Varanasi&lt;br /&gt;9&lt;br /&gt;Indian Institute of Technology - IIT&lt;br /&gt;Guwahati&lt;br /&gt;10&lt;br /&gt;College of Engineering, Anna University&lt;br /&gt;Chennai&lt;br /&gt;11&lt;br /&gt;Indian School of Mines University - ISMU&lt;br /&gt;Dhanbad&lt;br /&gt;12&lt;br /&gt;Jadavpur University, Faculty of Engineering&lt;br /&gt;Calcutta&lt;br /&gt;13&lt;br /&gt;Birla Institute of Technology, Mesra&lt;br /&gt;Ranchi&lt;br /&gt;14&lt;br /&gt;Delhi College of Engineering - DCE&lt;br /&gt;Delhi&lt;br /&gt;15&lt;br /&gt;National Institute of Technology - NIT&lt;br /&gt;Trichy&lt;br /&gt;16&lt;br /&gt;National Institute of Technology - NIT&lt;br /&gt;Warangal&lt;br /&gt;17&lt;br /&gt;PEC University of Technology&lt;br /&gt;Chandigarh&lt;br /&gt;18&lt;br /&gt;National Institute of Technology - NIT&lt;br /&gt;Suratkal&lt;br /&gt;19&lt;br /&gt;PSG College of Technology&lt;br /&gt;Coimbatore&lt;br /&gt;20&lt;br /&gt;Bengal Engineering &amp;amp; Science University, Shibpur&lt;br /&gt;Howrah&lt;br /&gt;21&lt;br /&gt;Hapar Institute of Engineering &amp;amp; Technology&lt;br /&gt;Patiala&lt;br /&gt;22&lt;br /&gt;Motilal Nehru National Institute of Technology&lt;br /&gt;Allahabad&lt;br /&gt;23&lt;br /&gt;Netaji Subhas Institute of Technology - NSIT&lt;br /&gt;Delhi&lt;br /&gt;24&lt;br /&gt;Visvesvaraya National Institute of Technology - VNIT&lt;br /&gt;Nagpur&lt;br /&gt;25&lt;br /&gt;Indian Institute of Technology - IIT&lt;br /&gt;Hyderabad&lt;br /&gt;26&lt;br /&gt;Govt College of Engineering&lt;br /&gt;Pune&lt;br /&gt;27&lt;br /&gt;Indian Institute of Information Technology - IIIT&lt;br /&gt;Allahabad&lt;br /&gt;28&lt;br /&gt;National Institute of Technology - NIT&lt;br /&gt;Rourkela&lt;br /&gt;29&lt;br /&gt;Harcourt Butler Tech Institute&lt;br /&gt;Kanpur&lt;br /&gt;30&lt;br /&gt;Malaviya National Institute Of Technology - MNIT&lt;br /&gt;Jaipur&lt;br /&gt;31&lt;br /&gt;Sardar Vallabhbhai National Institute of Technology - SVNIT&lt;br /&gt;Surat&lt;br /&gt;32&lt;br /&gt;National Institute of Technology - NIT&lt;br /&gt;Calicut&lt;br /&gt;33&lt;br /&gt;Maulana Azad National Institute of Technology - MANIT&lt;br /&gt;Bhopal&lt;br /&gt;34&lt;br /&gt;Veermata Jijabai Technological Institute - VJTI&lt;br /&gt;Mumbai&lt;br /&gt;35&lt;br /&gt;College of Engineering&lt;br /&gt;Visakhapatnam&lt;br /&gt;36&lt;br /&gt;Manipal Institute of Technology&lt;br /&gt;Manipal&lt;br /&gt;37&lt;br /&gt;National Institute of Technology - NIT&lt;br /&gt;Kurukshetra&lt;br /&gt;38&lt;br /&gt;Coimbatore Institute of Technology&lt;br /&gt;Coimbatore&lt;br /&gt;39&lt;br /&gt;Vellore Institute of Technology - VIT&lt;br /&gt;Vellore&lt;br /&gt;40&lt;br /&gt;National Institute of Technology - NIT&lt;br /&gt;NIT&lt;br /&gt;41&lt;br /&gt;Jawaharlal Nehru Technological University - JNTU&lt;br /&gt;Hyderabad&lt;br /&gt;42&lt;br /&gt;National Institute of Technology - NIT&lt;br /&gt;Durgapur&lt;br /&gt;43&lt;br /&gt;R.V College Of Engineering - RVCE&lt;br /&gt;Bangalore&lt;br /&gt;44&lt;br /&gt;ICT Mumbai University&lt;br /&gt;Mumbai&lt;br /&gt;45  &lt;br /&gt;Dhirubhai Ambani Institute of Information and Communication Technology - DAIICT&lt;br /&gt;Gandhinagar  &lt;br /&gt;46&lt;br /&gt;Maharashtra Institute of Technology - MIT&lt;br /&gt;Pune&lt;br /&gt;47&lt;br /&gt;University Visvesvaraya College of Engineering - UVCE&lt;br /&gt;Bangalore&lt;br /&gt;48&lt;br /&gt;SSN College of Engineering&lt;br /&gt;Chennai&lt;br /&gt;49&lt;br /&gt;UCE, Osmania University&lt;br /&gt;Hyderabad&lt;br /&gt;50&lt;br /&gt;Nirma University of Science &amp;amp; Technology&lt;br /&gt;Ahmedabad&lt;br /&gt;51&lt;br /&gt;College of Engineering&lt;br /&gt;Trivandrum&lt;br /&gt;52&lt;br /&gt;Sardar Patel Coll of Engineering&lt;br /&gt;Mumbai&lt;br /&gt;53&lt;br /&gt;National Institute of Technology - NIT&lt;br /&gt;Hamirpur&lt;br /&gt;54&lt;br /&gt;PES Institute of Technology&lt;br /&gt;Bangalore&lt;br /&gt;55&lt;br /&gt;SRM Institute of Science &amp;amp; Technology&lt;br /&gt;Chennai&lt;br /&gt;56&lt;br /&gt;BMS College of Engineering&lt;br /&gt;Bangalore&lt;br /&gt;57&lt;br /&gt;Amrita Institute of Technology &amp;amp; Science&lt;br /&gt;Coimbatore&lt;br /&gt;58&lt;br /&gt;Shanmugha Arts, Science, Technology &amp;amp; Research Academy - SASTRA&lt;br /&gt;Thanjavur&lt;br /&gt;59&lt;br /&gt;National Institute of Engineering&lt;br /&gt;Mysore&lt;br /&gt;60&lt;br /&gt;Bangalore Institute of Technology&lt;br /&gt;Bangalore&lt;br /&gt;61&lt;br /&gt;Chaitanya Bharathi Institute of Technology&lt;br /&gt;Hyderabad&lt;br /&gt;62&lt;br /&gt;MEPCO Schlenk Engineering College&lt;br /&gt;Sivakasi&lt;br /&gt;63&lt;br /&gt;ICFAI Institute of Science &amp;amp; Technology&lt;br /&gt;Hyderabad&lt;br /&gt;64&lt;br /&gt;Jawaharlal Nehru Technological University - JNTU&lt;br /&gt;Kakinada&lt;br /&gt;65&lt;br /&gt;SJ College of Engineering&lt;br /&gt;Mysore&lt;br /&gt;66&lt;br /&gt;National Institute of Technology - NIT&lt;br /&gt;Jalandhar&lt;br /&gt;67&lt;br /&gt;MS Ramaiah Institute of Technology&lt;br /&gt;Bangalore&lt;br /&gt;68&lt;br /&gt;Satyabhama Engineering College&lt;br /&gt;Chennai&lt;br /&gt;69&lt;br /&gt;Karunya University&lt;br /&gt;Coimbatore&lt;br /&gt;70&lt;br /&gt;Sri Ramdeobaba KN Engineering College&lt;br /&gt;Nagpur&lt;br /&gt;71&lt;br /&gt;Kongu Engineering College&lt;br /&gt;Erode&lt;br /&gt;72&lt;br /&gt;National Institute of Technology - NIT&lt;br /&gt;Raipur&lt;br /&gt;73&lt;br /&gt;SGS Institute of Technology &amp;amp; Science&lt;br /&gt;Indore&lt;br /&gt;74&lt;br /&gt;National Institute of Technology - NIT&lt;br /&gt;Patna&lt;br /&gt;75&lt;br /&gt;Indian Institute of Information Technology - IIIT&lt;br /&gt;Bangalore&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-7693908289414707022?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/7693908289414707022/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/top-government-and-private-engineering.html#comment-form' title='41 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/7693908289414707022'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/7693908289414707022'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/top-government-and-private-engineering.html' title='Top Government and Private Engineering Colleges / Institutes'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>41</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-2625949394148449386</id><published>2009-09-15T06:19:00.000-07:00</published><updated>2009-09-15T06:20:24.152-07:00</updated><title type='text'>T.N.Engineering College(A)</title><content type='html'>&lt;a href="http://www.collegesintamilnadu.com/Engineering/AMS-Engineering-College.asp" target="_blank"&gt;Aalim Muhammed Salegh College of Engineering, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Aarupadai-Veedu-Institute-Tech.asp" target="_blank"&gt;Aarupadai Veedu Institute of Technology, Kanchipuram&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3173" target="_blank"&gt;Aksheyaa College of Engineering, Maduranthagam&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Asan-College-Engg-Technology.asp" target="_blank"&gt;Asan Memorial College of Engineering and Technology, Chengalpattu&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=2" target="_blank"&gt;A.C. College of Engineering and Technology, Karaikudi&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3" target="_blank"&gt;A.C. College of Technology, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1905" target="_blank"&gt;A.C.T. College of Engineering and Technology, Maduranthagam&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3171" target="_blank"&gt;A.K.T. Memorial College of Engineering and Technology, Kallakurichi&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1906" target="_blank"&gt;A.R. Engineering College, Villupuram&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=4" target="_blank"&gt;A.R.J. College of Engineering and Technology, Mannargudi&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1907" target="_blank"&gt;A.R.M. College of Engineering and Technology, Chengalpet&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=5" target="_blank"&gt;A.V.C. College of Engineering, Mayiladutarai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1908" target="_blank"&gt;A.V.S. Engineering College, Salem&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1909" target="_blank"&gt;Adhi College of Engineering and Technology, Kancheepuram&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=7" target="_blank"&gt;Adhiparasakthi College of Engineering, Vellore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=8" target="_blank"&gt;Adhiparasakthi Engineering College, Cheyyar Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=9" target="_blank"&gt;Adhiyamaan College of Engineering, Hosur Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1910" target="_blank"&gt;Adithya Institute of Technology, Coimbatore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1863" target="_blank"&gt;Agricultural Engineering College and Research Institute, Coimbatore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3172" target="_blank"&gt;Akshaya College of Engineering &amp;amp; Technology, Coimbatore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3174" target="_blank"&gt;Al-Ameen Engineering College, Erode&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=10" target="_blank"&gt;Alpha College of Engineering, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=11" target="_blank"&gt;Amrita Vishwa Vidyapeetham University (Amrita School of Engineering), Coimbatore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=12" target="_blank"&gt;Anand Institute of Higher Technology, Chengalpattu Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1864" target="_blank"&gt;Angel College of Engineering and Technology, Tiruppur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=13" target="_blank"&gt;Anjalai Ammal Mahalingam Engineering College, Thiruvarur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1911" target="_blank"&gt;Anna University Tiruchirappali, Ariyalur Campus, Ariyalur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3158" target="_blank"&gt;Anna University Tiruchirappali, Main Campus, Trichy&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1912" target="_blank"&gt;Anna University Tiruchirappali, Panruti Campus, Panruti&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1913" target="_blank"&gt;Anna University Tiruchirappali, Ramanathapuram Campus, Ramanathapuram&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1914" target="_blank"&gt;Anna University Tiruchirappali, Thirukkuvalai Campus, Thirukkuvalai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3175" target="_blank"&gt;Anna University Tiruchirappalli, Dindigul Campus, Dindigul&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3176" target="_blank"&gt;Anna University Tiruchirappalli, Pattukkottai Campus, Pattukkottai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3177" target="_blank"&gt;Anna University Tirunelveli, Nagercoil Campus, Nagercoil&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3178" target="_blank"&gt;Anna University Tirunelveli, Thoothukudi Campus, Thoothukudi&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3179" target="_blank"&gt;Annai College of Engineering and Technology, Thanjavur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=14" target="_blank"&gt;Annai Mathammal Sheela Engineering College, Namakkal&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=15" target="_blank"&gt;Annai Teresa College of Engineering, Ulundurpet Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1915" target="_blank"&gt;Annai Vailankanni College of Engineering, Azhagapapuram (PO)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3143" target="_blank"&gt;Annamalai University, Chidambaram&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3180" target="_blank"&gt;Annamalaiar College of Engineering, Polur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1865" target="_blank"&gt;Apollo Engineering College, Sriperumbudur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=16" target="_blank"&gt;Arasu Engineering College, Kumbakonam&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=17" target="_blank"&gt;Arignar Anna Institute of Science and Technology, Sriperumpudur Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=19" target="_blank"&gt;Arulmigu Meenakshi Amman College of Engineering, Cheyyar Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3181" target="_blank"&gt;Arunachala College of Engineering for Women, Nagercoil&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=20" target="_blank"&gt;Arunai Engineering College, Tiruvannamalai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3182" target="_blank"&gt;As-Salam College of Engineering and Technology, Thanjavur&lt;/a&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1866" target="_blank"&gt;Avinashilingam University for Women (Avinashilingam Institute for Home Science and Higher Education for Women), Coimbatore&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-2625949394148449386?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/2625949394148449386/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/tnengineering-collegea.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/2625949394148449386'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/2625949394148449386'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/tnengineering-collegea.html' title='T.N.Engineering College(A)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-9018284622230862990</id><published>2009-09-15T06:18:00.000-07:00</published><updated>2009-09-15T06:22:24.072-07:00</updated><title type='text'>T.N.Engineering College(B)</title><content type='html'>&lt;a href="http://www.collegesintamilnadu.com/Engineering/Crescent-Engineering-College.asp" target="_blank"&gt;B.S. Abdur Rahman University (B.S. Abdur Rahman Crescent Engineering College), Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Bharath-University.asp" target="_blank"&gt;Bharath University (Bharath Institute of Higher Education and Research), Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1916" target="_blank"&gt;B.K.R. College of Engineering and Technology, Arakkonam&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1917" target="_blank"&gt;Balaji Institute of Engineering and Technology, Thiruporur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=23" target="_blank"&gt;Bannari Amman Institute of Technology, Erode&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1918" target="_blank"&gt;Bethlahem Institute of Engineering, Karungal&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=25" target="_blank"&gt;Bhajarang Engineering College, Tiruvallur Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=27" target="_blank"&gt;Bharath Niketan Engineering College, Theni&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=28" target="_blank"&gt;Bharathidasan Engineering College, Tirupattur Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1867" target="_blank"&gt;Bharathidasan Institute of Engineering and Technology, Trichy&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1919" target="_blank"&gt;Bharathiyar Institute of Engineering for Women, Attur Taluk&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-9018284622230862990?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/9018284622230862990/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/tnbs-abdur-rahman-university-bs-abdur.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/9018284622230862990'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/9018284622230862990'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/tnbs-abdur-rahman-university-bs-abdur.html' title='T.N.Engineering College(B)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-5333836175001374596</id><published>2009-09-15T06:17:00.000-07:00</published><updated>2009-09-15T06:18:48.764-07:00</updated><title type='text'>T.N.College of Engineering (C)</title><content type='html'>&lt;a href="http://www.collegesintamilnadu.com/Engineering/Christian-Engineering-College.asp" target="_blank"&gt;Christian College of Engineering and Technology, Oddanchatram&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=29" target="_blank"&gt;C. Abdul Hakeem College of Engineering and Technology, Vellore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3183" target="_blank"&gt;C.A.R.E. School of Engineering, Srirangam&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1868" target="_blank"&gt;C.M.S. College of Engineering, Ernapuram Post&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3184" target="_blank"&gt;C.M.S. College of Engineering and Technology, Coimbatore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=30" target="_blank"&gt;C.S.I. College of Engineering, Coonoor Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=31" target="_blank"&gt;C.S.I. Institute of Technology, Kanyakumari&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=32" target="_blank"&gt;Cape Institute of Technology, Radhapuram Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1920" target="_blank"&gt;Cauvery College of Engineering and Technology, Perur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1869" target="_blank"&gt;Central Electro Chemical Research Institute, Karaikudi&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=33" target="_blank"&gt;Central Institute of Plastic Engineering and Technology (CIPET), Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1922" target="_blank"&gt;Chendhuran College of Engineering and Technology, Thiurmayam Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1923" target="_blank"&gt;Chennai College of Engineering and Technology, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1870" target="_blank"&gt;Chettinad College of Engineering and Technology, Karur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=35" target="_blank"&gt;Coimbatore Institute of Engineering and Information Technology, Coimbatore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=36" target="_blank"&gt;Coimbatore Institute of Technology, Coimbatore&lt;/a&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=37" target="_blank"&gt;College of Engineering, Guindy, Chennai&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-5333836175001374596?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/5333836175001374596/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/tncollege-of-engineering-c.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/5333836175001374596'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/5333836175001374596'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/tncollege-of-engineering-c.html' title='T.N.College of Engineering (C)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-2725285639242717552</id><published>2009-09-15T06:16:00.000-07:00</published><updated>2009-09-15T06:17:06.033-07:00</updated><title type='text'>T.N.College of Engineering(D)</title><content type='html'>D&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Dhaanish-Ahmed-College-Engineering.asp" target="_blank"&gt;Dhaanish Ahmed College of Engineering, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Dhanalakshmi-Engineering-College.asp" target="_blank"&gt;Dhanalakshmi College of Engineering, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Dr-MGR-University.asp" target="_blank"&gt;Dr. MGR University (Dr. M.G.R. Educational and Research Insitute), Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=38" target="_blank"&gt;D.M.I. College of Engineering, Kancheepuram&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3185" target="_blank"&gt;D.M.I. Engineering College, Kanyakumari&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=2053" target="_blank"&gt;Dhanalakshmi Srinivasan College of Engineering and Technology, Mamallapuram&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=41" target="_blank"&gt;Dhanalakshmi Srinivasan Engineering College, Perambalur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=43" target="_blank"&gt;Dr. G.U. Pope College of Engineering, Thoothukudi&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=45" target="_blank"&gt;Dr. Mahalingam College of Engineering and Technology, Pollachi&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1899" target="_blank"&gt;Dr. N.G.P. Institute of Technology, Coimbatore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3186" target="_blank"&gt;Dr. Nagarathinam,s College of Engineering, Namakkal&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3187" target="_blank"&gt;Dr. Nalini Institute of Engineering and Technology, Dharapuram&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=46" target="_blank"&gt;Dr. Navalar Nedunchezhiyan College of Engineering, Cuddalore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=47" target="_blank"&gt;Dr. Paul's Engineering College, Vanur Taluk&lt;/a&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=48" target="_blank"&gt;Dr. Sivanthi Aditanar College of Engineering, Tuticorin&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-2725285639242717552?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/2725285639242717552/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/tncollege-of-engineeringd.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/2725285639242717552'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/2725285639242717552'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/tncollege-of-engineeringd.html' title='T.N.College of Engineering(D)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-8145139741048421256</id><published>2009-09-15T06:15:00.000-07:00</published><updated>2009-09-15T06:16:11.974-07:00</updated><title type='text'>T.N.College of Engineering (E)</title><content type='html'>&lt;a href="http://www.collegesintamilnadu.com/Engineering/Easwari-Engineering-College.asp" target="_blank"&gt;Easwari Engineering College, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1871" target="_blank"&gt;E.S. College of Engineering and Technology, Villupuram&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1924" target="_blank"&gt;EASA College of Engineering and Technology, Coimbatore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=51" target="_blank"&gt;Edayathangudi G.S. Pillay Engineering College, Nagapattinam&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=52" target="_blank"&gt;Einstein College of Engineering, Tirunelveli Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=53" target="_blank"&gt;Er. Perumal Manimekalai College of Engineering, Hosur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3188" target="_blank"&gt;Erode Builder Educational Trust,s Group of Institutions, Kangeayam&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=54" target="_blank"&gt;Erode Sengunthar Engineering College, Erode&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3189" target="_blank"&gt;Excel College of Engineering and Technology, Namakkal&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1925" target="_blank"&gt;Excel College of Engineering for Women, Komarapalayam&lt;/a&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1872" target="_blank"&gt;Excel Engineering College, Komarapalayam&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-8145139741048421256?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/8145139741048421256/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/tncollege-of-engineering-e.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/8145139741048421256'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/8145139741048421256'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/tncollege-of-engineering-e.html' title='T.N.College of Engineering (E)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-8698144436193527839</id><published>2009-09-15T06:14:00.000-07:00</published><updated>2009-09-15T06:15:12.322-07:00</updated><title type='text'>T.N.Engineering College(F)</title><content type='html'>&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=55" target="_blank"&gt;Francis Xavier Engineering College, Palayamkottai&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-8698144436193527839?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/8698144436193527839/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/tnengineering-collegef.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/8698144436193527839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/8698144436193527839'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/tnengineering-collegef.html' title='T.N.Engineering College(F)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-9193985766682017426</id><published>2009-09-15T06:13:00.002-07:00</published><updated>2009-09-15T06:14:28.407-07:00</updated><title type='text'>T.N.College of Engineering(G)</title><content type='html'>&lt;a href="http://www.collegesintamilnadu.com/Engineering/GKM-Engg-Technology-College.asp" target="_blank"&gt;G.K.M. College of Engineering and Technology, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=24" target="_blank"&gt;Govt. College of Engineering, Bargur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=62" target="_blank"&gt;Govt. College of Engineering, Salem&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=63" target="_blank"&gt;Govt. College of Engineering, Tirunelveli&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=61" target="_blank"&gt;Govt. College of Technology, Coimbatore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=56" target="_blank"&gt;G.G.R. College of Engineering, Vellore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=58" target="_blank"&gt;Ganadipathy Tulsi's Engineering College, Vellore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1926" target="_blank"&gt;Ganapathy Chettiar College of Engineering and Technology, Paramakudi&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3190" target="_blank"&gt;Global Institute of Engineering and Technology, Walajah&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3191" target="_blank"&gt;Gnanamani College of Engineering, Namakkal&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=59" target="_blank"&gt;Gnanamani College of Technology, Namakkal&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=60" target="_blank"&gt;Gojan School of Business and Technology, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1927" target="_blank"&gt;Gopal Ramalingam Memorial Engineering College, Chennai&lt;/a&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1928" target="_blank"&gt;Greentech College of Engineering for Women, Attur Taluk&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-9193985766682017426?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/9193985766682017426/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/tncollege-of-engineeringg.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/9193985766682017426'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/9193985766682017426'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/tncollege-of-engineeringg.html' title='T.N.College of Engineering(G)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-4387000409588013772</id><published>2009-09-15T06:13:00.001-07:00</published><updated>2009-09-15T06:13:42.466-07:00</updated><title type='text'>T.N. College of Engineering (H)</title><content type='html'>&lt;a href="http://www.collegesintamilnadu.com/Engineering/Hindustan-University.asp" target="_blank"&gt;Hindustan University (Hindustan College of Engineering), Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1929" target="_blank"&gt;Hindustan Institute of Technology, Coimbatore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=64" target="_blank"&gt;Hindusthan College of Engineering and Technology, Coimbatore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1873" target="_blank"&gt;Hindusthan Institute of Technology, Coimbatore&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-4387000409588013772?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/4387000409588013772/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/tn-college-of-engineering-h.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/4387000409588013772'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/4387000409588013772'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/tn-college-of-engineering-h.html' title='T.N. College of Engineering (H)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-8272909771261262718</id><published>2009-09-15T06:12:00.000-07:00</published><updated>2009-09-15T06:13:02.952-07:00</updated><title type='text'>T.N.College of Engineering(I)</title><content type='html'>&lt;a href="http://www.collegesintamilnadu.com/Engineering/Infant-Jesus-Engineering-College.asp" target="_blank"&gt;Infant Jesus College of Engineering, Tuticorin&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Infant-Jesus-College-Engg-Technology.asp" target="_blank"&gt;Infant Jesus College of Engineering and Technology, Tuticorin&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=66" target="_blank"&gt;I.F.E.T. College of Engineering, Villupuram&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=67" target="_blank"&gt;Idhaya Engineering College for Women, Villupuram&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3192" target="_blank"&gt;Imayam College of Engineering, Tiruchirappalli&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1930" target="_blank"&gt;Immanuvel Arasar J.J. College of Engineering, Nattalam&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1931" target="_blank"&gt;Indira Gandhi College of Engineering and Technology for Women, Chengalpattu Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1874" target="_blank"&gt;Indira Institute of Engineering and Technology, Thiruvallur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1932" target="_blank"&gt;Indra Ganesan College of Engineering, Trichy&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=2128" target="_blank"&gt;Indus College of Engineering, Coimbatore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1875" target="_blank"&gt;Info Institute of Engineering, Kovilpalayam&lt;/a&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=69" target="_blank"&gt;Institute of Road and Transport Technology, Erode&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-8272909771261262718?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/8272909771261262718/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/tncollege-of-engineeringi.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/8272909771261262718'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/8272909771261262718'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/tncollege-of-engineeringi.html' title='T.N.College of Engineering(I)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-1687337268367282092</id><published>2009-09-15T06:11:00.000-07:00</published><updated>2009-09-15T06:12:13.189-07:00</updated><title type='text'>T.N.College of Engineering (J)</title><content type='html'>&lt;a href="http://www.collegesintamilnadu.com/Engineering/Jerusalem-Engineering-College.asp" target="_blank"&gt;Jerusalem College of Engineering, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=70" target="_blank"&gt;J.A. Institute of Engineering and Technology, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3193" target="_blank"&gt;J.C.T. College of Engineering and Technology, Coimbatore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=71" target="_blank"&gt;J.J. College of Engineering and Technology, Srirangam&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=2129" target="_blank"&gt;J.K.K. Muniraja Institute of Technology, Gobi Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1933" target="_blank"&gt;J.K.K. Nataraja College of Engineering and Technology, Tiruchengode&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1934" target="_blank"&gt;J.N.N. Institute of Engineering, Uthukottai Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1935" target="_blank"&gt;J.P. College of Engineering, Ayikudy Tenkasi Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3194" target="_blank"&gt;Jai Sriram College of Technology, Tiruppur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1876" target="_blank"&gt;James College of Engineering and Technology, Kanyakumari&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3195" target="_blank"&gt;Jansons Institute of Engineering and Technology, Coimbatore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1936" target="_blank"&gt;Jawaharlal Institute of Technology, Coimbatore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=72" target="_blank"&gt;Jaya Engineering College, Tiruvallur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1937" target="_blank"&gt;Jayalakshmi Institute of Technology, Thoppur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=73" target="_blank"&gt;Jayam College of Engineering and Technology, Pennagaram Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=74" target="_blank"&gt;Jayaram College of Engineering and Technology, Thuraiyur Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1938" target="_blank"&gt;JEI Mathaajee College of Engineering, Kancheepuram&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=75" target="_blank"&gt;Jeppiaar Engineering College, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=77" target="_blank"&gt;Jeyamatha Engineering College, Aralvaimozhi&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=78" target="_blank"&gt;Jeyaraj Annapackiam CSI College of Engineering, Nazareth&lt;/a&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=79" target="_blank"&gt;Joe Suresh Engineering College, Tirunelveli&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-1687337268367282092?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/1687337268367282092/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/tncollege-of-engineering-j.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/1687337268367282092'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/1687337268367282092'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/tncollege-of-engineering-j.html' title='T.N.College of Engineering (J)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-6771839836828441709</id><published>2009-09-15T06:10:00.000-07:00</published><updated>2009-09-15T06:11:27.157-07:00</updated><title type='text'>T.N.Engineering College(K)</title><content type='html'>&lt;a href="http://www.collegesintamilnadu.com/Engineering/KCG-College-Technology.asp" target="_blank"&gt;K.C.G. College of Technology, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/KLN-Engineering-College.asp" target="_blank"&gt;K.L.N. College of Engineering, Madurai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/KLN-Institute-Technology.asp" target="_blank"&gt;K.L.N. College of Information Technology, Madurai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/KSR-College-Technology.asp" target="_blank"&gt;K.S. Rangasamy College of Technology, Thiruchengode Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/KSR-Engineering-College.asp" target="_blank"&gt;K.S.R. College of Engineering, Thiruchengode Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Kamban-Engineering-College.asp" target="_blank"&gt;Kamban Engineering College, Tiruvannamalai Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Karpaga-Vinayaga-Engineering-College.asp" target="_blank"&gt;Karpaga Vinayaga College of Engineering and Technology, Maduranthagam Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Kings-Engineering-College-Pudukottai.asp" target="_blank"&gt;Kings College of Engineering, Gandarvakottai Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1939" target="_blank"&gt;K. Ramakrishnan College of Engineering, Manachanallur Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1940" target="_blank"&gt;K.G.I.S.L. Institute of Technology, Coimbatore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1877" target="_blank"&gt;K.N.S.K. College of Engineering, Kanyakumari&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3196" target="_blank"&gt;K.P.R. Institute of Engineering and Technology, Coimbatore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1941" target="_blank"&gt;K.T.V.R. Knowledge Park for Engineering and Technology, Coimbatore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1942" target="_blank"&gt;Kalaignar Karunanidhi Institute of Technology, Coimbatore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3197" target="_blank"&gt;Kalaivani College of Technology, Coimbatore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1900" target="_blank"&gt;Kalasalingam Institute of Technology, Srivilliputhur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=18" target="_blank"&gt;Kalasalingam University (Arulmigu Kalasalingam College of Engineering), Virudhunagar&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=85" target="_blank"&gt;Kalsar College of Engineering, Sriperambudur Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=86" target="_blank"&gt;Kamaraj College of Engineering and Technology, Virudhunagar&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=88" target="_blank"&gt;Kanchi Pallavan Engineering College, Kancheepuram&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=90" target="_blank"&gt;Karpagam College of Engineering, Coimbatore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1901" target="_blank"&gt;Karpagam Institute of Technology, Coimbatore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=91" target="_blank"&gt;Karunya University (Karunya Institute of Technology), Coimbatore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1943" target="_blank"&gt;Kathir College of Engineering, Coimbatore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1878" target="_blank"&gt;King College of Technology, Nallur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=93" target="_blank"&gt;Kings Engineering College, Sriperumbudur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1944" target="_blank"&gt;Kingston Engineering College, Katpadi Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3198" target="_blank"&gt;Knowledge Institute of Technology, Salem&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=94" target="_blank"&gt;Kodaikanal Institute of Technology, Kodaikanal&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=95" target="_blank"&gt;Kongu Engineering College, Erode&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1902" target="_blank"&gt;Kongunadu College of Engineering and Technology, Trichy&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=96" target="_blank"&gt;Krishnasamy College of Engineering and Technology, Cuddalore Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=97" target="_blank"&gt;Kumaraguru College of Technology, Coimbatore&lt;/a&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=98" target="_blank"&gt;Kurinji College of Engineering and Technology, Manapparai&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-6771839836828441709?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/6771839836828441709/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/tnengineering-collegek.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/6771839836828441709'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/6771839836828441709'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/tnengineering-collegek.html' title='T.N.Engineering College(K)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-6596557934069411276</id><published>2009-09-15T06:09:00.000-07:00</published><updated>2009-09-15T06:10:39.272-07:00</updated><title type='text'>T.N.Engineering College(L)</title><content type='html'>&lt;a href="http://www.collegesintamilnadu.com/Engineering/Latha-Mathavan-Engineering-College.asp" target="_blank"&gt;Latha Mathavan Engineering College, Madurai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=99" target="_blank"&gt;Lakshmi Chand Rajani College of Engineering and Technology, Thiruthani&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=100" target="_blank"&gt;Lord Jegannath College of Engineering and Technology, Kumarapuramthoppur Post&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=101" target="_blank"&gt;Lord Venkateshwara Engineering College, Kanchipuram Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=174" target="_blank"&gt;Loyola Institute of Technology, Sriperumbudur Taluk&lt;/a&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1945" target="_blank"&gt;Loyola Institute of Technology and Science, Thovalai&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-6596557934069411276?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/6596557934069411276/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/tnengineering-collegel.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/6596557934069411276'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/6596557934069411276'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/tnengineering-collegel.html' title='T.N.Engineering College(L)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-4662134395227612237</id><published>2009-09-15T06:08:00.000-07:00</published><updated>2009-09-15T06:09:30.431-07:00</updated><title type='text'>T.N.College of Engineering(M)</title><content type='html'>&lt;a href="http://www.collegesintamilnadu.com/Engineering/Maamallan-Institute-Technology.asp" target="_blank"&gt;Maamallan Institute of Technology, Sriperumpudur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Meenakshi-Sundararajan-Engg-College.asp" target="_blank"&gt;Meenakshi Sundararajan Engineering College, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Mepco-Engineering-College.asp" target="_blank"&gt;MEPCO Schlenk Engineering College, Sivakasi&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Muthayammal-Engineering-College.asp" target="_blank"&gt;Muthayammal Engineering College, Rasipuram&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=109" target="_blank"&gt;Madras Institute of Technology, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=102" target="_blank"&gt;M. Kumarasamy College of Engineering, Karur Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=103" target="_blank"&gt;M.A.M. College of Engineering, Mannachanallur Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1946" target="_blank"&gt;M.A.M. College of Engineering and Technology, Siruganur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1947" target="_blank"&gt;M.A.R. College of Engineering and Technology, Pudukkottai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=104" target="_blank"&gt;M.I.E.T. Engineering College, Trichy&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=105" target="_blank"&gt;M.N.S.K. College of Engineering, Alangudy Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=106" target="_blank"&gt;M.P.Nachimuthu M.Jaganathan Engineering College, Perundurai Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3199" target="_blank"&gt;M.R.K. Institute of Technology, Cuddalore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=108" target="_blank"&gt;Madha Engineering College, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3200" target="_blank"&gt;Madha Institute of Engineering and Technology, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3201" target="_blank"&gt;Madurai Institute of Tehcnology, Manamadurai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=110" target="_blank"&gt;Magna College of Engineering, Tiruvallur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1948" target="_blank"&gt;Maha Bharathi Engineering College, Kallakurichi Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=111" target="_blank"&gt;Maha College of Engineering, Valapadi Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1949" target="_blank"&gt;Mahakavi Bharathiyar College of Engineering and Technology, Sivagiri Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=112" target="_blank"&gt;Maharaja Engineering College, Avinashi Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1950" target="_blank"&gt;Maharaja Engineering College for Women, Perundurai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=113" target="_blank"&gt;Maharaja Institute of Technology, Coimbatore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=114" target="_blank"&gt;Maharaja Prithvi Engineering College, Avinashi&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3202" target="_blank"&gt;Mahath Amma Institute of Engineering and Technology, Illupur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=115" target="_blank"&gt;Mahendra Engineering College, Tiruchengode Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1951" target="_blank"&gt;Mahendra Engineering College for Women, Tiruchengode&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3203" target="_blank"&gt;Mahendra Institute of Engineering and Technology, Tiruchengode&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1880" target="_blank"&gt;Mahendra Institute of Technology, Tiruchengode&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=116" target="_blank"&gt;Mailam Engineering College, Tindivanam Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1952" target="_blank"&gt;Maria Collge of Engineering and Technology, Thiruvattar PO&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=117" target="_blank"&gt;Marthandam College of Engineering and Technology, Veeyanoor&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=118" target="_blank"&gt;Measi Academy of Architecture, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=119" target="_blank"&gt;Meenakshi College of Engineering, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=122" target="_blank"&gt;Misrimal Navajee Munoth Jain Engineering College, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=123" target="_blank"&gt;Mohamed Sathak A.J. College of Engineering, Chengelpet Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=124" target="_blank"&gt;Mohamed Sathak Engineering College, Kilakarai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=125" target="_blank"&gt;Mookambigai College of Engineering, Kulathur Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3204" target="_blank"&gt;Mother Terasa College of Engineering and Technology, Pudukkottai&lt;/a&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=126" target="_blank"&gt;Mount Zion College of Engineering, Thirumayam Taluk&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-4662134395227612237?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/4662134395227612237/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/tncollege-of-engineeringm.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/4662134395227612237'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/4662134395227612237'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/tncollege-of-engineeringm.html' title='T.N.College of Engineering(M)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-4311826877838179080</id><published>2009-09-15T06:07:00.000-07:00</published><updated>2009-09-15T06:08:38.945-07:00</updated><title type='text'>T.N.Engineering College(N)</title><content type='html'>&lt;a href="http://www.collegesintamilnadu.com/Engineering/Nehru-Institute-Engg-Technology.asp" target="_blank"&gt;Nehru Institute of Engineering and Technology, Coimbatore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=132" target="_blank"&gt;National Institute of Technology, Trichy&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1953" target="_blank"&gt;N.P.R. College of Engineering and Technology, Natham&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=128" target="_blank"&gt;Nandha Engineering College, Erode&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1954" target="_blank"&gt;Nandha Institute of Technology, Erode&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1955" target="_blank"&gt;Narasu's Sarathy Institute of Technology, Omalur Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=129" target="_blank"&gt;Narayanaguru College of Engineering, Kanyakumari&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=130" target="_blank"&gt;National College of Engineering, Nanguneri Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=131" target="_blank"&gt;National Engineering College, Kovilpatti&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1956" target="_blank"&gt;New Prince Shri Bhavani College of Engineering and Technology, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=134" target="_blank"&gt;Noorul Islam University (Noorul Islam College of Engineering), Thuckalay&lt;/a&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1903" target="_blank"&gt;Nyruthi Institute of Technology and Science, Coimbatore&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-4311826877838179080?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/4311826877838179080/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/tnengineering-collegen.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/4311826877838179080'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/4311826877838179080'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/tnengineering-collegen.html' title='T.N.Engineering College(N)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-1751829198256623285</id><published>2009-09-15T06:06:00.000-07:00</published><updated>2009-09-15T06:07:40.580-07:00</updated><title type='text'>T.N.Engineering College(O)</title><content type='html'>&lt;a href="http://www.collegesintamilnadu.com/Engineering/Odaiyappa-Engg-Technology-College.asp" target="_blank"&gt;Odaiyappa College of Engineering and Technology, Periyakulam Taluk&lt;/a&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=136" target="_blank"&gt;Oxford Engineering College, Trichy&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-1751829198256623285?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/1751829198256623285/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/tnengineering-collegeo.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/1751829198256623285'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/1751829198256623285'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/tnengineering-collegeo.html' title='T.N.Engineering College(O)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-8957078159649930525</id><published>2009-09-15T06:04:00.002-07:00</published><updated>2009-09-15T06:06:33.187-07:00</updated><title type='text'>T.N.Engineering College(P)</title><content type='html'>&lt;a href="http://www.collegesintamilnadu.com/Engineering/PSNA-College-Engineering-Technology.asp" target="_blank"&gt;P.S.N.A. College of Engineering and Technology, Dindigul&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/PET-Engineering-College.asp" target="_blank"&gt;PET Engineering College, Vallioor&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Prathyusha-Institute-Tech-Management.asp" target="_blank"&gt;Prathyusha Institute of Technology and Management, Thiruvallur Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=141" target="_blank"&gt;P.S.G. College of Technology, Coimbatore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1957" target="_blank"&gt;P.A. College of Engineering and Technology, Pollachi&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=137" target="_blank"&gt;P.B. College of Engineering, Sriperumbudur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=138" target="_blank"&gt;P.G.P. College of Engineering and Technology, Namakkal&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1958" target="_blank"&gt;P.M.R. Engineering College, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=139" target="_blank"&gt;P.M.R. Institute of Technology, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1959" target="_blank"&gt;P.P.G. Institute of Technology, Coimbatore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=142" target="_blank"&gt;P.S.N. College of Engineering and Technology, Palayamkottai Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1881" target="_blank"&gt;P.S.N. Engineering College, Palayamkottai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=144" target="_blank"&gt;P.S.R. Engineering College, Sivakasi&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1960" target="_blank"&gt;P.S.R. Rengasamy College of Engineering for Women, Sivakasi&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1961" target="_blank"&gt;P.S.V. College of Engineering and Technology, Krishnagiri&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=145" target="_blank"&gt;P.T. Lee Chengalvaraya Naicker College of Engineering and Technology, Kancheepuram&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=146" target="_blank"&gt;P.T.R. College of Engineering and Technology, Madurai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1882" target="_blank"&gt;Paavai College of Engineering, Pachal&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=147" target="_blank"&gt;Paavai Engineering College, Pachal&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=148" target="_blank"&gt;Pallavan College of Engineering, Kancheepuram Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=149" target="_blank"&gt;Pandiyan Saraswathi Yadav Engineering College, Sivagangai Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=150" target="_blank"&gt;Panimalar Engineering College, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1962" target="_blank"&gt;Panimalar Institute of Technology, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3205" target="_blank"&gt;Pannaikadu Veerammal Paramasivam College of Engineering and Technology for Women, Dindugul&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1963" target="_blank"&gt;Parisutham Institute of Technology and Science, Thanjavur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=151" target="_blank"&gt;Park College of Engineering Technology, Palladam Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3206" target="_blank"&gt;Park College of Technology, Coimbatore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3207" target="_blank"&gt;Pavai College of Technology, Namakkal&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3208" target="_blank"&gt;Pavendar Bharathidasan Institute of Information Technology, Tiruchirapalli&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=152" target="_blank"&gt;Paventhar Bharathidasan College of Engineering and Technology, Mathur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=153" target="_blank"&gt;Periyar Maniammai University (Periyar Maniammai College of Technology for Women), Vallam&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3209" target="_blank"&gt;Podhigai College of Engineering and Technology, Tirupattur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=155" target="_blank"&gt;Ponjesly College of Engineering, Agesteeswaram&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=158" target="_blank"&gt;Prince Shri Venkateshwara Padmavathy Engineering College, Chengalpet Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=140" target="_blank"&gt;PRIST University (P.R. Engineering College), Thanjavur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=156" target="_blank"&gt;PRIST University (Ponnaiyah Ramajayam College of Engineering and Technology), Thanjavur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=159" target="_blank"&gt;Priyadarshini Engineering College, Vaniyambadi&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-8957078159649930525?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/8957078159649930525/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/tnengineering-collegep.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/8957078159649930525'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/8957078159649930525'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/tnengineering-collegep.html' title='T.N.Engineering College(P)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-4681579259133924513</id><published>2009-09-15T06:04:00.001-07:00</published><updated>2009-09-15T06:04:54.746-07:00</updated><title type='text'>T.N Engineering College(R)</title><content type='html'>&lt;a href="http://www.collegesintamilnadu.com/Engineering/RMD-Engineering-College.asp" target="_blank"&gt;R.M.D. Engineering College, Gummidipoondi Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/RMK-Engineering-College.asp" target="_blank"&gt;R.M.K. Engineering College, Gummidipoondi Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/RVS-Engineering-College-Dindigul.asp" target="_blank"&gt;R.V.S. College of Engineering and Technology, Dindugul&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/RVS-Engineering-College-Coimbatore.asp" target="_blank"&gt;R.V.S. College of Engineering and Technology, Sulur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Raja-Rajeswari-Engineering-College.asp" target="_blank"&gt;Raja Rajeswari Engineering College, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Rajiv-Gandhi-Engineering-College.asp" target="_blank"&gt;Rajiv Gandhi College of Engineering, Sriperumbudur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1964" target="_blank"&gt;R.M.K. College of Engineering and Technology, Gummidipoondi Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1965" target="_blank"&gt;Rabidhranath Tagore College of Engineering for Women, Sankari Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=163" target="_blank"&gt;Raja College of Engineering and Technology, Madurai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=165" target="_blank"&gt;Rajalakshmi Engineering College, Sriperumbudur Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1966" target="_blank"&gt;Rajalakshmi Institute of Technology, Sriperumbudur Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1904" target="_blank"&gt;Ranganathan Engineering College, Coimbatore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=167" target="_blank"&gt;Ranipet Engineering College, Wallajah Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3210" target="_blank"&gt;Roever College of Engineering and Technology, Perambalur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=168" target="_blank"&gt;Rover Engineering College, Perambalur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=2131" target="_blank"&gt;Rrase College of Engineering, Sriperumbudur&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-4681579259133924513?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/4681579259133924513/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/tn-engineering-colleger.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/4681579259133924513'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/4681579259133924513'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/tn-engineering-colleger.html' title='T.N Engineering College(R)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-660950123041448674</id><published>2009-09-15T06:02:00.000-07:00</published><updated>2009-09-15T06:04:09.567-07:00</updated><title type='text'>T.N. Engineering College(S)</title><content type='html'>&lt;a href="http://www.collegesintamilnadu.com/Engineering/SA-Engineering-College.asp" target="_blank"&gt;S.A. Engineering College, Thiruverkadu Post&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/SKR-Engineering-College.asp" target="_blank"&gt;S.K.R. Engineering College, Thiruvallur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/SMK-Fomra-Institute-Technology.asp" target="_blank"&gt;S.M.K. Fomra Institute of Technology, Chengelput Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/SSM-Engineering-College.asp" target="_blank"&gt;S.S.M. College of Engineering, Komarapalayam&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/SACS-MAVMM-Engineering-College.asp" target="_blank"&gt;SACS M.A.V.M.M. Engineering College, AlagarKoil&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Saveetha-Engineering-College.asp" target="_blank"&gt;Saveetha Engineering College, Sriperumbudur Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Sethu-Institute-Technology.asp" target="_blank"&gt;Sethu Institute of Technology, Kariapatti&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Sona-College-Technology-College.asp" target="_blank"&gt;Sona College of Technology, Salem&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Sastha-Institute-Engg-Technology.asp" target="_blank"&gt;Sree Sastha Institute of Engineering and Technology, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Lakshmi-Ammal-Engineering-College.asp" target="_blank"&gt;Sri Lakshmi Ammal Engineering College, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Sriram-Engineering-College.asp" target="_blank"&gt;Sri Ram Engineering College, Tiruvallur Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Sairam-Institute-Technology.asp" target="_blank"&gt;Sri Sai Ram Institute of Technology, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Sairam-Engineering-College.asp" target="_blank"&gt;Sri Sairam Engineering College, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/SRM-University.asp" target="_blank"&gt;SRM University (S.R.M. Engineering College), Chengalpattu Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/St-Michael-Engineering-College.asp" target="_blank"&gt;St. Michael College of Engineering and Technology, Kalayarkoil&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/St-Peters-University.asp" target="_blank"&gt;St. Peter's University (St. Peters Engineering College), Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Syed-Ammal-Engineering-College.asp" target="_blank"&gt;Syed Ammal Engineering College, Ramanathapuram&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=170" target="_blank"&gt;S. Veerasamy Chettiar College of Engineering and Technology, Sivagiri Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=172" target="_blank"&gt;S.K.P. Engineering College, Tiruvannamalai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3211" target="_blank"&gt;S.K.P. Institute of Technology, Tiruvannamalai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1884" target="_blank"&gt;S.N.S. College of Engineering, Coimbatore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=175" target="_blank"&gt;S.N.S. College of Technology, Coimbatore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3212" target="_blank"&gt;S.R.G. Engineering College, Namakkal&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=177" target="_blank"&gt;S.R.R. Engineering College, Chengalpattu Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3213" target="_blank"&gt;S.R.S. College of Engineering &amp;amp; Technology, Salem&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1967" target="_blank"&gt;S.S.K. College of Engineering and Technology, Coimbatore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3214" target="_blank"&gt;S.V.S. College of Engineering, Pollachi&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=180" target="_blank"&gt;Sakthi Engineering College, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=181" target="_blank"&gt;Sakthi Mariamman Engineering College, Sriperumbudhur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3215" target="_blank"&gt;Salem College of Engineering and Technology, Salem&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=182" target="_blank"&gt;SAMS College of Engineering and Technology, Uthokottai Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=183" target="_blank"&gt;Sapthagiri College of Engineering, Palacode Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=184" target="_blank"&gt;Saranathan College of Engineering, Srirangam Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=185" target="_blank"&gt;Saraswathi Velu College of Engineering, Walajah Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=186" target="_blank"&gt;Sardar Raja College of Engineering, Tirunelveli&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1861" target="_blank"&gt;SASTRA University (Shanmugha Arts, Science, Technology and Research Academy), Thanjavur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=187" target="_blank"&gt;Sasurie College of Engineering, Perundurai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1860" target="_blank"&gt;Sathyabama University (Sathyabama Engineering College), Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3216" target="_blank"&gt;Satyam College of Engineering &amp;amp; Technology, Aralvaimozhi&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=189" target="_blank"&gt;SCAD College of Engineering, Ambasamudram&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3138" target="_blank"&gt;SCSVMV University (Sri Chandrasekharendra Saraswathi Viswa Mahavidyalaya), Kancheepuram&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=190" target="_blank"&gt;Seethai Ammal Engineering College, Sivagangai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=191" target="_blank"&gt;Selvam College of Technology, Namakkal&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1885" target="_blank"&gt;Sengunthar College of Engineering for Women, Tiruchengode&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=192" target="_blank"&gt;Sengunthar Engineering College, Tiruchengode&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=194" target="_blank"&gt;Shanmuganathan Engineering College, Thirumayam Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3217" target="_blank"&gt;Shivani Engneering College, Tiruchirappalli&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3218" target="_blank"&gt;Shivani Institute of Technology, Tiruchirappalli&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1968" target="_blank"&gt;Shree Venkateshwara Hi-Tech Engineering College, Gobichettipalayam&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=196" target="_blank"&gt;Shri Andal Alagar College of Engineering, Madurantakam Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=197" target="_blank"&gt;Shri Angala Amman College of Engineering and Technology, Lalgudi Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3219" target="_blank"&gt;Shri Sapthagiri Institute of Technology, Arakonam&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3220" target="_blank"&gt;Sree Sastha College of Engineering, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=200" target="_blank"&gt;Sree Sowdambika College of Engineering, Aruppukottai Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1969" target="_blank"&gt;Sri Aravindar Engineering College, Vanur Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=201" target="_blank"&gt;Sri Balaji Chockalingam Engineering College, Arni Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3221" target="_blank"&gt;Sri Bharathi Engineering College for Women, Alangudi&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1970" target="_blank"&gt;Sri Eshwar College of Engineering, Kinathukadavu&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=202" target="_blank"&gt;Sri Jayaram Engineering College, Cuddalore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=203" target="_blank"&gt;Sri Krishna College of Engineering and Technology, Coimbatore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=204" target="_blank"&gt;Sri Krishna Engineering College, Sriperumpudur Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=206" target="_blank"&gt;Sri Muthukumaran Institute of Technology, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=207" target="_blank"&gt;Sri Nandhanam College and Technology, Tirupattur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=208" target="_blank"&gt;Sri Padmavathy College of Engineering, Valarpuram post&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=210" target="_blank"&gt;Sri Ramakrishna Engineering College, Coimbatore NorthTaluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=211" target="_blank"&gt;Sri Ramakrishna Institute of Technology, Coimbatore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1971" target="_blank"&gt;Sri Ramanathan Engineering College, Nadupatti (PO)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=212" target="_blank"&gt;Sri Ramanujar Engineering College, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=214" target="_blank"&gt;Sri Shakthi Institute of Engineering and Technology, Coimbatore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=215" target="_blank"&gt;Sri Sivasubramaniya Nadar College of Engineering, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=216" target="_blank"&gt;Sri Subramaniya College of Engineering and Technology, Palani&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=218" target="_blank"&gt;Sri Venkateswara College of Engineering, Sriperumbudur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=217" target="_blank"&gt;Sri Venkateswara College of Engineering and Technology, Thiruvallur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=219" target="_blank"&gt;Sri Venkateswara Institute of Science and Technology, Thiruppachur Post&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1973" target="_blank"&gt;Sri Vidya College of Engineering and Technology, Virudhunagar&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3222" target="_blank"&gt;Sriguru Institute of Technology, Coimbatore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=220" target="_blank"&gt;Srinivasa Institute of Engineering and Technology, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=221" target="_blank"&gt;Srinivasan Engineering College, Perambalur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1974" target="_blank"&gt;St. Joseph College of Engineering, Sriperumpudur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1886" target="_blank"&gt;St. Joseph’s College of Engineering and Technology, Thanjavur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=222" target="_blank"&gt;St. Joseph's College of Engineering, Kanchipuram&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3170" target="_blank"&gt;St. Peter's College of Engineering and Technology, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=225" target="_blank"&gt;St. Xavier Catholic College of Engineering, Chunkankadai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=226" target="_blank"&gt;Sudharsan Engineering College, Kolathur Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=227" target="_blank"&gt;Sun College of Engineering and Technology, Erachakulam Post&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1975" target="_blank"&gt;Surya College of Engineering and Technology, Vikravandi&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1976" target="_blank"&gt;Surya Engineering College, Erode&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-660950123041448674?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/660950123041448674/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/tn-engineering-colleges.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/660950123041448674'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/660950123041448674'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/tn-engineering-colleges.html' title='T.N. Engineering College(S)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-7421992767788973933</id><published>2009-09-15T06:01:00.000-07:00</published><updated>2009-09-15T06:02:26.354-07:00</updated><title type='text'>T.N, Engineering College(U)</title><content type='html'>&lt;a href="http://www.collegesintamilnadu.com/Engineering/TJ-Institute-Technology.asp" target="_blank"&gt;T.J. Institute of Technology, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Tagore-Engineering-College.asp" target="_blank"&gt;Tagore Engineering College, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Thangavelu-Engineering-College.asp" target="_blank"&gt;Thangavelu Engineering College, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=234" target="_blank"&gt;Thanthai Periyar Govt. Institute of Technology, Vellore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=237" target="_blank"&gt;Thiagarajar College of Engineering, Madurai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3223" target="_blank"&gt;T.J.S. Engineering College, Gummudipoondi&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1977" target="_blank"&gt;Tagore Institute of Engineering and Technology, Attur Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=231" target="_blank"&gt;Tamil Nadu College of Engineering, Karumathampatti Post&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=232" target="_blank"&gt;Tamilnadu School of Architecture, Coimbatore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=2130" target="_blank"&gt;Tejaa Shakthi Institute of Technology for Women, Karumathampatti&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3224" target="_blank"&gt;The Kavery College of Engineering, Mettur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=235" target="_blank"&gt;The Kavery Engineering College, Mettur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=169" target="_blank"&gt;The New Royal College of Engineering and Technology, Thirukkalukundram Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=236" target="_blank"&gt;The Rajaas Engineering College, Vadakkangulam&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1887" target="_blank"&gt;Theni Kammavar Sangam College of Technology, Theni&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=238" target="_blank"&gt;Thirumalai Engineering College, Krishnapuram Post&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=239" target="_blank"&gt;Thiruvalluvar College of Engineering and Technology, Vandavasi&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=240" target="_blank"&gt;Trichy Engineering College, Konalai&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-7421992767788973933?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/7421992767788973933/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/tn-engineering-collegeu.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/7421992767788973933'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/7421992767788973933'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/tn-engineering-collegeu.html' title='T.N, Engineering College(U)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-1497414388809097150</id><published>2009-09-15T05:59:00.000-07:00</published><updated>2009-09-15T06:01:26.175-07:00</updated><title type='text'>T.N. Engineering College</title><content type='html'>&lt;p&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1978" target="_blank"&gt;University College of Engineering, Tindivanam&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1979" target="_blank"&gt;University College of Engineering, Villupuram&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=241" target="_blank"&gt;Udaya School of Engineering, Kanyakumari&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3225" target="_blank"&gt;Ultra College of Engineering &amp;amp; Technology for Women, Madura&lt;/a&gt;&lt;/p&gt;&lt;p&gt;i&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3226" target="_blank"&gt;United Institute of Technology, Coimbatore&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3227" target="_blank"&gt;University College of Engineering, Arni&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3228" target="_blank"&gt;Unnamalai Institute of Technology, Thoothukudi&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-1497414388809097150?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/1497414388809097150/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/tn-engineering-college.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/1497414388809097150'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/1497414388809097150'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/tn-engineering-college.html' title='T.N. Engineering College'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-1301622321521904957</id><published>2009-09-15T05:54:00.000-07:00</published><updated>2009-09-15T05:59:18.856-07:00</updated><title type='text'>T.N.Engineering College ( v)</title><content type='html'>&lt;a href="http://www.collegesintamilnadu.com/Engineering/VPMM-Engineering-College-Womens.asp" target="_blank"&gt;V.P.M.M. Engineering College for Women, Srivilliputtur Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Valliammai-Engineering-College.asp" target="_blank"&gt;Valliammai Engineering College, Chengalpattu Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Vels-Srinivasa-Engineering-College.asp" target="_blank"&gt;Vel's Srinivasa College of Engineering and Technology, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Vickram-Engineering-College.asp" target="_blank"&gt;Vickram College of Engineering, Enathi&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Kirupanandha-Variyar-Engg-College.asp" target="_blank"&gt;Vinayaka Mission's Kirupanada Variyar Engineering College, Salem&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Vivekanandha-Engg-Tech-Womens-College.asp" target="_blank"&gt;Vivekanadha Institute of Engineering and Technology for Women, Tiruchengode&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3229" target="_blank"&gt;V.I. Institute of Technology, Chengalpet &lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=242" target="_blank"&gt;V.K.K. Vijayan Engineering College, Sriperumbudur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3230" target="_blank"&gt;V.K.S. College of Engineering and Technology, Karur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=243" target="_blank"&gt;V.L.B. Janaki Ammal College of Engineering and Technology, Coimbatore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=245" target="_blank"&gt;V.R.S. College of Engineering and Technology, Ulundurpet Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3231" target="_blank"&gt;V.S.A. Educational and Charitable Trust,s Group of Institutions, Salem&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=246" target="_blank"&gt;V.S.B. Engineering College, Aravakkurichi Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3232" target="_blank"&gt;Vandayar Engineering College, Thanjavur&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1980" target="_blank"&gt;Varuvan Vadivelan Institute of Technology, Dharmapuri&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3233" target="_blank"&gt;Vel Tech, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=250" target="_blank"&gt;Vel Tech Dr.RR and Dr.SR Technical University (Vel Tech Engineering College), Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=249" target="_blank"&gt;Vel Tech High Tech Dr.Rangarajan Dr.Sakunthala Engineering College, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=248" target="_blank"&gt;Vel Tech Multi Tech Dr.Rangarajan Dr.Sakunthala Engineering College, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=251" target="_blank"&gt;Velalar College of Engineering and Technology, Erode&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1888" target="_blank"&gt;Velammal College of Engineering and Technology, Madurai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=252" target="_blank"&gt;Velammal Engineering College, Chennai&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1981" target="_blank"&gt;Velammal Institute of Technology, Ponneri Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3234" target="_blank"&gt;Vetri Vinayaha College of Engineering and Technology, Tiruchirappalli&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1889" target="_blank"&gt;Vidhya Vikkas College of Engineering and Technology, Tiruchengode&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=256" target="_blank"&gt;Vins Christian College of Engineering, Kalkulam Taluk&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3235" target="_blank"&gt;Vins Christian Women's College of Engineering, Nagercoil&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=1862" target="_blank"&gt;VIT University (Vellore Institute of Technology), Vellore&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=257" target="_blank"&gt;Vivekanadha College of Engineering for Women, Tiruchengode Taluk&lt;/a&gt;&lt;a href="http://www.collegesintamilnadu.com/Engineering/Engg-College-Technology-Courses.asp?D=3236" target="_blank"&gt;Vivekanandha College of Technology for Women, Kumaramangalam&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-1301622321521904957?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/1301622321521904957/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/tnengineering-college-v.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/1301622321521904957'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/1301622321521904957'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/tnengineering-college-v.html' title='T.N.Engineering College ( v)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-6566034500697291685</id><published>2009-09-15T05:45:00.000-07:00</published><updated>2009-09-15T05:53:56.265-07:00</updated><title type='text'>Roll your NAME</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_XPVHFSYvlB8/Sq-OFzNpk8I/AAAAAAAAAUY/QZ8tKNxXc5k/s1600-h/79.a"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381676310028981186" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 201px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_XPVHFSYvlB8/Sq-OFzNpk8I/AAAAAAAAAUY/QZ8tKNxXc5k/s320/79.a" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://1.bp.blogspot.com/_XPVHFSYvlB8/Sq-OBIiXFcI/AAAAAAAAAUQ/28gA8m2wFlo/s1600-h/79.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381676229853648322" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 100px; CURSOR: hand; HEIGHT: 320px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_XPVHFSYvlB8/Sq-OBIiXFcI/AAAAAAAAAUQ/28gA8m2wFlo/s320/79.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq-Ne4SC7NI/AAAAAAAAAUI/0wTY1qLXRyE/s1600-h/777777.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381675641374698706" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 48px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq-Ne4SC7NI/AAAAAAAAAUI/0wTY1qLXRyE/s320/777777.gif" border="0" /&gt;&lt;/a&gt; Clear command word&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://2.bp.blogspot.com/_XPVHFSYvlB8/Sq-NbfX3BqI/AAAAAAAAAUA/Sjs7uVSW5iw/s1600-h/77777.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381675583148590754" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 37px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_XPVHFSYvlB8/Sq-NbfX3BqI/AAAAAAAAAUA/Sjs7uVSW5iw/s320/77777.gif" border="0" /&gt;&lt;/a&gt; Step 3: Find display RAM command word.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq-NXS6Ex7I/AAAAAAAAAT4/uv1mmjG9NHU/s1600-h/7777.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381675511082960818" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 44px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq-NXS6Ex7I/AAAAAAAAAT4/uv1mmjG9NHU/s320/7777.gif" border="0" /&gt;&lt;/a&gt; Step 2: Find program clock command word&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://1.bp.blogspot.com/_XPVHFSYvlB8/Sq-NTomxt4I/AAAAAAAAATw/3TkrcLW50M8/s1600-h/777.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381675448188123010" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 39px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_XPVHFSYvlB8/Sq-NTomxt4I/AAAAAAAAATw/3TkrcLW50M8/s320/777.gif" border="0" /&gt;&lt;/a&gt; Step 1: Find keyboard/display command word&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq-M3XGgp3I/AAAAAAAAATo/rmMiogIIAMA/s1600-h/222.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381674962453047154" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 200px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq-M3XGgp3I/AAAAAAAAATo/rmMiogIIAMA/s320/222.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Statement: Write an assembly language program to your name from right to left&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;HARDWARE FOR ROLLING HELLO123&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Fig. shows the interfacing of eight 7-segment digits to 8085 through 8279. As shown in the figure eight display lines (Bo-B3 and Ao-A3) are buffered with the help of transistor and used to drive display digits. These buffered lines are connected in parallel to all display digits. So, Sl and S2 lines are decoded and decoded lines are used for selection of one of the eight digits&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;SOFTWARE FOR ROLLING THE NAME - J.BINU&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;To roll the above namewe have to load 7-segment codes for characters within the message and it is necessary to configure 8279 in right entry mode&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Source program:&lt;br /&gt;LXI B, 6200B : Initialize lookup table pointer&lt;br /&gt;MVI C, 08H : Initialize counter&lt;br /&gt;MVI A, 10H : Initialize keyboard/display in right entry mode&lt;br /&gt;OUT 8IH : Mode&lt;br /&gt;MVI A, 3EH : Initialize prescaler count&lt;br /&gt;OUT 8IH&lt;br /&gt;MVI A, D0H : Clear Display&lt;br /&gt;OUT 8IH&lt;br /&gt;MVI A, 90H : Initialize 8279 in write display&lt;br /&gt;OUT 81H : RAM mode&lt;br /&gt;BACK : MOV A, M : Get the 7-segment code&lt;br /&gt;OUT 80H : Write 7-segment code in display RAM&lt;br /&gt;INX H : Increment lookup table pointer&lt;br /&gt;DCR C : Decrement counter&lt;br /&gt;JNZ BACK : if count = 0 stop, otherwise go to back&lt;br /&gt;HLT : Stop program execution&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-6566034500697291685?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/6566034500697291685/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/clear-command-word-step-3-find-display.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/6566034500697291685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/6566034500697291685'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/clear-command-word-step-3-find-display.html' title='Roll your NAME'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_XPVHFSYvlB8/Sq-OFzNpk8I/AAAAAAAAAUY/QZ8tKNxXc5k/s72-c/79.a' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-4436213459424771533</id><published>2009-09-15T05:30:00.000-07:00</published><updated>2009-09-15T05:45:41.026-07:00</updated><title type='text'>Roll a message - 'HELL0123'</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq-MWk-jTcI/AAAAAAAAATg/e2obwBf_Mis/s1600-h/11111.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381674399242079682" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 37px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq-MWk-jTcI/AAAAAAAAATg/e2obwBf_Mis/s320/11111.gif" border="0" /&gt;&lt;/a&gt;                                                 step 3&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://2.bp.blogspot.com/_XPVHFSYvlB8/Sq-K9ho2BmI/AAAAAAAAATQ/0-dVuJ_M1SY/s1600-h/76.d"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381672869337368162" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 44px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_XPVHFSYvlB8/Sq-K9ho2BmI/AAAAAAAAATQ/0-dVuJ_M1SY/s320/76.d" border="0" /&gt;&lt;/a&gt;                                              step 2&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq-Kp1EmZtI/AAAAAAAAATI/GP5aBCW3beA/s1600-h/22.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381672530956674770" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 100px; CURSOR: hand; HEIGHT: 320px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq-Kp1EmZtI/AAAAAAAAATI/GP5aBCW3beA/s320/22.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://2.bp.blogspot.com/_XPVHFSYvlB8/Sq-KWLOg09I/AAAAAAAAATA/j2JDj434qsk/s1600-h/78.f"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381672193306448850" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 202px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_XPVHFSYvlB8/Sq-KWLOg09I/AAAAAAAAATA/j2JDj434qsk/s320/78.f" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;clear command word&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://2.bp.blogspot.com/_XPVHFSYvlB8/Sq-KSNtEcSI/AAAAAAAAAS4/PxQHV81OkW4/s1600-h/78.e"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381672125252006178" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 48px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_XPVHFSYvlB8/Sq-KSNtEcSI/AAAAAAAAAS4/PxQHV81OkW4/s320/78.e" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Step 1: Find keyboard/display command word.&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq-KNzpulKI/AAAAAAAAASw/VkcnOfWZhO0/s1600-h/78.b"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381672049539191970" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 39px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq-KNzpulKI/AAAAAAAAASw/VkcnOfWZhO0/s320/78.b" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq-KI00uo3I/AAAAAAAAASo/Z0pu0Ivda9k/s1600-h/78.a"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381671963954422642" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 185px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq-KI00uo3I/AAAAAAAAASo/Z0pu0Ivda9k/s320/78.a" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://2.bp.blogspot.com/_XPVHFSYvlB8/Sq-Jt9-x1sI/AAAAAAAAASg/OW3pwX4h9N4/s1600-h/11.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381671502556026562" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 200px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_XPVHFSYvlB8/Sq-Jt9-x1sI/AAAAAAAAASg/OW3pwX4h9N4/s320/11.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Statement: Write an assembly language program to roll message 'HELL0123' from right to left&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;HARDWARE FOR ROLLING HELLO123&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Fig. shows the interfacing of eight 7-segment digits to 8085 through 8279. As shown in the figure eight display lines (Bo-B3 and Ao-A3) are buffered with the help of transistor and used to drive display digits. These buffered lines are connected in parallel to all display digits. So, Sl and S2 lines are decoded and decoded lines are used for selection of one of the eight digits&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Source program:&lt;br /&gt;LXI B, 6200B : Initialize lookup table pointer&lt;br /&gt;MVI C, 08H : Initialize counter&lt;br /&gt;MVI A, 10H : Initialize keyboard/display in right entry mode&lt;br /&gt;OUT 8IH : Mode&lt;br /&gt;MVI A, 3EH : Initialize prescaler count&lt;br /&gt;OUT 8IH&lt;br /&gt;MVI A, D0H : Clear Display&lt;br /&gt;OUT 8IH&lt;br /&gt;MVI A, 90H : Initialize 8279 in write display&lt;br /&gt;OUT 81H : RAM mode&lt;br /&gt;BACK : MOV A, M : Get the 7-segment code&lt;br /&gt;OUT 80H : Write 7-segment code in display RAM&lt;br /&gt;INX H : Increment lookup table pointer&lt;br /&gt;DCR C : Decrement counter&lt;br /&gt;JNZ BACK : if count = 0 stop, otherwise go to back&lt;br /&gt;HLT : Stop program execution&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-4436213459424771533?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/4436213459424771533/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/roll-message-hell0123.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/4436213459424771533'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/4436213459424771533'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/roll-message-hell0123.html' title='Roll a message - &apos;HELL0123&apos;'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq-MWk-jTcI/AAAAAAAAATg/e2obwBf_Mis/s72-c/11111.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-7093703241264906224</id><published>2009-09-15T05:24:00.000-07:00</published><updated>2009-09-15T05:30:51.103-07:00</updated><title type='text'>Interfacing of 4x4 matrix keyboard and 4 digit 7 segment display</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_XPVHFSYvlB8/Sq-IuSuiXUI/AAAAAAAAASY/SceA7pa0TKw/s1600-h/2.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381670408613420354" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 227px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_XPVHFSYvlB8/Sq-IuSuiXUI/AAAAAAAAASY/SceA7pa0TKw/s320/2.gif" border="0" /&gt;&lt;/a&gt;                                                       step 4&lt;br /&gt;&lt;div&gt;&lt;a href="http://1.bp.blogspot.com/_XPVHFSYvlB8/Sq-IoLBffyI/AAAAAAAAASQ/mhk5NvM_LaM/s1600-h/77.e"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381670303466225442" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 37px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_XPVHFSYvlB8/Sq-IoLBffyI/AAAAAAAAASQ/mhk5NvM_LaM/s320/77.e" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;                                                    steo 3&lt;br /&gt;&lt;div&gt;&lt;a href="http://4.bp.blogspot.com/_XPVHFSYvlB8/Sq-Ijymr-HI/AAAAAAAAASI/Tl0ABxpJOjc/s1600-h/77.d"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381670228191869042" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 40px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_XPVHFSYvlB8/Sq-Ijymr-HI/AAAAAAAAASI/Tl0ABxpJOjc/s320/77.d" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;                                                     step 2&lt;br /&gt;&lt;div&gt;&lt;a href="http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq-IfDo1C_I/AAAAAAAAASA/B8trIezHxzA/s1600-h/77.b"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381670146864909298" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 40px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq-IfDo1C_I/AAAAAAAAASA/B8trIezHxzA/s320/77.b" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;                                                 step 1&lt;br /&gt;&lt;div&gt;&lt;a href="http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq-IZkL7NVI/AAAAAAAAAR4/iedV9m4E51U/s1600-h/77.c"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381670052522833234" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 40px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq-IZkL7NVI/AAAAAAAAAR4/iedV9m4E51U/s320/77.c" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://4.bp.blogspot.com/_XPVHFSYvlB8/Sq-IRuegftI/AAAAAAAAARw/-jFMg97HiXQ/s1600-h/1.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381669917846175442" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 219px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_XPVHFSYvlB8/Sq-IRuegftI/AAAAAAAAARw/-jFMg97HiXQ/s320/1.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Statement: Interface 4 x 4 matrix keyboard and 4 digit 7-segment display and write an tssembly language program to read keycode of the pressed key and display same key on :he 7 segment display.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;HARDWARE FOR 4x4 MATRIX KEYBOARD &amp;amp; 4 DIGIT 7 SEGMENT DISPLAY INTERFACE&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Fig. shows interfacing diagram. Here, 4 scan lines are sufficient to scan matrix keyboard and to select display digits. Hence decoded mode is used.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Source program:&lt;br /&gt;MVI A, 00H : Initialize keyboard/display in encoded&lt;br /&gt;OUT 81H : scan keyboard 2 key lockout mode&lt;br /&gt;MVI A, 34H&lt;br /&gt;OUT 81H : Initialize prescaler count&lt;br /&gt;MVI A, 0BH : Load mask pattern to enable RST 7.5&lt;br /&gt;SIM : mask other interrupts&lt;br /&gt;EI : Enable Interrupt&lt;br /&gt;HERE: JMP HERE : Wait for the interrupt&lt;br /&gt;Interrupt service routine&lt;br /&gt;MVI A, 40H : Initialize 8279 in read FIFO RAM mode&lt;br /&gt;OUT 81H&lt;br /&gt;IN 80H : Get keycode&lt;br /&gt;MVI H, 62H : Initialize memory pointer to point&lt;br /&gt;MOV L, A : 7-Segment code&lt;br /&gt;MVI A, 80H : Initialize 8279 in write display RAM mode&lt;br /&gt;OUT 81H&lt;br /&gt;MOV A, M : Get the 7 segment code&lt;br /&gt;OUT 80H : Write 7-segment code in display RAM&lt;br /&gt;EI : Enable interrupt&lt;br /&gt;RET : Return to main program&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-7093703241264906224?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/7093703241264906224/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/interfacing-of-4x4-matrix-keyboard-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/7093703241264906224'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/7093703241264906224'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/interfacing-of-4x4-matrix-keyboard-and.html' title='Interfacing of 4x4 matrix keyboard and 4 digit 7 segment display'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_XPVHFSYvlB8/Sq-IuSuiXUI/AAAAAAAAASY/SceA7pa0TKw/s72-c/2.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-1519047653475502584</id><published>2009-09-15T01:45:00.000-07:00</published><updated>2009-09-15T01:50:49.396-07:00</updated><title type='text'>Interfacing of eight 7-segment digits</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq9VW-22UcI/AAAAAAAAARo/z5XHSKMcOfU/s1600-h/55555.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381613933049565634" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 100px; CURSOR: hand; HEIGHT: 320px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq9VW-22UcI/AAAAAAAAARo/z5XHSKMcOfU/s320/55555.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://1.bp.blogspot.com/_XPVHFSYvlB8/Sq9VR9zsTWI/AAAAAAAAARg/7kGEgD18yRc/s1600-h/5555.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381613846868544866" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 167px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_XPVHFSYvlB8/Sq9VR9zsTWI/AAAAAAAAARg/7kGEgD18yRc/s320/5555.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://2.bp.blogspot.com/_XPVHFSYvlB8/Sq9VN5uV5pI/AAAAAAAAARY/oCo_KxKxSCA/s1600-h/76.g"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381613777052886674" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 285px; CURSOR: hand; HEIGHT: 210px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_XPVHFSYvlB8/Sq9VN5uV5pI/AAAAAAAAARY/oCo_KxKxSCA/s320/76.g" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq9VIarEv8I/AAAAAAAAARQ/LZb1VCn7I5w/s1600-h/76.e"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381613682818334658" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 37px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq9VIarEv8I/AAAAAAAAARQ/LZb1VCn7I5w/s320/76.e" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq9VEjUfcAI/AAAAAAAAARI/Y3p2YvKwRtA/s1600-h/76.d"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381613616420057090" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 44px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq9VEjUfcAI/AAAAAAAAARI/Y3p2YvKwRtA/s320/76.d" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq9VArwvP5I/AAAAAAAAARA/PZgT-U6EHAQ/s1600-h/76.c"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381613549966540690" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 38px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq9VArwvP5I/AAAAAAAAARA/PZgT-U6EHAQ/s320/76.c" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://4.bp.blogspot.com/_XPVHFSYvlB8/Sq9U3YpxtAI/AAAAAAAAAQ4/I87e_iw4El0/s1600-h/555.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381613390218245122" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 200px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_XPVHFSYvlB8/Sq9U3YpxtAI/AAAAAAAAAQ4/I87e_iw4El0/s320/555.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Statement: Interface 8/7-segment digits (common cathode) to 8085 through 8279 and write an 8085 assembly language program to display 1 to 8 on the eight seven segment digits. External clock frequency is 3 MHz.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;HARDWARE FOR EIGHT SEVEN SEGMENT DIGITS INTERFACE&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Fig. shows the interfacing of eight 7-segment digits to 8085 through 8279. As shown in the figure eight display lines (Bo-B3 and Ao-A3) are buffered with the help of transistor and used to drive display digits. These buffered lines are connected in parallel to all display digits. So, Sl and S2 lines are decoded and decoded lines are used for selection of one of the eight digits&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Source program:&lt;br /&gt;LXI B, 6200B : Initialize lookup table pointer&lt;br /&gt;MVI C, 08H : Initialize counter&lt;br /&gt;MVI A, 00H : Initialize keyboard/display&lt;br /&gt;OUT 8IH : Mode&lt;br /&gt;MVI A, 3EH : Initialize prescaler count&lt;br /&gt;OUT 8IH&lt;br /&gt;MVI A, 90H : Initial size 8279 in write Display&lt;br /&gt;OUT 8IH : RAM-mode&lt;br /&gt;BACK : MOV A, M : Get the 7-segment code&lt;br /&gt;OUT 80H : Write 7-segment code in display RAM&lt;br /&gt;INX H : Increment lookup table pointer&lt;br /&gt;DCR C : Decrement counter&lt;br /&gt;JNZ BACK : if count = 0 stop, otherwise go to back&lt;br /&gt;HLT : Stop program execution&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-1519047653475502584?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/1519047653475502584/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/interfacing-of-eight-7-segment-digits.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/1519047653475502584'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/1519047653475502584'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/interfacing-of-eight-7-segment-digits.html' title='Interfacing of eight 7-segment digits'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq9VW-22UcI/AAAAAAAAARo/z5XHSKMcOfU/s72-c/55555.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-5503917760251147620</id><published>2009-09-15T01:43:00.000-07:00</published><updated>2009-09-15T01:45:30.742-07:00</updated><title type='text'>8 x 4 Matrix Keyboard Interface</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq9UIDsFJ2I/AAAAAAAAAQw/RrQ7AMcZLLI/s1600-h/55.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381612577136912226" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 301px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq9UIDsFJ2I/AAAAAAAAAQw/RrQ7AMcZLLI/s320/55.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Statement: Interface an 8 x 4 matrix keyboard to 8085 through 8279.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;ource program:&lt;br /&gt;MVI A, 00H : Initialize keyboard/display in encoded&lt;br /&gt;OUT 81H : scan keyboard 2 key lockout mode&lt;br /&gt;MVI A, 34H&lt;br /&gt;OUT 81H : Initialize prescaler count&lt;br /&gt;MVI A, 0BH : Load mask pattern to enable RST 7.5&lt;br /&gt;SIM : mask other interrupts&lt;br /&gt;EI : Enable Interrupt&lt;br /&gt;HERE: JMP HERE : Wait for the interrupt&lt;br /&gt;Interrupt Subroutine:&lt;br /&gt;MVI A, 40H : Initialize 8279 in read FIFO&lt;br /&gt;OUT 81H : RAM mode&lt;br /&gt;IN 80H : Read FIFO RAM (keycode)&lt;br /&gt;EI : Enable Interrupt&lt;br /&gt;RET : Return to main program&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-5503917760251147620?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/5503917760251147620/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/8-x-4-matrix-keyboard-interface.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/5503917760251147620'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/5503917760251147620'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/8-x-4-matrix-keyboard-interface.html' title='8 x 4 Matrix Keyboard Interface'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq9UIDsFJ2I/AAAAAAAAAQw/RrQ7AMcZLLI/s72-c/55.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-2665315163772707649</id><published>2009-09-15T01:37:00.000-07:00</published><updated>2009-09-15T01:43:32.309-07:00</updated><title type='text'>8 x 8 Keyboard Interface(With Interrupt signal)</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_XPVHFSYvlB8/Sq9TfL-29kI/AAAAAAAAAQo/GdIX3nu-kGU/s1600-h/73.e"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381611874988521026" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 42px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_XPVHFSYvlB8/Sq9TfL-29kI/AAAAAAAAAQo/GdIX3nu-kGU/s320/73.e" border="0" /&gt;&lt;/a&gt;                                                             step 1&lt;br /&gt;&lt;div&gt;&lt;a href="http://2.bp.blogspot.com/_XPVHFSYvlB8/Sq9Ta8y1DNI/AAAAAAAAAQg/hFNNvLf4DxA/s1600-h/73.d"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381611802192055506" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 39px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_XPVHFSYvlB8/Sq9Ta8y1DNI/AAAAAAAAAQg/hFNNvLf4DxA/s320/73.d" border="0" /&gt;&lt;/a&gt;                                                             step 2&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://4.bp.blogspot.com/_XPVHFSYvlB8/Sq9TWUddRfI/AAAAAAAAAQY/HChT0ZZhaMc/s1600-h/73.c"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381611722645521906" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 42px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_XPVHFSYvlB8/Sq9TWUddRfI/AAAAAAAAAQY/HChT0ZZhaMc/s320/73.c" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;                                                             step 3&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq9TQhGLcYI/AAAAAAAAAQQ/5KG2QqEjIOE/s1600-h/4444.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381611622958330242" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 300px; CURSOR: hand; HEIGHT: 216px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq9TQhGLcYI/AAAAAAAAAQQ/5KG2QqEjIOE/s320/4444.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://4.bp.blogspot.com/_XPVHFSYvlB8/Sq9TLdH9ilI/AAAAAAAAAQI/JCeDsdgNdGs/s1600-h/444.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381611535992719954" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 76px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_XPVHFSYvlB8/Sq9TLdH9ilI/AAAAAAAAAQI/JCeDsdgNdGs/s320/444.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://4.bp.blogspot.com/_XPVHFSYvlB8/Sq9TFgUUiBI/AAAAAAAAAQA/Ms9h001_Jo8/s1600-h/44.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381611433770649618" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 254px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_XPVHFSYvlB8/Sq9TFgUUiBI/AAAAAAAAAQA/Ms9h001_Jo8/s320/44.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Statement: Interface an 8 x 8 matrix keyboard to 8085 through 8279 in 2-key lockout mode and write an assembly language program to read keycode of the pressed key. The external clock frequency is 2MHz. Use I/O mapped I/O technique. &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;HARDWARE FOR 8 x 8 MATRIX KEYBOARD INTERFACE(With Interrupt)&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Fig. shows the interfacing of 8 x 8 matrix keyboard in interrupt driven keyboard mode. In the interrupt driven mode interrupt line from 8279 is connected to the one of the interrupt input of 8085 except INTR. Here, INT line from 8279 is connected to the interrupt RST 7.5 of 8085. Other signal connections are same as in the non interrupt mode&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Source program:&lt;br /&gt;MVI A, 00H : Initialize keyboard/display in encoded&lt;br /&gt;OUT 81H : scan keyboard 2 key lockout mode&lt;br /&gt;MVI A, 34H&lt;br /&gt;OUT 81H : Initialize prescaler count&lt;br /&gt;MVI A, 0BH : Load mask pattern to enable RST 7.5&lt;br /&gt;SIM : mask other interrupts&lt;br /&gt;EI : Enable Interrupt&lt;br /&gt;HERE: JMP HERE : Wait for the interrupt&lt;br /&gt;Interrupt Subroutine:&lt;br /&gt;MVI A, 40H : Initialize 8279 in read FIFO&lt;br /&gt;OUT 81H : RAM mode&lt;br /&gt;IN 80H : Read FIFO RAM (keycode)&lt;br /&gt;EI : Enable Interrupt&lt;br /&gt;RET : Return to main program&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;Note: In the interrupt driven keyboard, when key is pressed, key code is loaded into FIFO RAM and interrupt is generated. This interrupt signal is used to tell CPU that there is a keycode in the FIFO RAM. CPU then initiates read command with in the interrupt service routine to read key code from the FIFO RAM. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-2665315163772707649?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/2665315163772707649/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/8-x-8-keyboard-interfacewith-interrupt.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/2665315163772707649'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/2665315163772707649'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/8-x-8-keyboard-interfacewith-interrupt.html' title='8 x 8 Keyboard Interface(With Interrupt signal)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_XPVHFSYvlB8/Sq9TfL-29kI/AAAAAAAAAQo/GdIX3nu-kGU/s72-c/73.e' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-3815035018016478296</id><published>2009-09-15T01:32:00.000-07:00</published><updated>2009-09-15T01:37:29.677-07:00</updated><title type='text'>8 x 8 Keyboard Interface(Without Interrupt signal)</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_XPVHFSYvlB8/Sq9SNWHrHCI/AAAAAAAAAP4/NeQhU9BGU9s/s1600-h/3333.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381610468960574498" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 139px; CURSOR: hand; HEIGHT: 320px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_XPVHFSYvlB8/Sq9SNWHrHCI/AAAAAAAAAP4/NeQhU9BGU9s/s320/3333.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://2.bp.blogspot.com/_XPVHFSYvlB8/Sq9R52jZcXI/AAAAAAAAAPw/MlKogHf-rUQ/s1600-h/back2.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381610134069408114" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 18px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_XPVHFSYvlB8/Sq9R52jZcXI/AAAAAAAAAPw/MlKogHf-rUQ/s320/back2.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://2.bp.blogspot.com/_XPVHFSYvlB8/Sq9RzI1MngI/AAAAAAAAAPo/EXfppbpKJu8/s1600-h/333.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381610018716818946" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 254px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_XPVHFSYvlB8/Sq9RzI1MngI/AAAAAAAAAPo/EXfppbpKJu8/s320/333.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Statement: Interface an 8 x 8 matrix keyboard to 8085 through 8279 in 2-key lockout mode and write an assembly language program to read keycode of the pressed key. The external clock frequency is 2MHz. Use I/O mapped I/O technique. (Dont use any Interrupts&lt;/div&gt;&lt;br /&gt;Source program:&lt;br /&gt;MVI A, 00H : Initialize keyboard/display&lt;br /&gt;OUT 81H : in encoded scan keyboard-2 keylockout mode&lt;br /&gt;MVI A, 34H&lt;br /&gt;OUT 81H : Initialize prescaler count&lt;br /&gt;BACK: IN 81H : Read FIFO status word&lt;br /&gt;ANI 07H : Mask bit B3 to B7&lt;br /&gt;JZ BACK : If 0, key is not pressed wait for key press else read FIFO RAM&lt;br /&gt;MVI A, 40H : Initialize 8279 in read&lt;br /&gt;OUT 81H : FI FO RAM mode&lt;br /&gt;IN 80H : Read FIFO RAM (keycode)&lt;br /&gt;HLT : Stop program execution&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-3815035018016478296?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/3815035018016478296/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/8-x-8-keyboard-interfacewithout.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/3815035018016478296'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/3815035018016478296'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/8-x-8-keyboard-interfacewithout.html' title='8 x 8 Keyboard Interface(Without Interrupt signal)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_XPVHFSYvlB8/Sq9SNWHrHCI/AAAAAAAAAP4/NeQhU9BGU9s/s72-c/3333.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-2721338354003292088</id><published>2009-09-15T01:28:00.000-07:00</published><updated>2009-09-15T01:32:27.310-07:00</updated><title type='text'>Seven Segment Display Interface (Eight Digits</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_XPVHFSYvlB8/Sq9RA38zqrI/AAAAAAAAAPg/kr8oByRANyk/s1600-h/33.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381609155191876274" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 320px; CURSOR: hand; HEIGHT: 254px" alt="" src="http://4.bp.blogspot.com/_XPVHFSYvlB8/Sq9RA38zqrI/AAAAAAAAAPg/kr8oByRANyk/s320/33.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Statement: Interface an 8-digit 7 segment LED display using 8255 to the 8085 microprocessor system and write an 8085 assembly language routine to display message on the display.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;HARDWARE FOR EIGHT DIGIT SEVEN SEGMENT DISPLAY INTERFACE&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Fig. shows the multiplexed eight 7-segment display connected in the 8085 system using 8255. In this circuit port A and port B are used as simple latched output ports. Port A provides the segment data inputs to the display and port B provides a means of selecting a display position at a time for multiplexing the displays. A0-A7 lines are used to decode the addresses for 8255. For this circuit different addresses are:&lt;br /&gt;PA = 00H PB = 01H&lt;br /&gt;PC = 02H CR = 03H.&lt;br /&gt;The register values are chosen in Fig. such that the segment current is 80 mA. This current is required to produce an average of 10 mA per segment as the displays are multiplexed. In this type of display system, only one of the eight display position is 'ON' at any given instant. Only one digit is selected at a time by giving low signal on the corresponding control line. Maximum anode current is 560 mA (7-segments x 80 mA = 560 mA), but the average anode current is 70 mA.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;Source program:&lt;br /&gt;SOFTWARE TO INITIALIZE 8255:&lt;br /&gt;MVI A, 80H : Load control word in AL&lt;br /&gt;OUT CR : Load control word in CR&lt;br /&gt;SUBROUTINE TO DISPLAY MESSAGE ON MULTIPLEXED LED DISPLAY:&lt;br /&gt;SET UP REGISTERS FOR DISPLAY:&lt;br /&gt;MVI B, 08H : load count&lt;br /&gt;MVI C, 7FH : load select pattern&lt;br /&gt;LXI H, 6000B : starting address of message&lt;br /&gt;DISPLAY MESSAGE:&lt;br /&gt;DISP 1: MOV A, C : select digit&lt;br /&gt;OUT PB&lt;br /&gt;MOV A, M : get data&lt;br /&gt;OUT PA : display data&lt;br /&gt;CALL DELAY : wait for some time&lt;br /&gt;DISP 1: MOV A, C&lt;br /&gt;RRC&lt;br /&gt;MOV C, A : adjust selection pattern&lt;br /&gt;INX H&lt;br /&gt;DCR B : Decrement count&lt;br /&gt;JNZ DISP 1 : repeat 8 times&lt;br /&gt;RET&lt;br /&gt;Note: This "display message subroutine" must be called continuously to display the 7-segment coded message stored in the memory from address 6000H.&lt;br /&gt;INTERFACING SCHEME&lt;br /&gt;&lt;a title="" href="http://www.8085projects.info/Seven-Segment(Eight-Digits)-Display-Program72.html#"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a title="" href="http://www.8085projects.info/Seven-Segment(Eight-Digits)-Display-Program72.html#"&gt;&lt;/a&gt;&lt;br /&gt;Delay subroutine:&lt;br /&gt;Delay: LXI D, Count&lt;br /&gt;Back: DCX D&lt;br /&gt;MOV A, D&lt;br /&gt;ORA E&lt;br /&gt;JNZ Back&lt;br /&gt;RET&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-2721338354003292088?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/2721338354003292088/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/seven-segment-display-interface-eight.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/2721338354003292088'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/2721338354003292088'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/seven-segment-display-interface-eight.html' title='Seven Segment Display Interface (Eight Digits'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_XPVHFSYvlB8/Sq9RA38zqrI/AAAAAAAAAPg/kr8oByRANyk/s72-c/33.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-5559002543876050686</id><published>2009-09-15T01:24:00.000-07:00</published><updated>2009-09-15T01:28:31.301-07:00</updated><title type='text'>Keyboard interface(64-key-matrix-keyboard)</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_XPVHFSYvlB8/Sq9QJPfPygI/AAAAAAAAAPY/3jqGICWKIsQ/s1600-h/2222.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381608199437666818" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 175px; CURSOR: hand; HEIGHT: 309px" alt="" src="http://1.bp.blogspot.com/_XPVHFSYvlB8/Sq9QJPfPygI/AAAAAAAAAPY/3jqGICWKIsQ/s320/2222.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://1.bp.blogspot.com/_XPVHFSYvlB8/Sq9QD2ScldI/AAAAAAAAAPQ/ThPncC209vA/s1600-h/222.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381608106773747154" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 120px; CURSOR: hand; HEIGHT: 320px" alt="" src="http://1.bp.blogspot.com/_XPVHFSYvlB8/Sq9QD2ScldI/AAAAAAAAAPQ/ThPncC209vA/s320/222.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://1.bp.blogspot.com/_XPVHFSYvlB8/Sq9P-PAf6NI/AAAAAAAAAPI/hRzoAaVIodE/s1600-h/22.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381608010330138834" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 320px; CURSOR: hand; HEIGHT: 254px" alt="" src="http://1.bp.blogspot.com/_XPVHFSYvlB8/Sq9P-PAf6NI/AAAAAAAAAPI/hRzoAaVIodE/s320/22.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Statement: Interface a 64-key matrix keyboard to the 8085 microprocessor using 8255. Write an 8085 assembly language program to initialize 8255 and to read the key code&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;HARDWARE FOR MATRIX KEYBOARD INTERFACE&lt;br /&gt;&lt;a href="http://www.8085projects.info/images/71.a.GIF" target="_blank"&gt;&lt;/a&gt;Fig. shows a matrix keyboard with 64 keys connected to the 8085 microprocessor using 8255. A matrix keyboard reduces the number of connections, thus the number of interfacing lines. In this example, the keyboard with 64 keys, is arranged in 8 x 8 (8 rows and 8 columns) matrix. This requires sixteen lines from the microprocessor to make all the connections instead of 64 lines if the keys are connected individually. The interfacing of matrix keyboard requires two ports: one input port and other output port. Rows are connected to the input port, port A and columns are connected to the output port, port B&lt;br /&gt;SOFTWARE FOR MATRIX KEYBOARD INTERFACE&lt;br /&gt;&lt;a title="" href="http://www.8085projects.info/Keyboard-interface(64-key-matrix-keyboard)-Program71.html#"&gt;&lt;/a&gt;&lt;br /&gt;Source program&lt;br /&gt;MVI A, 90H : Initialize Port A as input and&lt;br /&gt;OUT CR : Port B as Output&lt;br /&gt;START: MVI A, 00 : Make all scan lines zero&lt;br /&gt;OUT PB&lt;br /&gt;BACK: IN PA&lt;br /&gt;CPI FF : Check for key release&lt;br /&gt;JNZ BACK : If not, wait for key release&lt;br /&gt;CALL DELAY : Wait for key debounce&lt;br /&gt;BACK 1: IN PA&lt;br /&gt;CPI FF : Check for key press&lt;br /&gt;JZ BACK 1 : If not, wait for key press&lt;br /&gt;CALL DELAY : Wait for key debounce&lt;br /&gt;MVI L, 00H : Initialize key counter&lt;br /&gt;MVI C, 08H&lt;br /&gt;MVI B, FEH : Make one column low&lt;br /&gt;NEXTCOL: MOV A, B&lt;br /&gt;OUT PB&lt;br /&gt;MVI D, 08H : Initialize row counter&lt;br /&gt;IN PA : Read return line status&lt;br /&gt;NEXTROW: RRC : Check for one row&lt;br /&gt;JNC DISPLAY : If zero, goto display else continue&lt;br /&gt;INR L : Increment key counter&lt;br /&gt;DCR D : Decrement row counter&lt;br /&gt;JNZ NEXTROW : Check for next row&lt;br /&gt;MOV A, B&lt;br /&gt;RLC : Select the next column&lt;br /&gt;MOV B, A&lt;br /&gt;DCR C : Decrement column count&lt;br /&gt;JNZ NEXTCOL : Check for last column if not repeat&lt;br /&gt;JMP START : Go to start&lt;br /&gt;INTERFACING SCHEME&lt;br /&gt;&lt;a title="" href="http://www.8085projects.info/Keyboard-interface(64-key-matrix-keyboard)-Program71.html#"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a title="" href="http://www.8085projects.info/Keyboard-interface(64-key-matrix-keyboard)-Program71.html#"&gt;&lt;/a&gt;&lt;br /&gt;Delay subroutine:&lt;br /&gt;Delay: LXI D, Count&lt;br /&gt;Back: DCX D&lt;br /&gt;MOV A, D&lt;br /&gt;ORA E&lt;br /&gt;JNZ Back&lt;br /&gt;RET&lt;br /&gt;FLOWCHART&lt;br /&gt;&lt;a title="" href="http://www.8085projects.info/Keyboard-interface(64-key-matrix-keyboard)-Program71.html#"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a title="" href="http://www.8085projects.info/Keyboard-interface(64-key-matrix-keyboard)-Program71.html#"&gt;&lt;/a&gt;&lt;br /&gt;Source Program&lt;br /&gt;Delay routine&lt;br /&gt;&lt;a href="http://www.8085projects.info/images/71.b.GIF" target="_blank"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.8085projects.info/images/46.b.GIF" target="_blank"&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-5559002543876050686?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/5559002543876050686/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/keyboard-interface64-key-matrix.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/5559002543876050686'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/5559002543876050686'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/keyboard-interface64-key-matrix.html' title='Keyboard interface(64-key-matrix-keyboard)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_XPVHFSYvlB8/Sq9QJPfPygI/AAAAAAAAAPY/3jqGICWKIsQ/s72-c/2222.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-2190585396674231936</id><published>2009-09-15T01:17:00.000-07:00</published><updated>2009-09-15T01:23:19.653-07:00</updated><title type='text'>Stepper Motor Control</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_XPVHFSYvlB8/Sq9O6vvSS1I/AAAAAAAAAPA/gOmqShsctmA/s1600-h/0000.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381606850885208914" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 174px; CURSOR: hand; HEIGHT: 308px" alt="" src="http://2.bp.blogspot.com/_XPVHFSYvlB8/Sq9O6vvSS1I/AAAAAAAAAPA/gOmqShsctmA/s320/0000.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://4.bp.blogspot.com/_XPVHFSYvlB8/Sq9Ow6a_BfI/AAAAAAAAAO4/noLHqS6tdDY/s1600-h/000.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381606681954158066" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 128px; CURSOR: hand; HEIGHT: 320px" alt="" src="http://4.bp.blogspot.com/_XPVHFSYvlB8/Sq9Ow6a_BfI/AAAAAAAAAO4/noLHqS6tdDY/s320/000.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq9OsfWEwxI/AAAAAAAAAOw/wvNiQPqqgFM/s1600-h/00.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381606605966328594" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 120px; CURSOR: hand; HEIGHT: 320px" alt="" src="http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq9OsfWEwxI/AAAAAAAAAOw/wvNiQPqqgFM/s320/00.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq9OnUNIYpI/AAAAAAAAAOo/2dWr2v8HlCY/s1600-h/0.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381606517076681362" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 320px; CURSOR: hand; HEIGHT: 254px" alt="" src="http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq9OnUNIYpI/AAAAAAAAAOo/2dWr2v8HlCY/s320/0.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Statement: Interface a Stepper Motor to the 8085 microprocessor system and write an 8085 assembly language program to control the Stepper Motor.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;HARDWARE FOR STEPPER MOTOR CONTROL&lt;br /&gt;&lt;a href="http://www.8085projects.info/images/70.GIF" target="_blank"&gt;&lt;/a&gt;motor is a digital motor. It can be driven by digital signal. Fig. shows the typical 2 phase motor rated 12V /0.67 A/ph interfaced with the 8085 microprocessor system using 8255. Motor shown in the circuit has two phases, with center-tap winding. The center taps of these windings are connected to the 12V supply. Due to this, motor can be excited by grounding four terminals of the two windings. Motor can be rotated in steps by giving proper excitation sequence to these windings. The lower nibble of port A of the 8255 is used to generate excitation signals in the proper sequence. These excitation signals are buffered using driver transistors. The transistors are selected such that they can source rated current for the windings. Motor is rotated by 1.80 per excitation&lt;br /&gt;SOFTWARE FOR STEPPER MOTOR CONTROL&lt;br /&gt;&lt;a title="" href="http://www.8085projects.info/Stepper-Motor-control-Program70.html#"&gt;&lt;/a&gt;&lt;br /&gt;As port A is used as an output port, control word for 8255 is 80H.&lt;br /&gt;Stepper Motor Control Program:&lt;br /&gt;6000H Excite code DB 03H, 06H,&lt;br /&gt;09H, OCH : This is the code sequence for clockwise rotation&lt;br /&gt;Subroutine to rotate a stepper motor clockwise by 360° - Set the counts:&lt;br /&gt;MVI C, 32H : Set repetition count to 50ıο&lt;br /&gt;START: MVI B, 04H : Counts excitation sequence&lt;br /&gt;LXI H, 6000H : Initialize pointer&lt;br /&gt;BACK1: MOV A, M : Get the Excite code&lt;br /&gt;OUT PORTA : Send Excite code&lt;br /&gt;CALL DELAY : Wait&lt;br /&gt;INX H : Increment pointer&lt;br /&gt;DCR B : Repeat 4 times&lt;br /&gt;JNZ BACK l&lt;br /&gt;DCR C&lt;br /&gt;JNZ START : Repeat 50 times&lt;br /&gt;RET&lt;br /&gt;INTERFACING SCHEME&lt;br /&gt;&lt;a title="" href="http://www.8085projects.info/Stepper-Motor-control-Program70.html#"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a title="" href="http://www.8085projects.info/Stepper-Motor-control-Program70.html#"&gt;&lt;/a&gt;&lt;br /&gt;Delay subroutine:&lt;br /&gt;Delay: LXI D, Count&lt;br /&gt;Back: DCX D&lt;br /&gt;MOV A, D&lt;br /&gt;ORA E&lt;br /&gt;JNZ Back&lt;br /&gt;RET&lt;br /&gt;&lt;a title="" href="http://www.8085projects.info/Stepper-Motor-control-Program70.html#"&gt;&lt;/a&gt;&lt;br /&gt;FLOWCHARTS&lt;br /&gt;&lt;a title="" href="http://www.8085projects.info/Stepper-Motor-control-Program70.html#"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a title="" href="http://www.8085projects.info/Stepper-Motor-control-Program70.html#"&gt;&lt;/a&gt;&lt;br /&gt;Source Program&lt;br /&gt;Delay routine&lt;br /&gt;Stepper motor subroutine&lt;br /&gt;&lt;a href="http://www.8085projects.info/images/70.a.GIF" target="_blank"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.8085projects.info/images/70.b.GIF" target="_blank"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.8085projects.info/images/46.b.GIF" target="_blank"&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-2190585396674231936?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/2190585396674231936/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/stepper-motor-control.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/2190585396674231936'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/2190585396674231936'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/stepper-motor-control.html' title='Stepper Motor Control'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_XPVHFSYvlB8/Sq9O6vvSS1I/AAAAAAAAAPA/gOmqShsctmA/s72-c/0000.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-1274941073311934828</id><published>2009-09-15T01:07:00.000-07:00</published><updated>2009-09-15T01:17:16.665-07:00</updated><title type='text'>Traffic Light Control</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_XPVHFSYvlB8/Sq9NWkOk-oI/AAAAAAAAAOg/AQJqBsBLQD8/s1600-h/69.g"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381605129808312962" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 320px; CURSOR: hand; HEIGHT: 126px" alt="" src="http://4.bp.blogspot.com/_XPVHFSYvlB8/Sq9NWkOk-oI/AAAAAAAAAOg/AQJqBsBLQD8/s320/69.g" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://2.bp.blogspot.com/_XPVHFSYvlB8/Sq9NRw_h_QI/AAAAAAAAAOY/9kLFF4tBGM0/s1600-h/69.f"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381605047335517442" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 320px; CURSOR: hand; HEIGHT: 111px" alt="" src="http://2.bp.blogspot.com/_XPVHFSYvlB8/Sq9NRw_h_QI/AAAAAAAAAOY/9kLFF4tBGM0/s320/69.f" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://4.bp.blogspot.com/_XPVHFSYvlB8/Sq9NMkWIr1I/AAAAAAAAAOQ/zZz3J_gaNV0/s1600-h/69.b"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381604958041321298" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 275px; CURSOR: hand; HEIGHT: 180px" alt="" src="http://4.bp.blogspot.com/_XPVHFSYvlB8/Sq9NMkWIr1I/AAAAAAAAAOQ/zZz3J_gaNV0/s320/69.b" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://1.bp.blogspot.com/_XPVHFSYvlB8/Sq9NHajesSI/AAAAAAAAAOI/74HM7O8zNn0/s1600-h/69.d"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381604869513589026" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 320px; CURSOR: hand; HEIGHT: 116px" alt="" src="http://1.bp.blogspot.com/_XPVHFSYvlB8/Sq9NHajesSI/AAAAAAAAAOI/74HM7O8zNn0/s320/69.d" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://4.bp.blogspot.com/_XPVHFSYvlB8/Sq9MWSOJreI/AAAAAAAAAOA/KvFf8OxxBe8/s1600-h/69.b"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381604025463057890" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 275px; CURSOR: hand; HEIGHT: 180px" alt="" src="http://4.bp.blogspot.com/_XPVHFSYvlB8/Sq9MWSOJreI/AAAAAAAAAOA/KvFf8OxxBe8/s320/69.b" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://1.bp.blogspot.com/_XPVHFSYvlB8/Sq9L0qMxcQI/AAAAAAAAAN4/WobicKen2e4/s1600-h/69.a"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381603447784173826" style="WIDTH: 224px; CURSOR: hand; HEIGHT: 218px" alt="" src="http://1.bp.blogspot.com/_XPVHFSYvlB8/Sq9L0qMxcQI/AAAAAAAAAN4/WobicKen2e4/s320/69.a" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;HARDWARE FOR TRAFFIC LIGHT CONTROL&lt;/div&gt;&lt;a href="http://1.bp.blogspot.com/_XPVHFSYvlB8/Sq9L0qMxcQI/AAAAAAAAAN4/WobicKen2e4/s1600-h/69.a"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Statement: Design a microprocessor system to control traffic lights. The traffic light arrangement is as shown in Fig. The traffic should be controlled in the following manner.&lt;br /&gt;1) Allow traffic from W to E and E to W transition for 20 seconds. 2) Give transition period of 5 seconds (Yellow bulbs ON) 3) Allow traffic from N to 5 and 5 to N for 20 seconds 4) Give transition period of 5 seconds (Yellow bulbs ON) 5) Repeat the process.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Fig. shows the interfacing diagram to control 12 electric bulbs. Port A is used to control lights on N-S road and Port B is used to control lights on W-E road. Actual pin connections are listed in Table 1 below.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;The electric bulbs are controlled by relays. The 8255 pins are used to control relay on-off action with the help of relay driver circuits. The driver circuit includes 12 transistors to drive 12 relays. Fig. also shows the interfacing of 8255 to the system&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Source program:&lt;br /&gt;MVI A, 80H : Initialize 8255, port A and port B&lt;br /&gt;OUT 83H (CR) : in output mode&lt;br /&gt;START: MVI A, 09H&lt;br /&gt;OUT 80H (PA) : Send data on PA to glow R1 and R2&lt;br /&gt;MVI A, 24H&lt;br /&gt;OUT 81H (PB) : Send data on PB to glow G3 and G4&lt;br /&gt;MVI C, 28H : Load multiplier count (40ıο) for delay&lt;br /&gt;CALL DELAY : Call delay subroutine&lt;br /&gt;MVI A, 12H&lt;br /&gt;OUT (81H) PA : Send data on Port A to glow Y1 and Y2&lt;br /&gt;OUT (81H) PB : Send data on port B to glow Y3 and Y4&lt;br /&gt;MVI C, 0AH : Load multiplier count (10ıο) for delay&lt;br /&gt;CALL: DELAY : Call delay subroutine&lt;br /&gt;MVI A, 24H&lt;br /&gt;OUT (80H) PA : Send data on port A to glow G1 and G2&lt;br /&gt;MVI A, 09H&lt;br /&gt;OUT (81H) PB : Send data on port B to glow R3 and R4&lt;br /&gt;MVI C, 28H : Load multiplier count (40ıο) for delay&lt;br /&gt;CALL DELAY : Call delay subroutine&lt;br /&gt;MVI A, 12H&lt;br /&gt;OUT PA : Send data on port A to glow Y1 and Y2&lt;br /&gt;OUT PB : Send data on port B to glow Y3 and Y4&lt;br /&gt;MVI C, 0AH : Load multiplier count (10ıο) for delay&lt;br /&gt;CALL DELAY : Call delay subroutine&lt;br /&gt;JMP START&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Delay Subroutine:&lt;br /&gt;DELAY: LXI D, Count : Load count to give 0.5 sec delay&lt;br /&gt;BACK: DCX D : Decrement counter&lt;br /&gt;MOV A, D&lt;br /&gt;ORA E : Check whether count is 0&lt;br /&gt;JNZ BACK : If not zero, repeat&lt;br /&gt;DCR C : Check if multiplier zero, otherwise repeat&lt;br /&gt;JNZ DELAY&lt;br /&gt;RET : Return to main program&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-1274941073311934828?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/1274941073311934828/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/traffic-light-control.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/1274941073311934828'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/1274941073311934828'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/traffic-light-control.html' title='Traffic Light Control'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_XPVHFSYvlB8/Sq9NWkOk-oI/AAAAAAAAAOg/AQJqBsBLQD8/s72-c/69.g' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-1488930960536113000</id><published>2009-09-15T01:05:00.000-07:00</published><updated>2009-09-15T01:07:42.267-07:00</updated><title type='text'>Flashing of LEDs</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq9LPGkRVBI/AAAAAAAAANw/YykDypUPqoA/s1600-h/68.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381602802563896338" style="WIDTH: 320px; CURSOR: hand; HEIGHT: 200px" alt="" src="http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq9LPGkRVBI/AAAAAAAAANw/YykDypUPqoA/s320/68.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Statement: Design a system (both Software and Hardware) that will cause 4 LEDs to flash 10 times when a push button switch is pressed. Use 8255. Assume persistence of vision to be 0.1 seconds.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;Source program:&lt;br /&gt;LXI SP, 2000 H : Initialize stack pointer&lt;br /&gt;MVI A, 90H&lt;br /&gt;OUT CR : Initialize 8255&lt;br /&gt;BACK: IN PA : [Read status&lt;br /&gt;ANI 01 : of push&lt;br /&gt;JNZ BACK : button]&lt;br /&gt;MVI B, 0AH : Initialize counter&lt;br /&gt;AGAIN: MVI A, 00H : Load data to light LEDs&lt;br /&gt;OUT PC : Send data on port C&lt;br /&gt;CALL Delay : Call. Delay of 0.1 sec&lt;br /&gt;MVI A, FFH : Load data to switch off LEDs&lt;br /&gt;OUT PC : Send data on port C&lt;br /&gt;CALL Delay : Call Delay of 0.1 sec&lt;br /&gt;DCR B : Decrement count&lt;br /&gt;JNZ AGAIN : If not zero repeat&lt;br /&gt;JMP BACK : Jump back to read status&lt;br /&gt;INTERFACING SCHEME&lt;br /&gt;&lt;a title="" href="http://www.8085projects.info/Flashing-of-LED"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a title="" href="http://www.8085projects.info/Flashing-of-LED"&gt;&lt;/a&gt;&lt;br /&gt;Delay subroutine:&lt;br /&gt;Delay: LXI D, Count&lt;br /&gt;Back: DCX D&lt;br /&gt;MOV A, D&lt;br /&gt;ORA E&lt;br /&gt;JNZ Back&lt;br /&gt;RET&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-1488930960536113000?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/1488930960536113000/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/flashing-of-leds.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/1488930960536113000'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/1488930960536113000'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/flashing-of-leds.html' title='Flashing of LEDs'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq9LPGkRVBI/AAAAAAAAANw/YykDypUPqoA/s72-c/68.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-6772630794275088281</id><published>2009-09-15T01:00:00.000-07:00</published><updated>2009-09-15T01:05:08.729-07:00</updated><title type='text'>Blink port C bit 0 of 8255</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq9Kc74mVVI/AAAAAAAAANo/XJBLTBxiT2o/s1600-h/8.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381601940702909778" style="WIDTH: 132px; CURSOR: hand; HEIGHT: 275px" alt="" src="http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq9Kc74mVVI/AAAAAAAAANo/XJBLTBxiT2o/s320/8.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://2.bp.blogspot.com/_XPVHFSYvlB8/Sq9KTS_nzBI/AAAAAAAAANg/U_t6TjL5R1Q/s1600-h/67.a"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381601775107689490" style="WIDTH: 320px; CURSOR: hand; HEIGHT: 244px" alt="" src="http://2.bp.blogspot.com/_XPVHFSYvlB8/Sq9KTS_nzBI/AAAAAAAAANg/U_t6TjL5R1Q/s320/67.a" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Statement: Write a program to blink Port C bit 0 of the 8255. Assume address of control word register of 8255 as 83H. Use Bit Set/Reset mode.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;Source program:&lt;br /&gt;BACK: MVI A, 0lH : Load bit pattern to make PCο high&lt;br /&gt;OUT 83H : Send it to control word register&lt;br /&gt;CALL DELAY : Call Delay subroutine&lt;br /&gt;MVI A, 00H : Load bit pattern to make PCο Low&lt;br /&gt;OUT 83H : Send it to control word register&lt;br /&gt;CALL Delay : Call Delay subroutine&lt;br /&gt;JMP BACK : Repeat&lt;br /&gt;FLOWCHART&lt;br /&gt;&lt;a title="" href="http://www.8085projects.info/Program67.html#"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a title="" href="http://www.8085projects.info/Program67.html#"&gt;&lt;/a&gt;&lt;br /&gt;Delay subroutine:&lt;br /&gt;Delay: LXI D, Count&lt;br /&gt;Back: DCX D&lt;br /&gt;MOV A, D&lt;br /&gt;ORA E&lt;br /&gt;JNZ Back&lt;br /&gt;RET&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-6772630794275088281?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/6772630794275088281/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/blink-port-c-bit-0-of-8255.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/6772630794275088281'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/6772630794275088281'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/blink-port-c-bit-0-of-8255.html' title='Blink port C bit 0 of 8255'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq9Kc74mVVI/AAAAAAAAANo/XJBLTBxiT2o/s72-c/8.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-4084356309881710702</id><published>2009-09-15T00:57:00.000-07:00</published><updated>2009-09-15T01:00:19.403-07:00</updated><title type='text'>Initialize 8255</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_XPVHFSYvlB8/Sq9JhJBHQdI/AAAAAAAAANY/GM200YmAwf8/s1600-h/7.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381600913436131794" style="WIDTH: 320px; CURSOR: hand; HEIGHT: 136px" alt="" src="http://1.bp.blogspot.com/_XPVHFSYvlB8/Sq9JhJBHQdI/AAAAAAAAANY/GM200YmAwf8/s320/7.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://4.bp.blogspot.com/_XPVHFSYvlB8/Sq9JcC_OupI/AAAAAAAAANQ/WdBb9AO-Jg8/s1600-h/66.a"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381600825918274194" style="WIDTH: 320px; CURSOR: hand; HEIGHT: 137px" alt="" src="http://4.bp.blogspot.com/_XPVHFSYvlB8/Sq9JcC_OupI/AAAAAAAAANQ/WdBb9AO-Jg8/s320/66.a" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Statement:Write a program to initialize 8255 in the configuration given below&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Sample 1:&lt;br /&gt;Write a program to initialize 8255 in the configuration given below:&lt;br /&gt;1. Port A: Simple input&lt;br /&gt;2. Port B: Simple output&lt;br /&gt;3. Port CL: Output&lt;br /&gt;4. Port Cu: Input&lt;br /&gt;Assume address of the control word register of 8255 as 83H.&lt;br /&gt;Sample 2:&lt;br /&gt;Write a program to initialize 8255 in the configuration given below:&lt;br /&gt;1. Port A: Output with handshake&lt;br /&gt;2. Port B: Input with handshake&lt;br /&gt;3. Port CL: Output&lt;br /&gt;4. Port Cu: Input&lt;br /&gt;Assume address of the control word register of 8255 as 23H. &lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-4084356309881710702?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/4084356309881710702/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/initialize-8255.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/4084356309881710702'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/4084356309881710702'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/initialize-8255.html' title='Initialize 8255'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_XPVHFSYvlB8/Sq9JhJBHQdI/AAAAAAAAANY/GM200YmAwf8/s72-c/7.gif' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-6382188656303850454</id><published>2009-09-15T00:54:00.000-07:00</published><updated>2009-09-15T00:57:16.822-07:00</updated><title type='text'>Receive message using 8251</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_XPVHFSYvlB8/Sq9I0GXbuCI/AAAAAAAAANI/12cN-XuhKZw/s1600-h/5.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381600139630327842" style="WIDTH: 112px; CURSOR: hand; HEIGHT: 320px" alt="" src="http://1.bp.blogspot.com/_XPVHFSYvlB8/Sq9I0GXbuCI/AAAAAAAAANI/12cN-XuhKZw/s320/5.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://4.bp.blogspot.com/_XPVHFSYvlB8/Sq9IvNjakGI/AAAAAAAAANA/1EspmE9HEo8/s1600-h/4.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381600055660286050" style="WIDTH: 320px; CURSOR: hand; HEIGHT: 194px" alt="" src="http://4.bp.blogspot.com/_XPVHFSYvlB8/Sq9IvNjakGI/AAAAAAAAANA/1EspmE9HEo8/s320/4.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Statement: Write a assembly program to receive 25 bytes from an CRT terminal to 8085 for the following requirements.&lt;br /&gt;i) Baud rate x 16&lt;br /&gt;ii) Stop bits 2&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Source program:&lt;br /&gt;LXI H, 2300 H : Initialize memory pointer&lt;br /&gt;MVI C, FFH : Initialize counter to accept 25 characters&lt;br /&gt;MVI A, 00H&lt;br /&gt;OUT FFH&lt;br /&gt;OUT FFH : Dummy mode word&lt;br /&gt;OUT FFH&lt;br /&gt;MVI A, 40H : Reset command word&lt;br /&gt;OUT FFH : Reset 8251 A&lt;br /&gt;MVI A, CAH : Mode word initialization&lt;br /&gt;OUT FFH&lt;br /&gt;MVI A, 14 H : Command word initialization&lt;br /&gt;OUT FFH&lt;br /&gt;CHECK: IN FFH&lt;br /&gt;ANI 02 H : Check RxRDY&lt;br /&gt;JZ CHECK : Is RxRDY ? If not, check again&lt;br /&gt;IN FEH : Get the character&lt;br /&gt;MOV M, A : save the character&lt;br /&gt;INX H : Increment memory pointer&lt;br /&gt;DCR C : Decrement memory pointer&lt;br /&gt;OUT FEH : Send character to the transmitter&lt;br /&gt;JNZ CHECK : If not zero, accept next character&lt;br /&gt;HLT : Stop program execution&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-6382188656303850454?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/6382188656303850454/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/receive-message-using-8251.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/6382188656303850454'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/6382188656303850454'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/receive-message-using-8251.html' title='Receive message using 8251'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_XPVHFSYvlB8/Sq9I0GXbuCI/AAAAAAAAANI/12cN-XuhKZw/s72-c/5.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-612335927520375565</id><published>2009-09-15T00:47:00.000-07:00</published><updated>2009-09-15T00:54:43.315-07:00</updated><title type='text'>Transmit message using 8251</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq9INgufkeI/AAAAAAAAAM4/eQv7_4HTgzk/s1600-h/3.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381599476691472866" style="WIDTH: 320px; CURSOR: hand; HEIGHT: 267px" alt="" src="http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq9INgufkeI/AAAAAAAAAM4/eQv7_4HTgzk/s320/3.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://2.bp.blogspot.com/_XPVHFSYvlB8/Sq9IIdjrrJI/AAAAAAAAAMw/ZvbtqdN3BRU/s1600-h/2.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381599389941476498" style="WIDTH: 112px; CURSOR: hand; HEIGHT: 320px" alt="" src="http://2.bp.blogspot.com/_XPVHFSYvlB8/Sq9IIdjrrJI/AAAAAAAAAMw/ZvbtqdN3BRU/s320/2.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://4.bp.blogspot.com/_XPVHFSYvlB8/Sq9HpIci-oI/AAAAAAAAAMo/XF_ThwsqhGk/s1600-h/1.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5381598851698457218" style="WIDTH: 320px; CURSOR: hand; HEIGHT: 175px" alt="" src="http://4.bp.blogspot.com/_XPVHFSYvlB8/Sq9HpIci-oI/AAAAAAAAAMo/XF_ThwsqhGk/s320/1.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Statement: Write a assembly program to transmit a message from an 8085 to a CRT terminal for the following requirements and draw the interfacing diagram.&lt;br /&gt;i) A message of 50 characters is stored as ASCII characters (without parity) in memory locations starting at 2200H.&lt;br /&gt;ii) Baud rate x 16&lt;br /&gt;iii) Stop bits 2&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Solution Description:&lt;br /&gt;CRT terminal uses normal RS 232C standard serial communication interface. Therefore, to transmit data to CRT it is necessary to have RS 232C interface at the sending end.&lt;br /&gt;Fig. shows the interfacing of 8251 with RS 232C to 8085.&lt;br /&gt;As shown in the Fig. three RS-232C signals (TxD, RxD are Ground) are used for serial communication between the CRT terminal and the 8085 system.&lt;br /&gt;Line drivers and receivers are used to transfer logic levels from TTL logic to RS-232C logic.&lt;br /&gt;For RS-232C the voltage level +3V to +15V is defined as logic 0 and voltage level from -3V to -15V is defined as logic 1.&lt;br /&gt;The line driver, MC 1488, converts logic 1 of TIL to approximately -9V and logic a of TIL to approximately +9V. These levels at the receiving end are again converted by the line receiver, MC1489, into TTL compatible logic. &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;Source program:&lt;br /&gt;LXI H, 2200H : Initialize memory pointer to pointer the message&lt;br /&gt;MVI C, 32H : Initialize counter to send 50 characters&lt;br /&gt;MVI A, 00H&lt;br /&gt;OUT FFH&lt;br /&gt;OUT FFH : Dummy mode word&lt;br /&gt;OUT FFH&lt;br /&gt;MVI A, 40H : Reset command word&lt;br /&gt;OUT FFH : Reset 8251A&lt;br /&gt;MVI A, CAH : Mode word initialization&lt;br /&gt;OUT FFH&lt;br /&gt;MVI A, 11H : Command word initialization&lt;br /&gt;OUT FFH&lt;br /&gt;CHECK: IN FFH&lt;br /&gt;ANI 0lH : Check TxRDY&lt;br /&gt;JZ CHECK : Is TxRDY I? if not, check again&lt;br /&gt;MOV A, M : Get the character in accumulator&lt;br /&gt;OUT FEH : Send character to the transmitter&lt;br /&gt;INX H : Increment memory pointer&lt;br /&gt;DCR C : Decrement counter&lt;br /&gt;JNZ CHECK : if not zero, send next character&lt;br /&gt;HLT : Stop program execution &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-612335927520375565?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/612335927520375565/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/transmit-message-using-8251.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/612335927520375565'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/612335927520375565'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/transmit-message-using-8251.html' title='Transmit message using 8251'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_XPVHFSYvlB8/Sq9INgufkeI/AAAAAAAAAM4/eQv7_4HTgzk/s72-c/3.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-7842551658381440263</id><published>2009-09-13T04:45:00.000-07:00</published><updated>2009-09-13T04:49:10.755-07:00</updated><title type='text'>Receive ASCII character through SID pin (8085)</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_XPVHFSYvlB8/SqzcBGWbNLI/AAAAAAAAAMg/7MESsRTBrDE/s1600-h/1234.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380917566243550386" style="WIDTH: 174px; CURSOR: hand; HEIGHT: 308px" alt="" src="http://2.bp.blogspot.com/_XPVHFSYvlB8/SqzcBGWbNLI/AAAAAAAAAMg/7MESsRTBrDE/s320/1234.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://2.bp.blogspot.com/_XPVHFSYvlB8/Sqzb86eM_oI/AAAAAAAAAMY/J-BY25zpg70/s1600-h/123.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380917494335471234" style="WIDTH: 96px; CURSOR: hand; HEIGHT: 320px" alt="" src="http://2.bp.blogspot.com/_XPVHFSYvlB8/Sqzb86eM_oI/AAAAAAAAAMY/J-BY25zpg70/s320/123.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Statement: An ASCII character is being received on SID pin of 8085. Write a program in assembly language of 8085 to assemble this character and store it in memory. Write comment for each instruction.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;Source program:&lt;br /&gt;LXI SP, 27FFH&lt;br /&gt;LXI H, 2000H : Memory pointer&lt;br /&gt;RIM : Read SID&lt;br /&gt;ANI 80H : Check D7 bit of Accumulator&lt;br /&gt;CALL Delay : 1/2 bit time delay for stop bit&lt;br /&gt;MVI B, 08H : Initialize bit counter&lt;br /&gt;MVI D, 00H : Clear data register&lt;br /&gt;UP1: ALL Delay : 1 bit time&lt;br /&gt;RIM : Read SID line&lt;br /&gt;ANI 80H : Mask bits B6 - Bo&lt;br /&gt;ORA D : OR data bit with previous bits&lt;br /&gt;RRC&lt;br /&gt;MOV D, A : Store data bit at appropriate position&lt;br /&gt;DCR B&lt;br /&gt;JNZ UP1&lt;br /&gt;RLC : Shift left to correct result&lt;br /&gt;MOV M, A : Store result&lt;br /&gt;RIM : Read stop bit&lt;br /&gt;ANI 8OH&lt;br /&gt;CZ error : If not stop bit call error&lt;br /&gt;HLT : Terminate program.&lt;br /&gt;Delay subroutine:&lt;br /&gt;Delay: LXI D, Count&lt;br /&gt;Back: DCX D&lt;br /&gt;MOV A, D&lt;br /&gt;ORA E&lt;br /&gt;JNZ Back&lt;br /&gt;RET&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-7842551658381440263?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/7842551658381440263/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/receive-ascii-character-through-sid-pin.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/7842551658381440263'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/7842551658381440263'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/receive-ascii-character-through-sid-pin.html' title='Receive ASCII character through SID pin (8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_XPVHFSYvlB8/SqzcBGWbNLI/AAAAAAAAAMg/7MESsRTBrDE/s72-c/1234.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-1895901165117987501</id><published>2009-09-13T04:43:00.000-07:00</published><updated>2009-09-13T04:45:36.834-07:00</updated><title type='text'>Generate square wave from SOD pin (8085)</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_XPVHFSYvlB8/SqzbTYf2UCI/AAAAAAAAAMQ/dCDEbjC5hqc/s1600-h/thumb228464329.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380916780840931362" style="WIDTH: 174px; CURSOR: hand; HEIGHT: 308px" alt="" src="http://2.bp.blogspot.com/_XPVHFSYvlB8/SqzbTYf2UCI/AAAAAAAAAMQ/dCDEbjC5hqc/s320/thumb228464329.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://2.bp.blogspot.com/_XPVHFSYvlB8/SqzbPT0SRsI/AAAAAAAAAMI/VsY44DAapX4/s1600-h/thumb1190406.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380916710864996034" style="WIDTH: 132px; CURSOR: hand; HEIGHT: 320px" alt="" src="http://2.bp.blogspot.com/_XPVHFSYvlB8/SqzbPT0SRsI/AAAAAAAAAMI/VsY44DAapX4/s320/thumb1190406.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Statement: Write a program to output square wave of 1 kHz frequency on the SOD pinof 8085 for 5 seconds. Operating frequency of 8085 is 2 MHz.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;Source program&lt;br /&gt;LXI SP, 27FFH : Initialize stack pointer&lt;br /&gt;LXI B, 1388H : Initialize counter with count 5000.&lt;br /&gt;BACK: MVI A, COH&lt;br /&gt;SIM : Send high on SOD pin&lt;br /&gt;CALL DELAY : Wait for 0.5 msec&lt;br /&gt;MVI A, 40H : Send low on SOD pin&lt;br /&gt;CALL DELAY : wait for. 5 msec&lt;br /&gt;DCX B : Decrement count by 1&lt;br /&gt;MOV A, C&lt;br /&gt;ORA B : Check if count = 0&lt;br /&gt;JNZ BACK : If not, repeat&lt;br /&gt;HLT : Stop program execution&lt;br /&gt;Delay subroutine:&lt;br /&gt;Delay: LXI D, Count&lt;br /&gt;Back: DCX D&lt;br /&gt;MOV A, D&lt;br /&gt;ORA E&lt;br /&gt;JNZ Back&lt;br /&gt;RET&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-1895901165117987501?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/1895901165117987501/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/generate-square-wave-from-sod-pin-8085.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/1895901165117987501'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/1895901165117987501'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/generate-square-wave-from-sod-pin-8085.html' title='Generate square wave from SOD pin (8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_XPVHFSYvlB8/SqzbTYf2UCI/AAAAAAAAAMQ/dCDEbjC5hqc/s72-c/thumb228464329.gif' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-7107661530153899378</id><published>2009-09-13T04:39:00.000-07:00</published><updated>2009-09-13T04:43:00.424-07:00</updated><title type='text'>Output byte from SOD pin (8085)</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_XPVHFSYvlB8/Sqzag6n7wGI/AAAAAAAAAMA/zSyvx_X4cf0/s1600-h/22.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380915913828319330" style="WIDTH: 174px; CURSOR: hand; HEIGHT: 308px" alt="" src="http://1.bp.blogspot.com/_XPVHFSYvlB8/Sqzag6n7wGI/AAAAAAAAAMA/zSyvx_X4cf0/s320/22.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://2.bp.blogspot.com/_XPVHFSYvlB8/SqzaccZu9PI/AAAAAAAAAL4/d4v8D3AisRM/s1600-h/11.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380915836996220146" style="WIDTH: 157px; CURSOR: hand; HEIGHT: 320px" alt="" src="http://2.bp.blogspot.com/_XPVHFSYvlB8/SqzaccZu9PI/AAAAAAAAAL4/d4v8D3AisRM/s320/11.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Statement: Write a program to output contents of B register LSB to MSB on the SOD pin.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Source program:&lt;br /&gt;MVI C, 08H : Initialize count with 8&lt;br /&gt;MOV A, B&lt;br /&gt;BACK: RRC : Rotate B register contents right&lt;br /&gt;MOV B, A : Save contents of register B&lt;br /&gt;JNC SKIP : If no carry skip&lt;br /&gt;MVI A, COH&lt;br /&gt;SIM : If carry, send high on SOD&lt;br /&gt;JMP NEXT&lt;br /&gt;SKIP: MVI A, 40H&lt;br /&gt;SIM : If no carry, send low on SOD.&lt;br /&gt;NEXT: CALL DELAY : Wait for specific time&lt;br /&gt;DCR C : Decrement count by 1&lt;br /&gt;JNZ BACK : if count = 0 Stop, if not repeat&lt;br /&gt;HLT : Stop program execution&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Delay subroutine:&lt;br /&gt;Delay: LXI D, Count&lt;br /&gt;Back: DCX D&lt;br /&gt;MOV A, D&lt;br /&gt;ORA E&lt;br /&gt;JNZ Back&lt;br /&gt;RET&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-7107661530153899378?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/7107661530153899378/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/output-byte-from-sod-pin-8085.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/7107661530153899378'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/7107661530153899378'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/output-byte-from-sod-pin-8085.html' title='Output byte from SOD pin (8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_XPVHFSYvlB8/Sqzag6n7wGI/AAAAAAAAAMA/zSyvx_X4cf0/s72-c/22.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-407086368510581679</id><published>2009-09-13T04:37:00.000-07:00</published><updated>2009-09-13T04:39:21.321-07:00</updated><title type='text'>HEX to binary conversion(8085)</title><content type='html'>Statement: Convert an 8 bit hex no to its binary form &amp;amp; store in memory.&lt;br /&gt;&lt;br /&gt;Source Program:&lt;br /&gt;      &lt;br /&gt;               LXI H, 4150        : Initialize memory pointer&lt;br /&gt;               MVI B, 08                : count for 8-bit&lt;br /&gt;               MVI A, 54&lt;br /&gt;       LOOP : RRC&lt;br /&gt;               JC LOOP1&lt;br /&gt;               MVI M, 00                : store zero it no carry&lt;br /&gt;               JMP COMMON&lt;br /&gt;       LOOP2: MVI M, 01        : store one if there is a carry&lt;br /&gt;COMMON:  INX H       &lt;br /&gt;               DCR B        : check for carry&lt;br /&gt;               JNZ LOOP&lt;br /&gt;               HLT                : Terminate the program&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-407086368510581679?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/407086368510581679/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/hex-to-binary-conversion8085.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/407086368510581679'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/407086368510581679'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/hex-to-binary-conversion8085.html' title='HEX to binary conversion(8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-5780158097170308900</id><published>2009-09-13T04:36:00.000-07:00</published><updated>2009-09-13T04:37:53.867-07:00</updated><title type='text'>HEX to Decimal conversion (8085)</title><content type='html'>Statement: Convert the HEX number in memory to its equivalent decimal number&lt;br /&gt;&lt;br /&gt;Source Program:&lt;br /&gt;       LXI H, 4150                ; Point to data&lt;br /&gt;       LXI B, 0000                ; Initialize hundreds= 0, Tens=0&lt;br /&gt;       MOV A, M                ; Get hex data to A&lt;br /&gt;LOOP: SUI        64&lt;br /&gt;        JC LOOP 1&lt;br /&gt;        INR B                        ; hundreds= hundreds+1&lt;br /&gt;        JMP LOOP&lt;br /&gt;LOOP 1: ADI 64                ; if subtracted extra, add it clear carry flag&lt;br /&gt;LOOP 2: SUI        0A&lt;br /&gt;         JC LOOP 3&lt;br /&gt;         INR C                ; Tens=tens+1&lt;br /&gt;         JMP LOOP 2&lt;br /&gt;LOOP 3: ADI 0A                ; If subtracted extra, add it again&lt;br /&gt;       INX H                        ; A = Units&lt;br /&gt;       MOV M, B                ; store hundreds&lt;br /&gt;       MOV B, A                ; Combine Tens in C &amp;amp;&lt;br /&gt;       MOV A, C                ; Units in A to form a&lt;br /&gt;       RLC                        ; Single 8-bit number&lt;br /&gt;       RLC&lt;br /&gt;       RLC&lt;br /&gt;       RLC&lt;br /&gt;       ADD        B       &lt;br /&gt;       INX H       &lt;br /&gt;       MOV M, A                ; Store tens &amp;amp; Units&lt;br /&gt;       HLT&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-5780158097170308900?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/5780158097170308900/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/hex-to-decimal-conversion-8085.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/5780158097170308900'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/5780158097170308900'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/hex-to-decimal-conversion-8085.html' title='HEX to Decimal conversion (8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-2416465074686817918</id><published>2009-09-13T04:33:00.000-07:00</published><updated>2009-09-13T04:36:13.269-07:00</updated><title type='text'>ASCII to Decimal Conversion (8085)</title><content type='html'>Statement: convert the ASCII number in memory to its equivalent decimal number&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Source Program:&lt;br /&gt;LXI H, 4150 : Point to data&lt;br /&gt;MOV A, M : Get operand&lt;br /&gt;SUI 30 : convert to decimal&lt;br /&gt;CPI 0A : Check whether it is valid decimal number&lt;br /&gt;JC LOOP : yes, store result&lt;br /&gt;MVI A, FF : No, make result=FF&lt;br /&gt;LOOP: INX H&lt;br /&gt;MOV M, A&lt;br /&gt;HLT : (A) = (4151)&lt;br /&gt;.&lt;br /&gt;&lt;br /&gt;Note: The ASCII Code (American Standard Code for Information Interchange) is commonly used for communication. It is a seven bit code. In this code number 0 through 9 are represented as 30 through 39 respectively and letters A through Z are represented as 41H through 5AH. Therefore, by subtracting 30H we can convert an ASCII number into its decimal equivalent.&lt;br /&gt;google_protectAndRun("ads_core.google_render_ad", google_handleError, google_render_ad);&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-2416465074686817918?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/2416465074686817918/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/ascii-to-decimal-conversion-8085.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/2416465074686817918'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/2416465074686817918'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/ascii-to-decimal-conversion-8085.html' title='ASCII to Decimal Conversion (8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-181802476657679858</id><published>2009-09-13T04:29:00.000-07:00</published><updated>2009-09-13T04:33:29.445-07:00</updated><title type='text'>Find the ASCII character (8085)</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_XPVHFSYvlB8/SqzYUToj6QI/AAAAAAAAALw/bQ1JV37djF4/s1600-h/4444.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380913498180282626" style="WIDTH: 293px; CURSOR: hand; HEIGHT: 320px" alt="" src="http://3.bp.blogspot.com/_XPVHFSYvlB8/SqzYUToj6QI/AAAAAAAAALw/bQ1JV37djF4/s320/4444.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Statement: Write an assembly language program to convert the contents of the five memory locations starting from 2000H into an ASCII character. Place the result in another five memory locations starting from 2200H.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;Sample Problem&lt;br /&gt;(2000H) = 1&lt;br /&gt;(2001H) = 2&lt;br /&gt;(2002H) = 9&lt;br /&gt;(2003H) = A&lt;br /&gt;(2004H) = B&lt;br /&gt;Result:(2200H) = 31&lt;br /&gt;(2201H) = 32&lt;br /&gt;(2202H) = 39&lt;br /&gt;(2203H) = 41&lt;br /&gt;(2204H) = 42&lt;br /&gt;Source program:&lt;br /&gt;LXI SP, 27FFH : Initialize stack pointer&lt;br /&gt;LXI H, 2000H : Source memory pointer&lt;br /&gt;LXI D, 2200H : Destination memory pointer&lt;br /&gt;MVI C, O5H : Initialize the counter&lt;br /&gt;BACK: MOV A, M : Get the number&lt;br /&gt;CALL ASCII : Call subroutine ASCII&lt;br /&gt;STAX D : Store result&lt;br /&gt;INX H : Increment source memory pointer&lt;br /&gt;INX D : Increment destination memory pointer&lt;br /&gt;DCR C : Decrement count by 1&lt;br /&gt;CJNZ : if not zero, repeat&lt;br /&gt;HLT : Stop program execution subroutine ASCII&lt;br /&gt;ASCII: CPI, OAH : Check if number is OAR&lt;br /&gt;JNC NEXT : If yes go to next otherwise continue&lt;br /&gt;ADI 30H&lt;br /&gt;JMP LAST&lt;br /&gt;NEXT: ADI 37H&lt;br /&gt;LAST: RET : Return to main program&lt;br /&gt;Subroutine:&lt;br /&gt;Subroutine 'ASCII' converts a hexadecimal digit to ASCII.The digit is passed using accumulator and the result is stored in accumulator.Stack starts From 27FEH to 27FDH.&lt;br /&gt;FLOWCHART&lt;br /&gt;&lt;a title="" href="http://www.8085projects.info/Program54.html#"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a title="" href="http://www.8085projects.info/Program54.html#"&gt;&lt;/a&gt;&lt;br /&gt;google_protectAndRun("render_ads.js::google_render_ad", google_handleError, google_render_ad);&lt;br /&gt;google_protectAndRun("ads_core.google_render_ad", google_handleError, google_render_ad);&lt;br /&gt;google_protectAndRun("ads_core.google_render_ad", google_handleError, google_render_ad);&lt;br /&gt;&lt;a href="http://www.8085projects.info/images/54.GIF" target="_blank"&gt;&lt;/a&gt;&lt;br /&gt;Note: The ASCII Code (American Standard Code for Information Interchange) is commonly used for communication. In such cases we need to convert binary number to its ASCII equivalent. It is a seven bit code. In this code number 0 through 9 are represented as 30 through 39 respectively and letters A through Z are represented as 41H through 5AH. Therefore, by adding 30H we can convert number into its ASCII equivalent and by adding 37H we can convert letter to its ASCII equivalent.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-181802476657679858?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/181802476657679858/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/find-ascii-character-8085.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/181802476657679858'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/181802476657679858'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/find-ascii-character-8085.html' title='Find the ASCII character (8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_XPVHFSYvlB8/SqzYUToj6QI/AAAAAAAAALw/bQ1JV37djF4/s72-c/4444.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-8409471020918717876</id><published>2009-09-13T04:27:00.000-07:00</published><updated>2009-09-13T04:29:44.998-07:00</updated><title type='text'>Find the 7-segment codes for given numbers(8085)</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_XPVHFSYvlB8/SqzXg9dfjVI/AAAAAAAAALo/JVNd_hpzgro/s1600-h/thumb5265345.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380912616054951250" style="WIDTH: 320px; CURSOR: hand; HEIGHT: 303px" alt="" src="http://1.bp.blogspot.com/_XPVHFSYvlB8/SqzXg9dfjVI/AAAAAAAAALo/JVNd_hpzgro/s320/thumb5265345.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Statement: Find the 7-segment codes for given 5 numbers from memory location 6000H and store the result from memory location 7000H.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Sample Problem: (6000) H = 8AH&lt;br /&gt;Source Program&lt;br /&gt;LXI H, 6200H : Initialize lookup table pointer&lt;br /&gt;LXI D, 6000H : Initialize source memory pointer&lt;br /&gt;LXI B, 7000H : Initialize destination memory pointer&lt;br /&gt;BACK: LDAX D : Get the number&lt;br /&gt;MOV L, A : A point to the 7-segment code&lt;br /&gt;MOV A, M : Get the 7-segment code&lt;br /&gt;STAX B : Store the result at destination memory location&lt;br /&gt;INX D : Increment source memory pointer&lt;br /&gt;INX B : Increment destination memory pointer&lt;br /&gt;MOV A, C&lt;br /&gt;CPI O5H : Check for last number&lt;br /&gt;JNZ BACK : If not repeat&lt;br /&gt;HLT : End of program&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-8409471020918717876?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/8409471020918717876/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/find-7-segment-codes-for-given.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/8409471020918717876'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/8409471020918717876'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/find-7-segment-codes-for-given.html' title='Find the 7-segment codes for given numbers(8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_XPVHFSYvlB8/SqzXg9dfjVI/AAAAAAAAALo/JVNd_hpzgro/s72-c/thumb5265345.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-6722151071490357482</id><published>2009-09-13T04:24:00.000-07:00</published><updated>2009-09-13T04:27:26.553-07:00</updated><title type='text'>Binary to BCD conversion(8085)</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_XPVHFSYvlB8/SqzWv63Vh-I/AAAAAAAAALg/yz-2OBdMbHM/s1600-h/2.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380911773544450018" style="WIDTH: 144px; CURSOR: hand; HEIGHT: 320px" alt="" src="http://3.bp.blogspot.com/_XPVHFSYvlB8/SqzWv63Vh-I/AAAAAAAAALg/yz-2OBdMbHM/s320/2.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Statement: Write a main program and a conversion subroutine to convert the binary number stored at 6000H into its equivalent BCD number. Store the result from memory location 6100H.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Sample Problem: (6000) H = 8AH&lt;br /&gt;1.8AH ? 64H (Decimal 100) :. Divide by 64H (Decimal 100)&lt;br /&gt;8AH/64H ? Quotient = 1, Remainder = 26H&lt;br /&gt;26H &lt; 2 =" 1" quotient =" 3," remainder =" O8H" 1 =" 3" 0 =" O8H"&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-6722151071490357482?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/6722151071490357482/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/binary-to-bcd-conversion8085.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/6722151071490357482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/6722151071490357482'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/binary-to-bcd-conversion8085.html' title='Binary to BCD conversion(8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_XPVHFSYvlB8/SqzWv63Vh-I/AAAAAAAAALg/yz-2OBdMbHM/s72-c/2.gif' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-3649758329292980497</id><published>2009-09-13T04:22:00.000-07:00</published><updated>2009-09-13T04:24:14.649-07:00</updated><title type='text'>2-Digit BCD to binary conversion(8085)</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_XPVHFSYvlB8/SqzWQlCmj4I/AAAAAAAAALY/BldoK2EZams/s1600-h/1.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380911235110178690" style="WIDTH: 93px; CURSOR: hand; HEIGHT: 320px" alt="" src="http://3.bp.blogspot.com/_XPVHFSYvlB8/SqzWQlCmj4I/AAAAAAAAALY/BldoK2EZams/s320/1.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Statement: Convert a 2-digit BCD number stored at memory address 2200H into its binary equivalent number and store the result in a memory location 2300H.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Sample Problem&lt;br /&gt;(2200H) = 67H&lt;br /&gt;(2300H) = 6 x OAH + 7 = 3CH + 7 = 43H&lt;br /&gt;Source Program:&lt;br /&gt;LDA 2200H : Get the BCD number&lt;br /&gt;MOV B, A : Save it&lt;br /&gt;ANI OFH : Mask most significant four bits&lt;br /&gt;MOV C, A : Save unpacked BCDI in C register&lt;br /&gt;MOV A, B : Get BCD again&lt;br /&gt;ANI FOH : Mask least significant four bits&lt;br /&gt;RRC : Convert most significant four bits into unpacked BCD2&lt;br /&gt;RRC&lt;br /&gt;RRC&lt;br /&gt;RRC&lt;br /&gt;MOV B, A : Save unpacked BCD2 in B register&lt;br /&gt;XRA A : Clear accumulator (sum = 0)&lt;br /&gt;MVI D, 0AH : Set D as a multiplier of 10&lt;br /&gt;Sum: ADD D : Add 10 until (B) = 0&lt;br /&gt;DCR B : Decrement BCD2 by one&lt;br /&gt;JNZ SUM : Is multiplication complete? i if not, go back and add again&lt;br /&gt;ADD C : Add BCD1&lt;br /&gt;STA 2300H : Store the result&lt;br /&gt;HLT : Terminate program execution&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-3649758329292980497?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/3649758329292980497/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/2-digit-bcd-to-binary-conversion8085.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/3649758329292980497'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/3649758329292980497'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/2-digit-bcd-to-binary-conversion8085.html' title='2-Digit BCD to binary conversion(8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_XPVHFSYvlB8/SqzWQlCmj4I/AAAAAAAAALY/BldoK2EZams/s72-c/1.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-8887262422175513962</id><published>2009-09-13T04:20:00.000-07:00</published><updated>2009-09-13T04:22:18.049-07:00</updated><title type='text'>Debug the delay routine (8085)</title><content type='html'>Statement:The delay routine given below is in infinite loop, identify the error and correct the program.&lt;br /&gt;&lt;br /&gt;Delay routine with error:&lt;br /&gt;       DELAY  : LXI H, N       &lt;br /&gt;       L1         : DCX H&lt;br /&gt;                 JNZ L1&lt;br /&gt;Sol.: 1) The fault in the above program is at instruction JNZ L1. This condition always evaluates to be true hence loops keep on executing and hence infinite loop.&lt;br /&gt;2) Reason for infinite looping: - The instruction DCX H decrease the HL pair count one by one but it does not affect the zero flag. So when count reaches to OOOOH in HL pair zero flag is not affected and JNZ L1 evaluates to be true and loop continues. Now HL again decrements below OOOOH and HL becomes FFFFH and thus execution continues.&lt;br /&gt;3) The modification in the program is as follows:&lt;br /&gt;      &lt;br /&gt;       DELAY    :  LXI H, N                :Load 16 bit count&lt;br /&gt;       L1            :   DCX H                : Decrement count&lt;br /&gt;                    MOV A, L                   &lt;br /&gt;                   ORA H             : logically OR Hand L&lt;br /&gt;                   JNZ L1                : If result is not 0 repeat&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-8887262422175513962?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/8887262422175513962/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/debug-delay-routine-8085.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/8887262422175513962'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/8887262422175513962'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/debug-delay-routine-8085.html' title='Debug the delay routine (8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-205075490100255049</id><published>2009-09-13T04:17:00.000-07:00</published><updated>2009-09-13T04:20:48.513-07:00</updated><title type='text'>Generate and display the contents of decimal counter (8085)</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_XPVHFSYvlB8/SqzVUckT8OI/AAAAAAAAALQ/L8ks38P0Weg/s1600-h/49.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380910202043494626" style="WIDTH: 320px; CURSOR: hand; HEIGHT: 165px" alt="" src="http://3.bp.blogspot.com/_XPVHFSYvlB8/SqzVUckT8OI/AAAAAAAAALQ/L8ks38P0Weg/s320/49.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Statement:Write assembly language program to with proper comments for the following: To display decimal decrementing counter (99 to 00) at port 05 H with delay of half seconds between .each count. Write as well the delay routine giving delay of half seconds. Operating frequency of microprocessor is 3.072 MHz. Neglect delay for the main program.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Source Program:&lt;br /&gt;MVI C, 99H : Initialize counter&lt;br /&gt;BACK: MOV A, C&lt;br /&gt;ANI OF : Mask higher nibble&lt;br /&gt;CPI OF&lt;br /&gt;JNZ SKIP&lt;br /&gt;MOV A, C&lt;br /&gt;SUI 06 : Subtract 6 to adjust decimal count&lt;br /&gt;MOV D, A&lt;br /&gt;SKIP: MOV A, C&lt;br /&gt;OUT 05 : send count on output port&lt;br /&gt;CALL Delay : Wait for 0.5 seconds&lt;br /&gt;DCR C : decrement count&lt;br /&gt;MOV A, C&lt;br /&gt;CPI FF&lt;br /&gt;JNZ BACK : If not zero, repeat&lt;br /&gt;HLT : Stop execution&lt;br /&gt;Delay subroutine:&lt;br /&gt;Delay: LXI D, Count&lt;br /&gt;Back: DCX D : 6 T-states&lt;br /&gt;MOV A, D : 4 T-states&lt;br /&gt;ORA E : 4 T-states&lt;br /&gt;JNZ Back : 10 T-states&lt;br /&gt;RET&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-205075490100255049?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/205075490100255049/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/generate-and-display-contents-of.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/205075490100255049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/205075490100255049'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/generate-and-display-contents-of.html' title='Generate and display the contents of decimal counter (8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_XPVHFSYvlB8/SqzVUckT8OI/AAAAAAAAALQ/L8ks38P0Weg/s72-c/49.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-6509343144250389897</id><published>2009-09-13T04:10:00.000-07:00</published><updated>2009-09-13T04:15:35.724-07:00</updated><title type='text'>Generate and display BCD down counter (8085)</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_XPVHFSYvlB8/SqzT8a8OqyI/AAAAAAAAALI/CEYUHOkw4-o/s1600-h/thumb232587187.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380908689778453282" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 164px; CURSOR: hand; HEIGHT: 320px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_XPVHFSYvlB8/SqzT8a8OqyI/AAAAAAAAALI/CEYUHOkw4-o/s320/thumb232587187.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://2.bp.blogspot.com/_XPVHFSYvlB8/SqzTx64MLXI/AAAAAAAAALA/kfI3EMZo6TY/s1600-h/444.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380908509372886386" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 249px; CURSOR: hand; HEIGHT: 142px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_XPVHFSYvlB8/SqzTx64MLXI/AAAAAAAAALA/kfI3EMZo6TY/s320/444.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Statement:Write a program for displaying BCD down counter. Counter should count numbers from 99 to 00 and it should increment after every 1 sec. Assume operating frequency of 8085 equal to 3MHz. Display routine is available&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Source Program 1:&lt;br /&gt;&lt;br /&gt;LXI SP, 27FFH : Initialize stack pointer&lt;br /&gt;MVI C, 99H : Initialize counter = 99&lt;br /&gt;BACK:CALL Display : Call display subroutine&lt;br /&gt;CALL Delay : Call delay subroutine&lt;br /&gt;ADI 99H : See Addition below&lt;br /&gt;DAA : Adjust for decimal&lt;br /&gt;CPI 99H : Compare with last count&lt;br /&gt;JNZ BACK :If no, repeat&lt;br /&gt;HLT&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Source Program2:&lt;br /&gt;LXI SP, 27FFH : Initialize stack pointer&lt;br /&gt;MVI C, 99H : Initialize counter = 99&lt;br /&gt;BACK: CALL Display : Call display subroutine&lt;br /&gt;CALL Delay : Call delay subroutine&lt;br /&gt;MOV A, C : Get count&lt;br /&gt;ANI 0FH : Check for lower nibble&lt;br /&gt;JNZ SKIP : If it is not 0FH go to skip&lt;br /&gt;MOV A,C : Else get the count&lt;br /&gt;SBI ,06 : Subtract 06&lt;br /&gt;MOV C,A : Store the count&lt;br /&gt;DCR C : Decrement count&lt;br /&gt;CPI 99H : Check it for last count&lt;br /&gt;JNZ BACK : If not, repeat&lt;br /&gt;HLT : Stop&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-6509343144250389897?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/6509343144250389897/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/generate-and-display-bcd-down-counter.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/6509343144250389897'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/6509343144250389897'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/generate-and-display-bcd-down-counter.html' title='Generate and display BCD down counter (8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_XPVHFSYvlB8/SqzT8a8OqyI/AAAAAAAAALI/CEYUHOkw4-o/s72-c/thumb232587187.gif' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-5497458625376222310</id><published>2009-09-13T04:05:00.000-07:00</published><updated>2009-09-13T04:10:29.535-07:00</updated><title type='text'>Generate and display BCD up counter with frequency 1Hz (8085)</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_XPVHFSYvlB8/SqzSqlHS5CI/AAAAAAAAAK4/s0mkebLZTis/s1600-h/49.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380907283759948834" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 174px; CURSOR: hand; HEIGHT: 308px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_XPVHFSYvlB8/SqzSqlHS5CI/AAAAAAAAAK4/s0mkebLZTis/s320/49.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://2.bp.blogspot.com/_XPVHFSYvlB8/SqzSl87II6I/AAAAAAAAAKw/SomgkOdnEOo/s1600-h/48.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380907204252017570" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 134px; CURSOR: hand; HEIGHT: 320px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_XPVHFSYvlB8/SqzSl87II6I/AAAAAAAAAKw/SomgkOdnEOo/s320/48.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://1.bp.blogspot.com/_XPVHFSYvlB8/SqzSgPbuj4I/AAAAAAAAAKo/lPGg86BY6Gk/s1600-h/47.a"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380907106141376386" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 163px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_XPVHFSYvlB8/SqzSgPbuj4I/AAAAAAAAAKo/lPGg86BY6Gk/s320/47.a" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;Statement:Write a program for displaying BCD up counter. Counter should count numbers from 00 to 99H and it should increment after every 1 sec. Assume operating frequency of 8085 equal to 3MHz. Display routine is available.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Source Program:&lt;br /&gt;&lt;br /&gt;LXI SP, 27FFH : Initialize stack pointer&lt;br /&gt;MVI C, OOH : Initialize counter&lt;br /&gt;BACK: CALL Display : Call display subroutine&lt;br /&gt;CALL Delay : Call delay subroutine&lt;br /&gt;MOV A, C&lt;br /&gt;ADI A, 0 1 : Increment counter&lt;br /&gt;DAA : Adjust it for decimal&lt;br /&gt;MOV C,A : Store count&lt;br /&gt;CPI ,00 : Check count is &gt; 99&lt;br /&gt;JNZ BACK : If not, repeat&lt;br /&gt;HLT : Stop&lt;br /&gt;Delay Subroutine:&lt;br /&gt;Delay:MVI B, Multiplier-count : Initialize multiplier count&lt;br /&gt;BACK 1:LXI D, Initialize Count&lt;br /&gt;BACK: DCX D : Decrement count&lt;br /&gt;MOV A, E&lt;br /&gt;ORA D : Logically OR D and E&lt;br /&gt;JNZ BACK : If result is not a, repeat&lt;br /&gt;DCR B : Decrement multiplier count&lt;br /&gt;JNZ BACK 1 : If not zero, repeat&lt;br /&gt;RET : Return to main program.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-5497458625376222310?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/5497458625376222310/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/generate-and-display-bcd-up-counter.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/5497458625376222310'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/5497458625376222310'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/generate-and-display-bcd-up-counter.html' title='Generate and display BCD up counter with frequency 1Hz (8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_XPVHFSYvlB8/SqzSqlHS5CI/AAAAAAAAAK4/s0mkebLZTis/s72-c/49.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-1010142453363343237</id><published>2009-09-13T03:57:00.000-07:00</published><updated>2009-09-13T04:05:00.632-07:00</updated><title type='text'>Generate and display binary up counter (8085)</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_XPVHFSYvlB8/SqzRpFUbkoI/AAAAAAAAAKg/IwImGA5cyuc/s1600-h/8.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380906158533612162" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 175px; CURSOR: hand; HEIGHT: 309px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_XPVHFSYvlB8/SqzRpFUbkoI/AAAAAAAAAKg/IwImGA5cyuc/s320/8.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://2.bp.blogspot.com/_XPVHFSYvlB8/SqzRk5uIUuI/AAAAAAAAAKY/imo_gNcTIls/s1600-h/7.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380906086700700386" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 157px; CURSOR: hand; HEIGHT: 320px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_XPVHFSYvlB8/SqzRk5uIUuI/AAAAAAAAAKY/imo_gNcTIls/s320/7.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Statement:Write a program for displaying binary up counter. Counter should count numbers from 00 to FFH and it should increment after every 0.5 sec.&lt;br /&gt;Assume operating frequency of 8085 equal to 2MHz. Display routine is available.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Source Program:&lt;br /&gt;&lt;br /&gt;LXI SP, 27FFH : Initialize stack pointer&lt;br /&gt;MVI C, OOH : Initialize counter&lt;br /&gt;BACK: CALL Display : Call display subroutine&lt;br /&gt;CALL Delay : Call delay subroutine&lt;br /&gt;INR C : Increment counter&lt;br /&gt;MOV A, C&lt;br /&gt;CPI OOH : Check counter is &gt; FFH&lt;br /&gt;JNZ BACK : If not, repeat&lt;br /&gt;HLT : Stop&lt;br /&gt;Delay Subroutine:&lt;br /&gt;Delay: LXI B, count : Initialize count&lt;br /&gt;BACK: DCX D : Decrement count&lt;br /&gt;MOV A, E&lt;br /&gt;ORA D : Logically OR D and E&lt;br /&gt;JNZ BACK : If result is not 0 repeat&lt;br /&gt;RET : Return to main program&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-1010142453363343237?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/1010142453363343237/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/generate-and-display-binary-up-counter.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/1010142453363343237'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/1010142453363343237'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/generate-and-display-binary-up-counter.html' title='Generate and display binary up counter (8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_XPVHFSYvlB8/SqzRpFUbkoI/AAAAAAAAAKg/IwImGA5cyuc/s72-c/8.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-896492555207685458</id><published>2009-09-13T03:56:00.000-07:00</published><updated>2009-09-13T03:57:20.536-07:00</updated><title type='text'>Multiply two 2-digit BCD numbers (8085)</title><content type='html'>Statement: Write an assembly language program to multiply 2 BCD numbers&lt;br /&gt;&lt;br /&gt;Source Program:&lt;br /&gt;      &lt;br /&gt;              &lt;br /&gt;       MVI C, Multiplier                : Load BCD multiplier&lt;br /&gt;       MVI B, 00                        : Initialize counter&lt;br /&gt;       LXI H, 0000H                        : Result = 0000&lt;br /&gt;       MVI E, multiplicand                : Load multiplicand&lt;br /&gt;       MVI D, 00H                        : Extend to 16-bits&lt;br /&gt;BACK: DAD D                                : Result Result + Multiplicand&lt;br /&gt;       MOV A, L                        : Get the lower byte of the result&lt;br /&gt;       ADI, 00H                        &lt;br /&gt;       DAA                                : Adjust the lower byte of result to BCD.&lt;br /&gt;       MOV L, A                        : Store the lower byte of result&lt;br /&gt;       MOV A, H                        : Get the higher byte of the result&lt;br /&gt;       ACI, 00H                       &lt;br /&gt;       DAA                                : Adjust the higher byte of the result to BCD&lt;br /&gt;       MOV H, A                        : Store the higher byte of result.&lt;br /&gt;       MOV A, B                        : [Increment&lt;br /&gt;       ADI 01H                        : counter&lt;br /&gt;       DAA                                : adjust it to BCD and&lt;br /&gt;       MOV B,A                        : store it]&lt;br /&gt;       CMP C                                : Compare if count = multiplier&lt;br /&gt;       JNZ BACK                         : if not equal repeat&lt;br /&gt;       HLT                                : Stop&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-896492555207685458?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/896492555207685458/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/multiply-two-2-digit-bcd-numbers-8085.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/896492555207685458'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/896492555207685458'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/multiply-two-2-digit-bcd-numbers-8085.html' title='Multiply two 2-digit BCD numbers (8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-1354325672556145839</id><published>2009-09-13T03:55:00.000-07:00</published><updated>2009-09-13T03:56:12.765-07:00</updated><title type='text'>Subtraction of two BCD numbers (8085)</title><content type='html'>Statement: Subtract the BCD number stored in E register from the number stored in the D register&lt;br /&gt;&lt;br /&gt;Source Program: &lt;br /&gt;       MVI A,99H&lt;br /&gt;       SUB E                : Find the 99's complement of subtrahend&lt;br /&gt;       INR A                : Find 100's complement of subtrahend&lt;br /&gt;       ADD D            : Add minuend to 100's complement of subtrahend&lt;br /&gt;       DAA                : Adjust for BCD&lt;br /&gt;       HLT                : Terminate program execution&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-1354325672556145839?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/1354325672556145839/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/subtraction-of-two-bcd-numbers-8085.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/1354325672556145839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/1354325672556145839'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/subtraction-of-two-bcd-numbers-8085.html' title='Subtraction of two BCD numbers (8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-8761609748242872332</id><published>2009-09-13T03:53:00.000-07:00</published><updated>2009-09-13T03:55:08.621-07:00</updated><title type='text'>Add two 4-digit BCD numbers (8085)</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_XPVHFSYvlB8/SqzPgYant3I/AAAAAAAAAKA/adGPkybVGQg/s1600-h/4.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380903810017769330" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 174px; CURSOR: hand; HEIGHT: 320px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_XPVHFSYvlB8/SqzPgYant3I/AAAAAAAAAKA/adGPkybVGQg/s320/4.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Statement: Add two 4 digit BCD numbers in HL and DE register pairs and store result in memory locations, 2300H and 2301H. Ignore carry after 16 bit.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Sample Problem:&lt;br /&gt;(HL) =3629&lt;br /&gt;(DE) =4738&lt;br /&gt;Step 1 : 29 + 38 = 61 and auxiliary carry flag = 1&lt;br /&gt;:.add 06&lt;br /&gt;61 + 06 = 67&lt;br /&gt;Step 2 : 36 + 47 + 0 (carry of LSB) = 7D&lt;br /&gt;Lower nibble of addition is greater than 9, so add 6.&lt;br /&gt;7D + 06 = 83&lt;br /&gt;Result = 8367&lt;br /&gt;Source program&lt;br /&gt;MOV A, L : Get lower 2 digits of no. 1&lt;br /&gt;ADD E : Add two lower digits&lt;br /&gt;DAA : Adjust result to valid BCD&lt;br /&gt;STA 2300H : Store partial result&lt;br /&gt;MOV A, H : Get most significant 2 digits of number&lt;br /&gt;ADC D : Add two most significant digits&lt;br /&gt;DAA : Adjust result to valid BCD&lt;br /&gt;STA 2301H : Store partial result&lt;br /&gt;HLT : Terminate program execution.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-8761609748242872332?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/8761609748242872332/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/add-two-4-digit-bcd-numbers-8085.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/8761609748242872332'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/8761609748242872332'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/add-two-4-digit-bcd-numbers-8085.html' title='Add two 4-digit BCD numbers (8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_XPVHFSYvlB8/SqzPgYant3I/AAAAAAAAAKA/adGPkybVGQg/s72-c/4.gif' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-4169393111526912305</id><published>2009-09-13T03:51:00.000-07:00</published><updated>2009-09-13T03:53:15.748-07:00</updated><title type='text'>Split a HEX data into two nibbles and store it (8085)</title><content type='html'>Statement:Write a simple program to Split a HEX data into two nibbles and store it in memory&lt;br /&gt;&lt;br /&gt;Source Program:&lt;br /&gt;       LXI H, 4200H                        : Set pointer data for array&lt;br /&gt;       MOV B,M                        : Get the data in B-reg&lt;br /&gt;       MOV A,B                        : Copy the data to A-reg&lt;br /&gt;       ANI OFH                        : Mask the upper nibble&lt;br /&gt;       INX H                                : Increment address as 4201&lt;br /&gt;       MOV M,A                        : Store the lower nibble in memory&lt;br /&gt;       MOV A,B                        : Get the data in A-reg&lt;br /&gt;       ANI FOH                        : Bring the upper nibble to lower nibble position&lt;br /&gt;       RRC&lt;br /&gt;       RRC&lt;br /&gt;       RRC&lt;br /&gt;       RRC&lt;br /&gt;       INX H&lt;br /&gt;       MOV M,A                        : Store the upper nibble in memory&lt;br /&gt;       HLT                                : Terminate program execution&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-4169393111526912305?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/4169393111526912305/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/split-hex-data-into-two-nibbles-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/4169393111526912305'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/4169393111526912305'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/split-hex-data-into-two-nibbles-and.html' title='Split a HEX data into two nibbles and store it (8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-7265651848238548510</id><published>2009-09-13T03:47:00.000-07:00</published><updated>2009-09-13T03:51:37.732-07:00</updated><title type='text'>Find the Square Root of a given number (8085)</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_XPVHFSYvlB8/SqzOTL1jWLI/AAAAAAAAAJ4/FpWLJ07emDY/s1600-h/3.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380902483791141042" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 184px; CURSOR: hand; HEIGHT: 320px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_XPVHFSYvlB8/SqzOTL1jWLI/AAAAAAAAAJ4/FpWLJ07emDY/s320/3.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://1.bp.blogspot.com/_XPVHFSYvlB8/SqzOOS45LFI/AAAAAAAAAJw/-GrgsjYreMw/s1600-h/2.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380902399784856658" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 120px; CURSOR: hand; HEIGHT: 320px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_XPVHFSYvlB8/SqzOOS45LFI/AAAAAAAAAJw/-GrgsjYreMw/s320/2.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Statement:Write a program to find the Square Root of an 8 bit binary number. The binary number is stored in memory location 4200H and store the square root in 4201H.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Source Program:&lt;br /&gt;LDA 4200H : Get the given data(Y) in A register&lt;br /&gt;MOV B,A : Save the data in B register&lt;br /&gt;MVI C,02H : Call the divisor(02H) in C register&lt;br /&gt;CALL DIV : Call division subroutine to get initial value(X) in D-reg&lt;br /&gt;REP: MOV E,D : Save the initial value in E-reg&lt;br /&gt;MOV A,B : Get the dividend(Y) in A-reg&lt;br /&gt;MOV C,D : Get the divisor(X) in C-reg&lt;br /&gt;CALL DIV : Call division subroutine to get initial value(Y/X) in D-reg&lt;br /&gt;MOV A, D : Move Y/X in A-reg&lt;br /&gt;ADD E : Get the((Y/X) + X) in A-reg&lt;br /&gt;MVI C, 02H : Get the divisor(02H) in C-reg&lt;br /&gt;CALL DIV : Call division subroutine to get ((Y/X) + X)/2 in D-reg.This is XNEW&lt;br /&gt;MOV A, E : Get Xin A-reg&lt;br /&gt;CMP D : Compare X and XNEW&lt;br /&gt;JNZ REP : If XNEW is not equal to X, then repeat&lt;br /&gt;STA 4201H : Save the square root in memory&lt;br /&gt;HLT : Terminate program execution&lt;br /&gt;Subroutine:&lt;br /&gt;DIV: MVI D, 00H : Clear D-reg for Quotient&lt;br /&gt;NEXT:SUB C : Subtact the divisor from dividend&lt;br /&gt;INR D : Increment the quotient&lt;br /&gt;CMP C : Repeat subtraction until the&lt;br /&gt;JNC NEXT : divisor is less than dividend&lt;br /&gt;RET : Return to main program&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-7265651848238548510?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/7265651848238548510/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/find-square-root-of-given-number-8085.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/7265651848238548510'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/7265651848238548510'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/find-square-root-of-given-number-8085.html' title='Find the Square Root of a given number (8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_XPVHFSYvlB8/SqzOTL1jWLI/AAAAAAAAAJ4/FpWLJ07emDY/s72-c/3.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-4405774701471860080</id><published>2009-09-13T03:44:00.000-07:00</published><updated>2009-09-13T03:47:14.510-07:00</updated><title type='text'>Find the factorial of a number(8085)</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_XPVHFSYvlB8/SqzNovL1PlI/AAAAAAAAAJo/qZ5lXPozte4/s1600-h/1.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380901754545454674" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 279px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_XPVHFSYvlB8/SqzNovL1PlI/AAAAAAAAAJo/qZ5lXPozte4/s320/1.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Statement: Program to calculate the factorial of a number between 0 to 8&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Source program&lt;br /&gt;LXI SP, 27FFH ; Initialize stack pointer&lt;br /&gt;LDA 2200H ; Get the number&lt;br /&gt;CPI 02H ; Check if number is greater than 1&lt;br /&gt;JC LAST&lt;br /&gt;MVI D, 00H ; Load number as a result&lt;br /&gt;MOV E, A&lt;br /&gt;DCR A&lt;br /&gt;MOV C,A ; Load counter one less than number&lt;br /&gt;CALL FACTO ; Call subroutine FACTO&lt;br /&gt;XCHG ; Get the result in HL&lt;br /&gt;SHLD 2201H ; Store result in the memory&lt;br /&gt;JMP END&lt;br /&gt;LAST: LXI H, 000lH ; Store result = 01&lt;br /&gt;END: SHLD 2201H&lt;br /&gt;HLT&lt;br /&gt;Subroutine Program:&lt;br /&gt;FACTO:LXI H, 0000H&lt;br /&gt;MOV B, C ; Load counter&lt;br /&gt;BACK: DAD D&lt;br /&gt;DCR B&lt;br /&gt;JNZ BACK ; Multiply by successive addition&lt;br /&gt;XCHG ; Store result in DE&lt;br /&gt;DCR C ; Decrement counter&lt;br /&gt;CNZ FACTO ; Call subroutine FACTO&lt;br /&gt;RET ; Return to main program&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-4405774701471860080?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/4405774701471860080/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/find-factorial-of-number8085.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/4405774701471860080'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/4405774701471860080'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/find-factorial-of-number8085.html' title='Find the factorial of a number(8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_XPVHFSYvlB8/SqzNovL1PlI/AAAAAAAAAJo/qZ5lXPozte4/s72-c/1.gif' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-1249976457657969623</id><published>2009-09-13T03:43:00.000-07:00</published><updated>2009-09-13T03:44:47.330-07:00</updated><title type='text'>Data transfer from one memory block  to other memory block(8085)</title><content type='html'>Statement: Transfer ten bytes of data from one memory to another memory block. Source memory block starts from memory location 2200H where as destination memory block starts from memory location 2300H&lt;br /&gt;&lt;br /&gt;Source Program:&lt;br /&gt;      &lt;br /&gt;               LXI H, 4150        : Initialize memory pointer&lt;br /&gt;               MVI B, 08                : count for 8-bit&lt;br /&gt;               MVI A, 54&lt;br /&gt;       LOOP : RRC&lt;br /&gt;               JC LOOP1&lt;br /&gt;               MVI M, 00                : store zero it no carry&lt;br /&gt;               JMP COMMON&lt;br /&gt;       LOOP2: MVI M, 01        : store one if there is a carry&lt;br /&gt;COMMON:  INX H       &lt;br /&gt;               DCR B        : check for carry&lt;br /&gt;               JNZ LOOP&lt;br /&gt;               HLT                : Terminate the program&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-1249976457657969623?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/1249976457657969623/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/data-transfer-from-one-memory-block-to.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/1249976457657969623'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/1249976457657969623'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/data-transfer-from-one-memory-block-to.html' title='Data transfer from one memory block  to other memory block(8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-7932127549723585768</id><published>2009-09-13T03:41:00.000-07:00</published><updated>2009-09-13T03:43:11.633-07:00</updated><title type='text'>Arrange in DESCENDING Order (8085)</title><content type='html'>Statement: Arrange an array of 8 bit unsigned no in descending order&lt;br /&gt;&lt;br /&gt;Source Program:&lt;br /&gt;      &lt;br /&gt;       START:MVI B, 00                ; Flag = 0&lt;br /&gt;               LXI H, 4150                ; Count = length of array&lt;br /&gt;               MOV C, M                &lt;br /&gt;               DCR C                        ; No. of pair = count -1&lt;br /&gt;               INX H                        ; Point to start of array&lt;br /&gt;       LOOP:MOV A, M                ; Get kth element&lt;br /&gt;               INX H               &lt;br /&gt;               CMP M                        ; Compare to (K+1) th element&lt;br /&gt;               JNC LOOP 1                ; No interchange if kth &gt;= (k+1) th&lt;br /&gt;               MOV D, M                ; Interchange if out of order&lt;br /&gt;               MOV M, A                ;&lt;br /&gt;               DCR H               &lt;br /&gt;               MOV M, D               &lt;br /&gt;               INX H               &lt;br /&gt;               MVI B, 01H                ; Flag=1&lt;br /&gt;       LOOP 1:DCR C                ; count down&lt;br /&gt;               JNZ LOOP                ;&lt;br /&gt;               DCR B                        ; is flag = 1?&lt;br /&gt;               JZ START                ; do another sort, if yes&lt;br /&gt;               HLT                        ; If flag = 0, step execution&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-7932127549723585768?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/7932127549723585768/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/arrange-in-descending-order-8085.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/7932127549723585768'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/7932127549723585768'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/arrange-in-descending-order-8085.html' title='Arrange in DESCENDING Order (8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-1441506274147656497</id><published>2009-09-13T03:40:00.000-07:00</published><updated>2009-09-13T03:41:28.744-07:00</updated><title type='text'>Generate a delay of 0.4 seconds(8085)</title><content type='html'>Statement:Write a program to generate a delay of 0.4 sec if the crystal frequency is 5 MHz&lt;br /&gt;&lt;br /&gt;Calculation: In 8085, the operating frequency is half of the crystal frequency,&lt;br /&gt;ie.Operating frequency            = 5/2 = 2.5 MHz&lt;br /&gt;       Time for one T -state             =        &lt;br /&gt;Number of T-states required   =  &lt;br /&gt;                                       = 1 x 106&lt;br /&gt;Source Program:&lt;br /&gt;LXI B, count                : 16 - bit count&lt;br /&gt;BACK: DCX B                : Decrement count&lt;br /&gt;MOV A, C               &lt;br /&gt;ORA B                        : Logically OR Band C&lt;br /&gt;JNZ BACK                : If result is not zero repeat&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-1441506274147656497?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/1441506274147656497/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/generate-delay-of-04-seconds8085.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/1441506274147656497'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/1441506274147656497'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/generate-delay-of-04-seconds8085.html' title='Generate a delay of 0.4 seconds(8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-7582407180961674974</id><published>2009-09-13T03:39:00.000-07:00</published><updated>2009-09-13T03:40:15.784-07:00</updated><title type='text'>Program to generate fibonacci number(8085)</title><content type='html'>Statement:Write an assembly language program to generate fibonacci number&lt;br /&gt;&lt;br /&gt;Source Program:&lt;br /&gt;       MVI D, COUNT        : Initialize counter&lt;br /&gt;       MVI B, 00                : Initialize variable to store previous number&lt;br /&gt;       MVI C, 01                : Initialize variable to store current number&lt;br /&gt;       MOV A, B                :[Add two numbers]&lt;br /&gt;BACK: ADD C                        :[Add two numbers]&lt;br /&gt;       MOV B, C                : Current number is now previous number&lt;br /&gt;       MOV C, A                : Save result as a new current number&lt;br /&gt;       DCR D                        : Decrement count&lt;br /&gt;       JNZ BACK                : if count  0 go to BACK&lt;br /&gt;       HLT                        : Stop.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-7582407180961674974?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/7582407180961674974/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/program-to-generate-fibonacci.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/7582407180961674974'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/7582407180961674974'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/program-to-generate-fibonacci.html' title='Program to generate fibonacci number(8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-1990455340496006758</id><published>2009-09-13T03:36:00.000-07:00</published><updated>2009-09-13T03:39:07.301-07:00</updated><title type='text'>Program to test RAM (8085)</title><content type='html'>Statement:To test RAM by writing '1' and reading it back and later writing '0' (zero) and reading it back. RAM addresses to be checked are 40FFH to 40FFH. In case of any error, it is indicated by writing 01H at port 10H&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Source Program:&lt;br /&gt;       LXI H, 4000H        : Initialize memory pointer&lt;br /&gt;BACK: MVI M, FFH                : Writing '1' into RAM&lt;br /&gt;       MOV A, M                : Reading data        from RAM&lt;br /&gt;       CPI FFH                : Check for ERROR&lt;br /&gt;       JNZ ERROR                : If yes go to ERROR&lt;br /&gt;       INX H                        : Increment memory pointer&lt;br /&gt;       MOV A, H&lt;br /&gt;       CPI SOH                : Check for last check&lt;br /&gt;       JNZ BACK                : If not last, repeat&lt;br /&gt;       LXI H, 4000H                : Initialize memory pointer&lt;br /&gt;BACKl: MVI M, OOH                : Writing '0' into RAM&lt;br /&gt;       MOV A, M                : Reading data from RAM&lt;br /&gt;       CPI OOH                : Check for        ERROR&lt;br /&gt;       INX H                        : Increment memory pointer&lt;br /&gt;       MOV A, H               &lt;br /&gt;       CPI SOH                : Check for last check&lt;br /&gt;       JNZ BACKl                : If not last, repeat&lt;br /&gt;       HLT                        : Stop Execution&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-1990455340496006758?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/1990455340496006758/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/program-to-test-ram-8085.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/1990455340496006758'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/1990455340496006758'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/program-to-test-ram-8085.html' title='Program to test RAM (8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-1167568738786553205</id><published>2009-09-12T23:34:00.000-07:00</published><updated>2009-09-12T23:37:46.874-07:00</updated><title type='text'>Sub routine to  perform the task of DAA(8085)</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_XPVHFSYvlB8/SqyTLLs3-eI/AAAAAAAAAJg/it2R1-50S_g/s1600-h/35.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380837475129752034" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 102px; CURSOR: hand; HEIGHT: 320px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_XPVHFSYvlB8/SqyTLLs3-eI/AAAAAAAAAJg/it2R1-50S_g/s320/35.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Statement:Assume the DAA instruction is not present. Write a sub routine which will perform the same task as DAA.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Sample Problem:&lt;br /&gt;Execution of DAA instruction:&lt;br /&gt;1. If the value of the low order four bits (03-00) in the accumulator is greater than 9 or if auxiliary carry flag is set, the instruction adds 6 '(06) to the low-order four bits.&lt;br /&gt;2. If the value of the high-order four bits (07-04) in the accumulator is greater than 9 or if carry flag is set, the instruction adds 6(06) to the high-order four bits.&lt;br /&gt;&lt;br /&gt;Source Program:&lt;br /&gt;LXI SP, 27FFH : Initialize stack pointer&lt;br /&gt;MOV E, A : Store the contents of accumulator&lt;br /&gt;ANI 0FH : Mask upper nibble&lt;br /&gt;CPI 0A H : Check if number is greater than 9&lt;br /&gt;JC SKIP : if no go to skip&lt;br /&gt;MOV A, E : Get the number&lt;br /&gt;ADI 06H : Add 6 in the number&lt;br /&gt;JMP SECOND : Go for second check&lt;br /&gt;SKIP: PUSH PSW : Store accumulator and flag contents in stack&lt;br /&gt;POP B : Get the contents of accumulator in B register and flag register contents in C register&lt;br /&gt;MOV A, C : Get flag register contents in accumulator&lt;br /&gt;ANI 10H : Check for bit 4&lt;br /&gt;JZ SECOND : if zero, go for second check&lt;br /&gt;MOV A, E : Get the number&lt;br /&gt;ADI 06 : Add 6 in the number&lt;br /&gt;SECOND: MOV E, A : Store the contents of accumulator&lt;br /&gt;ANI FOH : Mask lower nibble&lt;br /&gt;RRC&lt;br /&gt;RRC&lt;br /&gt;RRC&lt;br /&gt;RRC : Rotate number 4 bit right&lt;br /&gt;CPI 0AH : Check if number is greater than 9&lt;br /&gt;JC SKIPl : if no go to skip 1&lt;br /&gt;MOV A, E : Get the number&lt;br /&gt;ADI 60 H : Add 60 H in the number&lt;br /&gt;JMP LAST : Go to last&lt;br /&gt;SKIP1: JNC LAST : if carry flag = 0 go to last&lt;br /&gt;MOV A, E : Get the number&lt;br /&gt;ADI 60 H : Add 60 H in the number&lt;br /&gt;LAST: HLT&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-1167568738786553205?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/1167568738786553205/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/sub-routine-to-perform-task-of-daa8085.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/1167568738786553205'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/1167568738786553205'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/sub-routine-to-perform-task-of-daa8085.html' title='Sub routine to  perform the task of DAA(8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_XPVHFSYvlB8/SqyTLLs3-eI/AAAAAAAAAJg/it2R1-50S_g/s72-c/35.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-7092215442199179111</id><published>2009-09-12T23:32:00.000-07:00</published><updated>2009-09-12T23:34:32.202-07:00</updated><title type='text'>Divide 16-bit number with 8-bit number using shifting technique(8085)</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_XPVHFSYvlB8/SqySZT3pshI/AAAAAAAAAJY/5pGvKx5po1A/s1600-h/34.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380836618328977938" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 220px; CURSOR: hand; HEIGHT: 320px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_XPVHFSYvlB8/SqySZT3pshI/AAAAAAAAAJY/5pGvKx5po1A/s320/34.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Statement:Divide the 16-bit unsigned number in memory locations 2200H and 2201H (most significant bits in 2201H) by the B-bit unsigned number in memory location 2300H store the quotient in memory location 2400H and remainder in 2401H.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Assumption: The most significant bits of both the divisor and dividend are zero.&lt;br /&gt;Source program&lt;br /&gt;MVI E, 00 : Quotient = 0&lt;br /&gt;LHLD 2200H : Get dividend&lt;br /&gt;LDA 2300 : Get divisor&lt;br /&gt;MOV B, A : Store divisor&lt;br /&gt;MVI C, 08 : Count = 8&lt;br /&gt;NEXT: DAD H : Dividend = Dividend x 2&lt;br /&gt;MOV A, E&lt;br /&gt;RLC&lt;br /&gt;MOV E, A : Quotient = Quotient x 2&lt;br /&gt;MOV A, H&lt;br /&gt;SUB B : Is most significant byte of Dividend &gt; divisor&lt;br /&gt;JC SKIP : No, go to Next step&lt;br /&gt;MOV H, A : Yes, subtract divisor&lt;br /&gt;INR E : and Quotient = Quotient + 1&lt;br /&gt;SKIP:DCR C : Count = Count - 1&lt;br /&gt;JNZ NEXT : Is count =0 repeat&lt;br /&gt;MOV A, E&lt;br /&gt;STA 2401H : Store Quotient&lt;br /&gt;Mov A, H&lt;br /&gt;STA 2410H : Store remainder&lt;br /&gt;HLT : End of program.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-7092215442199179111?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/7092215442199179111/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/divide-16-bit-number-with-8-bit-number.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/7092215442199179111'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/7092215442199179111'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/divide-16-bit-number-with-8-bit-number.html' title='Divide 16-bit number with 8-bit number using shifting technique(8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_XPVHFSYvlB8/SqySZT3pshI/AAAAAAAAAJY/5pGvKx5po1A/s72-c/34.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-7482516030983830020</id><published>2009-09-12T23:29:00.000-07:00</published><updated>2009-09-12T23:32:22.921-07:00</updated><title type='text'>Multiply two eight bit numbers with shift and add method(8085)</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_XPVHFSYvlB8/SqyR5HksviI/AAAAAAAAAJQ/bjg180i0r5g/s1600-h/33.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380836065272446498" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 125px; CURSOR: hand; HEIGHT: 320px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_XPVHFSYvlB8/SqyR5HksviI/AAAAAAAAAJQ/bjg180i0r5g/s320/33.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Statement:Multiply the 8-bit unsigned number in memory location 2200H by the 8-bit unsigned number in memory location 2201H. Store the 8 least significant bits of the result in memory location 2300H and the 8 most significant bits in memory location 2301H.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;Sample problem:&lt;br /&gt;&lt;br /&gt;(2200) = 1100 (0CH)&lt;br /&gt;(2201) = 0101 (05H)&lt;br /&gt;Multiplicand = 1100 (1210)&lt;br /&gt;Multiplier = 0101 (510)&lt;br /&gt;Result = 12 x 5 = (6010)&lt;br /&gt;&lt;br /&gt;Source program&lt;br /&gt;&lt;br /&gt;LXI H, 2200 : Initialize the memory pointer&lt;br /&gt;MOV E, M : Get multiplicand&lt;br /&gt;MVI D, 00H : Extend to 16-bits&lt;br /&gt;INX H : Increment memory pointer&lt;br /&gt;MOV A, M : Get multiplier&lt;br /&gt;LXI H, 0000 : Product = 0&lt;br /&gt;MVI B, 08H : Initialize counter with count 8&lt;br /&gt;MULT: DAD H : Product = product x 2&lt;br /&gt;RAL&lt;br /&gt;JNC SKIP : Is carry from multiplier 1 ?&lt;br /&gt;DAD D : Yes, Product =Product + Multiplicand&lt;br /&gt;SKIP: DCR B : Is counter = zero&lt;br /&gt;JNZ MULT : no, repeat&lt;br /&gt;SHLD 2300H : Store the result&lt;br /&gt;HLT : End of program&lt;br /&gt;&lt;a href="http://www.8085projects.info/images/35.GIF" target="_blank"&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-7482516030983830020?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/7482516030983830020/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/multiply-two-eight-bit-numbers-with.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/7482516030983830020'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/7482516030983830020'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/multiply-two-eight-bit-numbers-with.html' title='Multiply two eight bit numbers with shift and add method(8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_XPVHFSYvlB8/SqyR5HksviI/AAAAAAAAAJQ/bjg180i0r5g/s72-c/33.gif' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-7849078625258271050</id><published>2009-09-12T23:27:00.000-07:00</published><updated>2009-09-12T23:29:00.886-07:00</updated><title type='text'>Deleting string in a given array of characters(8085)</title><content type='html'>Statement:Write an 8085 assembly language program to delete a string of 4 characters from the tenth location in the given array of 50 characters.&lt;br /&gt;Solution: Shift bytes from location 14 till the end of array upwards by 4 characters i.e. from location 10 onwards.&lt;br /&gt;Source Program:&lt;br /&gt;LXI H, 2l0DH                :Initialize source memory pointer at the 14thlocation of the array.&lt;br /&gt;LXI D, 2l09H                : Initialize destn memory pointer at the 10th location of the array.&lt;br /&gt;MOV A, M                : Get the character&lt;br /&gt;STAX D                : Store character at new location&lt;br /&gt;INX D                        : Increment destination pointer&lt;br /&gt;INX H                        : Increment source pointer&lt;br /&gt;MOV A, L                : [check whether desired&lt;br /&gt;CPI 32H                  bytes are shifted or not]&lt;br /&gt;JNZ REPE                : if not repeat the process&lt;br /&gt;HLT                        : stop&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-7849078625258271050?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/7849078625258271050/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/deleting-string-in-given-array-of.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/7849078625258271050'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/7849078625258271050'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/deleting-string-in-given-array-of.html' title='Deleting string in a given array of characters(8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-6759005113430906001</id><published>2009-09-12T23:24:00.000-07:00</published><updated>2009-09-12T23:27:41.832-07:00</updated><title type='text'>Inserting string in a given array of characters (8085)</title><content type='html'>Statement:Write an 8085 assembly language program to insert a string of four characters from the tenth location in the given array of 50 characters.&lt;br /&gt;Solution:&lt;br /&gt;       Step 1: Move bytes from location 10 till the end of array by four bytes downwards.&lt;br /&gt;       Step 2: Insert four bytes at locations 10, 11, 12 and 13.&lt;br /&gt;Source Program:&lt;br /&gt;       LXI H, 2l31H                : Initialize pointer at the last location of array.&lt;br /&gt;       LXI D, 2l35H                : Initialize another pointer to point the last location of array after insertion.&lt;br /&gt;AGAIN: MOV A, M                : Get the character&lt;br /&gt;       STAX D                : Store at the new location&lt;br /&gt;       DCX D                : Decrement destination pointer&lt;br /&gt;       DCX H                : Decrement source pointer&lt;br /&gt;       MOV A, L                : [check whether desired&lt;br /&gt;       CPI 05H                 bytes are shifted or not]&lt;br /&gt;       JNZ AGAIN                : if not repeat the process&lt;br /&gt;       INX H                        : adjust the memory pointer&lt;br /&gt;       LXI D, 2200H        : Initialize the memory pointer to point the string to be inserted&lt;br /&gt;REPE: LDAX D                : Get the character&lt;br /&gt;       MOV M, A                : Store it in the array&lt;br /&gt;       INX D                        : Increment source pointer&lt;br /&gt;       INX H                 : Increment destination pointer&lt;br /&gt;       MOV A, E                : [Check whether the 4 bytes&lt;br /&gt;       CPI 04                    are inserted]&lt;br /&gt;       JNZ REPE                 : if not repeat the process&lt;br /&gt;       HLT                        : stop&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-6759005113430906001?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/6759005113430906001/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/inserting-string-in-given-array-of.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/6759005113430906001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/6759005113430906001'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/inserting-string-in-given-array-of.html' title='Inserting string in a given array of characters (8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-2464197771916395500</id><published>2009-09-12T23:22:00.000-07:00</published><updated>2009-09-12T23:24:14.593-07:00</updated><title type='text'>Find the number of negative, zero and positive numbers(8085)</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_XPVHFSYvlB8/SqyP_X2ZV4I/AAAAAAAAAJI/gbczWSJKjkg/s1600-h/32.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380833973697599362" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 202px; CURSOR: hand; HEIGHT: 320px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_XPVHFSYvlB8/SqyP_X2ZV4I/AAAAAAAAAJI/gbczWSJKjkg/s320/32.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Statement: A list of 50 numbers is stored in memory, starting at 6000H. Find number of negative, zero and positive numbers from this list and store these results in memory locations 7000H, 7001H, and 7002H respectively.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;Source Program:&lt;br /&gt;LXI H, 6000H : Initialize memory pointer&lt;br /&gt;MVI C, 00H : Initialize number counter&lt;br /&gt;MVI B, 00H : Initialize negative number counter&lt;br /&gt;MVI E, 00H : Initialize zero number counter&lt;br /&gt;BEGIN:MOV A, M : Get the number&lt;br /&gt;CPI 00H : If number = 0&lt;br /&gt;JZ ZERONUM : Goto zeronum&lt;br /&gt;ANI 80H : If MSB of number = 1i.e. if&lt;br /&gt;JNZ NEGNUM number is negative goto NEGNUM&lt;br /&gt;INR D : otherwise increment positive number counter&lt;br /&gt;JMP LAST&lt;br /&gt;ZERONUM:INR E : Increment zero number counter&lt;br /&gt;JMP LAST&lt;br /&gt;NEGNUM:INR B : Increment negative number counter&lt;br /&gt;LAST:INX H : Increment memory pointer&lt;br /&gt;INR C : Increment number counter&lt;br /&gt;MOV A, C&lt;br /&gt;CPI 32H : If number counter = 5010 then&lt;br /&gt;JNZ BEGIN : Store otherwise check next number&lt;br /&gt;LXI H, 7000 : Initialize memory pointer.&lt;br /&gt;MOV M, B : Store negative number.&lt;br /&gt;INX H&lt;br /&gt;MOV M, E : Store zero number.&lt;br /&gt;INX H&lt;br /&gt;MOV M, D : Store positive number.&lt;br /&gt;HLT : Terminate execution &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-2464197771916395500?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/2464197771916395500/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/find-number-of-negative-zero-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/2464197771916395500'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/2464197771916395500'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/find-number-of-negative-zero-and.html' title='Find the number of negative, zero and positive numbers(8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_XPVHFSYvlB8/SqyP_X2ZV4I/AAAAAAAAAJI/gbczWSJKjkg/s72-c/32.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-7370594679616878660</id><published>2009-09-12T23:19:00.000-07:00</published><updated>2009-09-12T23:22:11.580-07:00</updated><title type='text'>Add parity bit to 7-bit ASCII characters(8085)</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_XPVHFSYvlB8/SqyPh-iJkCI/AAAAAAAAAJA/mJE8qdzuSBw/s1600-h/31.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380833468685586466" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 131px; CURSOR: hand; HEIGHT: 320px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_XPVHFSYvlB8/SqyPh-iJkCI/AAAAAAAAAJA/mJE8qdzuSBw/s320/31.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Statement: Add even parity to a string of 7-bit ASCII characters. The length of the string is in memory location 2040H and the string itself begins in memory location 2041H. Place even parity in the most significant bit of each character&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Source Program:&lt;br /&gt;LXI H, 2040H&lt;br /&gt;MOV C ,M : Counter for character&lt;br /&gt;REPEAT:INX H : Memory pointer to character&lt;br /&gt;MOV A,M : Character in accumulator&lt;br /&gt;ORA A : ORing with itself to check parity.&lt;br /&gt;JPO PAREVEN : If odd parity place&lt;br /&gt;ORI 80H even parity in D7 (80).&lt;br /&gt;PAREVEN:MOV M , A : Store converted even parity character.&lt;br /&gt;DCR C : Decrement counter.&lt;br /&gt;JNZ REPEAT : If not zero go for next character.&lt;br /&gt;HLT : Terminate program execution&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-7370594679616878660?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/7370594679616878660/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/add-parity-bit-to-7-bit-ascii.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/7370594679616878660'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/7370594679616878660'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/add-parity-bit-to-7-bit-ascii.html' title='Add parity bit to 7-bit ASCII characters(8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_XPVHFSYvlB8/SqyPh-iJkCI/AAAAAAAAAJA/mJE8qdzuSBw/s72-c/31.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-6841145344816260055</id><published>2009-09-12T23:17:00.000-07:00</published><updated>2009-09-12T23:18:56.909-07:00</updated><title type='text'>Transfer contents to overlapping memory blocks (8085)</title><content type='html'>Statement: Write assembly language program with proper comments for the following:&lt;br /&gt;       A block of data consisting of 256 bytes is stored in memory starting at 3000H. This block is to be shifted (relocated) in memory from 3050H onwards. Do not shift the block or part of the block anywhere else in the memory&lt;br /&gt;Source Program:&lt;br /&gt;       Two blocks (3000 - 30FF and 3050 - 314F) are overlapping. Therefore it is necessary to transfer last byte first and first byte last.&lt;br /&gt;       MVI C, FFH                        : Initialize counter&lt;br /&gt;       LX I H, 30FFH                : Initialize source memory pointer 3l4FH&lt;br /&gt;       LXI D, 314FH                : Initialize destination memory pointer&lt;br /&gt;BACK: MOV A, M                        : Get byte from source memory block&lt;br /&gt;       STAX D                        : Store byte in the destination memory block&lt;br /&gt;       DCX H                        : Decrement source memory pointer&lt;br /&gt;       DCX                                : Decrement destination memory pointer&lt;br /&gt;       DCR C                                : Decrement counter&lt;br /&gt;       JNZ BACK                         : If counter   0 repeat&lt;br /&gt;       HLT                                : Stop execution&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-6841145344816260055?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/6841145344816260055/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/transfer-contents-to-overlapping-memory.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/6841145344816260055'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/6841145344816260055'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/transfer-contents-to-overlapping-memory.html' title='Transfer contents to overlapping memory blocks (8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-5551637103316924397</id><published>2009-09-12T23:15:00.000-07:00</published><updated>2009-09-12T23:17:38.898-07:00</updated><title type='text'>Separate even numbers from given numbers(8085)</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_XPVHFSYvlB8/SqyOd2U_ILI/AAAAAAAAAI4/F5hFR7F7C4M/s1600-h/30.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380832298251788466" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 96px; CURSOR: hand; HEIGHT: 320px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_XPVHFSYvlB8/SqyOd2U_ILI/AAAAAAAAAI4/F5hFR7F7C4M/s320/30.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Statement: Write an assembly language program to separate even numbers from the given list of 50 numbers and store them in the another list starting from 2300H. Assume starting address of 50 number list is 2200H.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;Source Program:&lt;br /&gt;LXI H, 2200H : Initialize memory pointer l&lt;br /&gt;LXI D, 2300H : Initialize memory pointer2&lt;br /&gt;MVI C, 32H : Initialize counter&lt;br /&gt;BACK:MOV A, M : Get the number&lt;br /&gt;ANI 0lH : Check for even number&lt;br /&gt;JNZ SKIP : If ODD, don't store&lt;br /&gt;MOV A, M : Get the number&lt;br /&gt;STAX D : Store the number in result list&lt;br /&gt;INX D : Increment pointer 2&lt;br /&gt;SKIP: INX H : Increment pointer l&lt;br /&gt;DCR C : Decrement counter&lt;br /&gt;JNZ BACK : If not zero, repeat&lt;br /&gt;HLT : Stop &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-5551637103316924397?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/5551637103316924397/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/separate-even-numbers-from-given.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/5551637103316924397'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/5551637103316924397'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/separate-even-numbers-from-given.html' title='Separate even numbers from given numbers(8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_XPVHFSYvlB8/SqyOd2U_ILI/AAAAAAAAAI4/F5hFR7F7C4M/s72-c/30.gif' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-5379588884474517364</id><published>2009-09-12T23:14:00.000-07:00</published><updated>2009-09-12T23:15:54.053-07:00</updated><title type='text'>Add each element of array with the elements of another array (8085)</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_XPVHFSYvlB8/SqyODuVpYUI/AAAAAAAAAIw/yU-uhwXY97o/s1600-h/29.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380831849430475074" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 150px; CURSOR: hand; HEIGHT: 320px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_XPVHFSYvlB8/SqyODuVpYUI/AAAAAAAAAIw/yU-uhwXY97o/s320/29.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Statement: Add 2 arrays having ten 8-bit numbers each and generate a third array of result. It is necessary to add the first element of array 1 with the first element of array-2 and so on. The starting addresses of array l, array2 and array3 are 2200H, 2300H and 2400H, respectively&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Source Program:&lt;br /&gt;LXI H, 2200H : Initialize memory pointer 1&lt;br /&gt;LXI B, 2300H : Initialize memory pointer 2&lt;br /&gt;LXI D, 2400H : Initialize result pointer&lt;br /&gt;BACK: LDAX B : Get the number from array 2&lt;br /&gt;ADD M : Add it with number in array 1&lt;br /&gt;STAX D : Store the addition in array 3&lt;br /&gt;INX H : Increment pointer 1&lt;br /&gt;INX B : Increment pointer2&lt;br /&gt;INX D : Increment result pointer&lt;br /&gt;MOV A, L&lt;br /&gt;CPI 0AH : Check pointer 1 for last number&lt;br /&gt;JNZ BACK : If not, repeat&lt;br /&gt;HLT : Stop&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-5379588884474517364?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/5379588884474517364/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/add-each-element-of-array-with-elements.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/5379588884474517364'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/5379588884474517364'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/add-each-element-of-array-with-elements.html' title='Add each element of array with the elements of another array (8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_XPVHFSYvlB8/SqyODuVpYUI/AAAAAAAAAIw/yU-uhwXY97o/s72-c/29.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-9190309826132390657</id><published>2009-09-12T23:12:00.000-07:00</published><updated>2009-09-12T23:14:01.652-07:00</updated><title type='text'>Add two decimal numbers of 6 digit each(8085)</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_XPVHFSYvlB8/SqyNlE-ZqCI/AAAAAAAAAIo/rXBZOn9dUd8/s1600-h/28.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380831322931046434" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 113px; CURSOR: hand; HEIGHT: 320px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_XPVHFSYvlB8/SqyNlE-ZqCI/AAAAAAAAAIo/rXBZOn9dUd8/s320/28.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Statement: Two decimal numbers six digits each, are stored in BCD package form. Each number occupies a sequence of byte in the memory. The starting address of first number is 6000H Write an assembly language program that adds these two numbers and stores the sum in the same format starting from memory location 6200H.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Source Program:&lt;br /&gt;LXI H, 6000H : Initialize pointer l to first number&lt;br /&gt;LXI D, 6l00H : Initialize pointer2 to second number&lt;br /&gt;LXI B, 6200H : Initialize pointer3 to result&lt;br /&gt;STC&lt;br /&gt;CMC : Carry = 0&lt;br /&gt;BACK: LDAX D : Get the digit&lt;br /&gt;ADD M : Add two digits&lt;br /&gt;DAA : Adjust for decimal&lt;br /&gt;STAX.B : Store the result&lt;br /&gt;INX H : Increment pointer 1&lt;br /&gt;INX D : Increment pointer2&lt;br /&gt;INX B : Increment result pointer&lt;br /&gt;MOV A, L&lt;br /&gt;CPI 06H : Check for last digit&lt;br /&gt;JNZ BACK : If not last digit repeat&lt;br /&gt;HLT : Terminate program execution&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-9190309826132390657?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/9190309826132390657/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/add-two-decimal-numbers-of-6-digit.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/9190309826132390657'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/9190309826132390657'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/add-two-decimal-numbers-of-6-digit.html' title='Add two decimal numbers of 6 digit each(8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_XPVHFSYvlB8/SqyNlE-ZqCI/AAAAAAAAAIo/rXBZOn9dUd8/s72-c/28.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-6350952850168616144</id><published>2009-09-12T23:09:00.000-07:00</published><updated>2009-09-12T23:12:04.369-07:00</updated><title type='text'>Search a byte in a given number (8085)</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_XPVHFSYvlB8/SqyNINspf5I/AAAAAAAAAIg/EV1xpyqAPx4/s1600-h/27.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380830827056299922" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 262px; CURSOR: hand; HEIGHT: 320px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_XPVHFSYvlB8/SqyNINspf5I/AAAAAAAAAIg/EV1xpyqAPx4/s320/27.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Statement: Search the given byte in the list of 50 numbers stored in the consecutive memory locations and store the address of memory location in the memory locations 2200H and 2201H. Assume byte is in the C register and starting address of the list is 2000H. If byte is not found store 00 at 2200H and 2201H.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Source program:&lt;br /&gt;LX I H, 2000H : Initialize memory pointer 52H&lt;br /&gt;MVI B, 52H : Initialize counter&lt;br /&gt;BACK: MOV A, M : Get the number&lt;br /&gt;CMP C : Compare with the given byte&lt;br /&gt;JZ LAST : Go last if match occurs&lt;br /&gt;INX H : Increment memory pointer&lt;br /&gt;DCR B : Decrement counter&lt;br /&gt;JNZ B : I f not zero, repeat&lt;br /&gt;LXI H, 0000H&lt;br /&gt;SHLD 2200H&lt;br /&gt;JMP END : Store 00 at 2200H and 2201H&lt;br /&gt;LAST: SHLD 2200H : Store memory address&lt;br /&gt;END: HLT : Stop&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-6350952850168616144?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/6350952850168616144/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/search-byte-in-given-number-8085.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/6350952850168616144'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/6350952850168616144'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/search-byte-in-given-number-8085.html' title='Search a byte in a given number (8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_XPVHFSYvlB8/SqyNINspf5I/AAAAAAAAAIg/EV1xpyqAPx4/s72-c/27.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-3572477945331849498</id><published>2009-09-12T23:07:00.000-07:00</published><updated>2009-09-12T23:09:40.661-07:00</updated><title type='text'>Find the square of given number (8085)</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_XPVHFSYvlB8/SqyMj_mAUCI/AAAAAAAAAIY/-icV2YzcdVA/s1600-h/26.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380830204795047970" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 264px; CURSOR: hand; HEIGHT: 320px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_XPVHFSYvlB8/SqyMj_mAUCI/AAAAAAAAAIY/-icV2YzcdVA/s320/26.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Statement:Find the square of the given numbers from memory location 6100H and store the result from memory location 7000H.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Source Program:&lt;br /&gt;LXI H, 6200H : Initialize lookup table pointer&lt;br /&gt;LXI D, 6100H : Initialize source memory pointer&lt;br /&gt;LXI B, 7000H : Initialize destination memory pointer&lt;br /&gt;BACK: LDAX D : Get the number&lt;br /&gt;MOV L, A : A point to the square&lt;br /&gt;MOV A, M : Get the square&lt;br /&gt;STAX B : Store the result at destination memory location&lt;br /&gt;INX D : Increment source memory pointer&lt;br /&gt;INX B : Increment destination memory pointer&lt;br /&gt;MOV A, C&lt;br /&gt;CPI 05H : Check for last number&lt;br /&gt;JNZ BACK : If not repeat&lt;br /&gt;HLT : Terminate program execution&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-3572477945331849498?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/3572477945331849498/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/find-square-of-given-number-8085.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/3572477945331849498'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/3572477945331849498'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/find-square-of-given-number-8085.html' title='Find the square of given number (8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_XPVHFSYvlB8/SqyMj_mAUCI/AAAAAAAAAIY/-icV2YzcdVA/s72-c/26.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-6777641313826050551</id><published>2009-09-12T23:05:00.000-07:00</published><updated>2009-09-12T23:07:34.908-07:00</updated><title type='text'>Calculate the sum of series of odd numbers(8085)</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_XPVHFSYvlB8/SqyMFJLIaqI/AAAAAAAAAIQ/xELbeAMjO7o/s1600-h/25.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380829674790742690" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 157px; CURSOR: hand; HEIGHT: 320px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_XPVHFSYvlB8/SqyMFJLIaqI/AAAAAAAAAIQ/xELbeAMjO7o/s320/25.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Statement:Calculate the sum of series of odd numbers from the list of numbers. The length of the list is in memory location 2200H and the series itself begins from memory location 2201H. Assume the sum to be 16-bit. Store the sum at memory locations 2300H and 2301H&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Sample problem:&lt;br /&gt;2200H = 4H&lt;br /&gt;2201H= 9AH&lt;br /&gt;2202H= 52H&lt;br /&gt;2203H= 89H&lt;br /&gt;2204H= 3FH&lt;br /&gt;Result = 89H + 3FH = C8H&lt;br /&gt;2300H= H Lower byte&lt;br /&gt;2301H = H Higher byte&lt;br /&gt;Source program&lt;br /&gt;LDA 2200H&lt;br /&gt;MOV C, A : Initialize counter&lt;br /&gt;LXI H, 2201H : Initialize pointer&lt;br /&gt;MVI E, 00 : Sum low = 0&lt;br /&gt;MOV D, E : Sum high = 0&lt;br /&gt;BACK: MOV A, M : Get the number&lt;br /&gt;ANI 0lH : Mask Bit 1 to Bit7&lt;br /&gt;JZ SKIP : Don't add if number is even&lt;br /&gt;MOV A, E : Get the lower byte of sum&lt;br /&gt;ADD M : Sum = sum + data&lt;br /&gt;MOV E, A : Store result in E register&lt;br /&gt;JNC SKIP&lt;br /&gt;INR D : Add carry to MSB of SUM&lt;br /&gt;SKIP: INX H : Increment pointer&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-6777641313826050551?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/6777641313826050551/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/calculate-sum-of-series-of-odd.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/6777641313826050551'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/6777641313826050551'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/calculate-sum-of-series-of-odd.html' title='Calculate the sum of series of odd numbers(8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_XPVHFSYvlB8/SqyMFJLIaqI/AAAAAAAAAIQ/xELbeAMjO7o/s72-c/25.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-2009972832815986441</id><published>2009-09-12T23:03:00.001-07:00</published><updated>2009-09-12T23:05:23.893-07:00</updated><title type='text'>Calculate the sum of series of even numbers(8085)</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_XPVHFSYvlB8/SqyLmOWjsTI/AAAAAAAAAII/8lSBgIBME3w/s1600-h/24.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380829143604900146" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 156px; CURSOR: hand; HEIGHT: 320px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_XPVHFSYvlB8/SqyLmOWjsTI/AAAAAAAAAII/8lSBgIBME3w/s320/24.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Statement:Calculate the sum of series of even numbers from the list of numbers. The length of the list is in memory location 2200H and the series itself begins from memory location 2201H. Assume the sum to be 8 bit number so you can ignore carries and store the sum at memory location 2210H&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Sample problem:&lt;br /&gt;2200H= 4H&lt;br /&gt;2201H= 20H&lt;br /&gt;2202H= l5H&lt;br /&gt;2203H= l3H&lt;br /&gt;2204H= 22H&lt;br /&gt;Result 22l0H= 20 + 22 = 42H&lt;br /&gt;= 42H&lt;br /&gt;Source program:&lt;br /&gt;LDA 2200H&lt;br /&gt;MOV C, A : Initialize counter&lt;br /&gt;MVI B, 00H : sum = 0&lt;br /&gt;LXI H, 2201H : Initialize pointer&lt;br /&gt;BACK: MOV A, M : Get the number&lt;br /&gt;ANI 0lH : Mask Bit l to Bit7&lt;br /&gt;JNZ SKIP : Don't add if number is ODD&lt;br /&gt;MOV A, B : Get the sum&lt;br /&gt;ADD M : SUM = SUM + data&lt;br /&gt;MOV B, A : Store result in B register&lt;br /&gt;SKIP: INX H : increment pointer&lt;br /&gt;DCR C : Decrement counter&lt;br /&gt;JNZ BACK : if counter 0 repeat&lt;br /&gt;STA 2210H : store sum&lt;br /&gt;HLT : Terminate program execution&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-2009972832815986441?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/2009972832815986441/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/calculate-sum-of-series-of-even.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/2009972832815986441'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/2009972832815986441'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/calculate-sum-of-series-of-even.html' title='Calculate the sum of series of even numbers(8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_XPVHFSYvlB8/SqyLmOWjsTI/AAAAAAAAAII/8lSBgIBME3w/s72-c/24.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-2552209567405151917</id><published>2009-09-12T23:00:00.000-07:00</published><updated>2009-09-12T23:03:12.487-07:00</updated><title type='text'>Arrange in ascending order (8085)</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_XPVHFSYvlB8/SqyLEBhkvtI/AAAAAAAAAIA/b59ojQnbkZs/s1600-h/23.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380828556045893330" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 131px; CURSOR: hand; HEIGHT: 320px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_XPVHFSYvlB8/SqyLEBhkvtI/AAAAAAAAAIA/b59ojQnbkZs/s320/23.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Statement:Write a program to sort given 10 numbers from memory location 2200H in the ascending order&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Source program:&lt;br /&gt;MVI B, 09 : Initialize counter&lt;br /&gt;START : LXI H, 2200H: Initialize memory pointer&lt;br /&gt;MVI C, 09H : Initialize counter 2&lt;br /&gt;BACK: MOV A, M : Get the number&lt;br /&gt;INX H : Increment memory pointer&lt;br /&gt;CMP M : Compare number with next number&lt;br /&gt;JC SKIP : If less, don't interchange&lt;br /&gt;JZ SKIP : If equal, don't interchange&lt;br /&gt;MOV D, M&lt;br /&gt;MOV M, A&lt;br /&gt;DCX H&lt;br /&gt;MOV M, D&lt;br /&gt;INX H : Interchange two numbers&lt;br /&gt;SKIP:DCR C : Decrement counter 2&lt;br /&gt;JNZ BACK : If not zero, repeat&lt;br /&gt;DCR B : Decrement counter 1&lt;br /&gt;JNZ START&lt;br /&gt;HLT : Terminate program execution&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-2552209567405151917?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/2552209567405151917/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/arrange-in-ascending-order-8085.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/2552209567405151917'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/2552209567405151917'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/arrange-in-ascending-order-8085.html' title='Arrange in ascending order (8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_XPVHFSYvlB8/SqyLEBhkvtI/AAAAAAAAAIA/b59ojQnbkZs/s72-c/23.gif' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-4698222419261950003</id><published>2009-09-12T22:58:00.000-07:00</published><updated>2009-09-12T23:00:56.092-07:00</updated><title type='text'>Count number of one's in a number (8085)</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_XPVHFSYvlB8/SqyKhA-1cuI/AAAAAAAAAH4/tGlbauKo3cw/s1600-h/22.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380827954604765922" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 126px; CURSOR: hand; HEIGHT: 320px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_XPVHFSYvlB8/SqyKhA-1cuI/AAAAAAAAAH4/tGlbauKo3cw/s320/22.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Statement:Write a program to count number of l's in the contents of D register and store the count in the B register.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Source program:&lt;br /&gt;MVI B, 00H&lt;br /&gt;MVI C, 08H&lt;br /&gt;MOV A, D&lt;br /&gt;BACK: RAR&lt;br /&gt;JNC SKIP&lt;br /&gt;INR B&lt;br /&gt;SKIP: DCR C&lt;br /&gt;JNZ BACK&lt;br /&gt;HLT&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-4698222419261950003?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/4698222419261950003/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/count-number-of-ones-in-number-8085.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/4698222419261950003'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/4698222419261950003'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/count-number-of-ones-in-number-8085.html' title='Count number of one&apos;s in a number (8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_XPVHFSYvlB8/SqyKhA-1cuI/AAAAAAAAAH4/tGlbauKo3cw/s72-c/22.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-8707074347478175026</id><published>2009-09-12T22:54:00.000-07:00</published><updated>2009-09-12T22:58:47.081-07:00</updated><title type='text'>Find the largest of given numbers(8085)</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_XPVHFSYvlB8/SqyKBEp-XaI/AAAAAAAAAHw/3Q2Pl63Zl9w/s1600-h/21.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380827405835197858" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 127px; CURSOR: hand; HEIGHT: 320px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_XPVHFSYvlB8/SqyKBEp-XaI/AAAAAAAAAHw/3Q2Pl63Zl9w/s320/21.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Statement:Find the largest number in a block of data. The length of the block is in memory location 2200H and the block itself starts from memory location 2201H.&lt;br /&gt;Store the maximum number in memory location 2300H. Assume that the numbers in the block are all 8 bit unsigned binary numbers&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;Sample problem&lt;br /&gt;(2200H) = 04&lt;br /&gt;(2201H) = 34H&lt;br /&gt;(2202H) = A9H&lt;br /&gt;(2203H) = 78H&lt;br /&gt;(2204H) =56H&lt;br /&gt;Result = (2202H) = A9H&lt;br /&gt;Source program&lt;br /&gt;LDA 2200H&lt;br /&gt;MOV C, A : Initialize counter&lt;br /&gt;XRA A : Maximum = Minimum possible value = 0&lt;br /&gt;LXI H, 2201H : Initialize pointer&lt;br /&gt;BACK: CMP M : Is number&gt; maximum&lt;br /&gt;JNC SKIP : Yes, replace maximum&lt;br /&gt;MOV A, M&lt;br /&gt;SKIP: INX H&lt;br /&gt;DCR C&lt;br /&gt;JNZ BACK&lt;br /&gt;STA 2300H : Store maximum number&lt;br /&gt;HLT : Terminate program execution &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-8707074347478175026?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/8707074347478175026/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/find-largest-of-given-numbers8085.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/8707074347478175026'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/8707074347478175026'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/find-largest-of-given-numbers8085.html' title='Find the largest of given numbers(8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_XPVHFSYvlB8/SqyKBEp-XaI/AAAAAAAAAHw/3Q2Pl63Zl9w/s72-c/21.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-2316669407890585898</id><published>2009-09-12T22:52:00.000-07:00</published><updated>2009-09-12T22:54:35.050-07:00</updated><title type='text'>Find the negative numbers in a block of data(8085)</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_XPVHFSYvlB8/SqyJCL4TaoI/AAAAAAAAAHo/Q1F_kSbVBNI/s1600-h/20.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380826325442587266" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 136px; CURSOR: hand; HEIGHT: 320px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_XPVHFSYvlB8/SqyJCL4TaoI/AAAAAAAAAHo/Q1F_kSbVBNI/s320/20.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Statement:Find the number of negative elements (most significant bit 1) in a block of data. The length of the block is in memory location 2200H and the block itself begins in memory location 2201H. Store the number of negative elements in memory location 2300H&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Sample problem&lt;br /&gt;(2200H) = 04H&lt;br /&gt;(2201H) = 56H&lt;br /&gt;(2202H) = A9H&lt;br /&gt;(2203H) = 73H&lt;br /&gt;(2204H) = 82H&lt;br /&gt;Result = 02 since 2202H and 2204H contain numbers with a MSB of 1.&lt;br /&gt;Source program&lt;br /&gt;LDA 2200H&lt;br /&gt;MOV C, A : Initialize count&lt;br /&gt;MVI B, 00 : Negative number = 0&lt;br /&gt;LXI H, 2201H : Initialize pointer&lt;br /&gt;BACK: MOV A, M : Get the number&lt;br /&gt;ANI 80H : Check for MSB&lt;br /&gt;JZ SKIP : If MSB = 1&lt;br /&gt;INR B : Increment negative number count&lt;br /&gt;SKIP: INX H : Increment pointer&lt;br /&gt;DCR C : Decrement count&lt;br /&gt;JNZ BACK : If count 0 repeat&lt;br /&gt;MOV A, B&lt;br /&gt;STA 2300H : Store the result&lt;br /&gt;HLT : Terminate program execution&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-2316669407890585898?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/2316669407890585898/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/find-negative-numbers-in-block-of.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/2316669407890585898'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/2316669407890585898'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/find-negative-numbers-in-block-of.html' title='Find the negative numbers in a block of data(8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_XPVHFSYvlB8/SqyJCL4TaoI/AAAAAAAAAHo/Q1F_kSbVBNI/s72-c/20.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-1425179291886681470</id><published>2009-09-12T22:50:00.000-07:00</published><updated>2009-09-12T22:52:36.357-07:00</updated><title type='text'>Divide a 16 bit number by a 8-bit number(8085)</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_XPVHFSYvlB8/SqyIdtyzPaI/AAAAAAAAAHg/d_IH4sg83KE/s1600-h/18.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380825698891152802" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 137px; CURSOR: hand; HEIGHT: 320px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_XPVHFSYvlB8/SqyIdtyzPaI/AAAAAAAAAHg/d_IH4sg83KE/s320/18.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;Statement:Divide 16 bit number stored in memory locations 2200H and 2201H by the 8 bit number stored at memory location 2202H. Store the quotient in memory locations 2300H and 2301H and remainder in memory locations 2302H and 2303H&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Sample problem&lt;br /&gt;(2200H) = 60H&lt;br /&gt;(2201H) = A0H&lt;br /&gt;(2202H) = l2H&lt;br /&gt;Result = A060H/12H = 8E8H Quotient and 10H remainder&lt;br /&gt;(2300H) = E8H&lt;br /&gt;(2301H) = 08H&lt;br /&gt;(2302H= 10H&lt;br /&gt;(2303H) 00H&lt;br /&gt;Source program&lt;br /&gt;LHLD 2200H : Get the dividend&lt;br /&gt;LDA 2202H : Get the divisor&lt;br /&gt;MOV C, A&lt;br /&gt;LXI D, 0000H : Quotient = 0&lt;br /&gt;BACK: MOV A, L&lt;br /&gt;SUB C : Subtract divisor&lt;br /&gt;MOV L, A : Save partial result&lt;br /&gt;JNC SKIP : if CY 1 jump&lt;br /&gt;DCR H : Subtract borrow of previous subtraction&lt;br /&gt;SKIP: INX D : Increment quotient&lt;br /&gt;MOV A, H&lt;br /&gt;CPI, 00 : Check if dividend &lt;&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-1425179291886681470?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/1425179291886681470/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/divide-16-bit-number-by-8-bit.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/1425179291886681470'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/1425179291886681470'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/divide-16-bit-number-by-8-bit.html' title='Divide a 16 bit number by a 8-bit number(8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_XPVHFSYvlB8/SqyIdtyzPaI/AAAAAAAAAHg/d_IH4sg83KE/s72-c/18.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-2689574112008545744</id><published>2009-09-12T22:48:00.001-07:00</published><updated>2009-09-12T22:50:08.983-07:00</updated><title type='text'>Multiply two 8-bit numbers(8085)</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_XPVHFSYvlB8/SqyIBJodqHI/AAAAAAAAAHY/F7wbgf0H1cM/s1600-h/17.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380825208147781746" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 152px; CURSOR: hand; HEIGHT: 320px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_XPVHFSYvlB8/SqyIBJodqHI/AAAAAAAAAHY/F7wbgf0H1cM/s320/17.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Statement: Multiply two 8-bit numbers stored in memory locations 2200H and 2201H by repetitive addition and store the result in memory locations 2300H and 2301H&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Sample problem:&lt;br /&gt;(2200H) = 03H&lt;br /&gt;(2201H) = B2H&lt;br /&gt;Result = B2H + B2H + B2H = 216H&lt;br /&gt;= 216H&lt;br /&gt;(2300H) = 16H&lt;br /&gt;(2301H) = 02H&lt;br /&gt;Source program&lt;br /&gt;LDA 2200H&lt;br /&gt;MOV E, A&lt;br /&gt;MVI D, 00 : Get the first number in DE register pair&lt;br /&gt;LDA 2201H&lt;br /&gt;MOV C, A : Initialize counter&lt;br /&gt;LX I H, 0000 H : Result = 0&lt;br /&gt;BACK: DAD D : Result = result + first number&lt;br /&gt;DCR C : Decrement count&lt;br /&gt;JNZ BACK : If count 0 repeat&lt;br /&gt;SHLD 2300H : Store result&lt;br /&gt;HLT : Terminate program execution&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-2689574112008545744?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/2689574112008545744/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/multiply-two-8-bit-numbers8085.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/2689574112008545744'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/2689574112008545744'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/multiply-two-8-bit-numbers8085.html' title='Multiply two 8-bit numbers(8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_XPVHFSYvlB8/SqyIBJodqHI/AAAAAAAAAHY/F7wbgf0H1cM/s72-c/17.gif' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-6853208004200907475</id><published>2009-09-12T22:45:00.000-07:00</published><updated>2009-09-12T22:47:57.013-07:00</updated><title type='text'>Calculate the sum of series of numbers(8085)</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_XPVHFSYvlB8/SqyHRPsbSbI/AAAAAAAAAHQ/AOnjcmhjzgc/s1600-h/16.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380824385141295538" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 139px; CURSOR: hand; HEIGHT: 320px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_XPVHFSYvlB8/SqyHRPsbSbI/AAAAAAAAAHQ/AOnjcmhjzgc/s320/16.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;Statement: Calculate the sum of series of numbers. The length of the series is in memory location 4200H and the series begins from memory location 4201H.&lt;br /&gt;a. Consider the sum to be 8 bit number. So, ignore carries. Store the sum at memory location 4300H.&lt;br /&gt;b. Consider the sum to be 16 bit number. Store the sum at memory locations 4300H and 4301H.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;a. Sample problem&lt;br /&gt;4200H = 04H&lt;br /&gt;4201H = 10H&lt;br /&gt;4202H = 45H&lt;br /&gt;4203H = 33H&lt;br /&gt;4204H = 22H&lt;br /&gt;Result = 10 +41 + 30 + 12 = H&lt;br /&gt;4300H = H&lt;br /&gt;Source program:&lt;br /&gt;LDA 4200H&lt;br /&gt;MOV C, A : Initialize counter&lt;br /&gt;SUB A : sum = 0&lt;br /&gt;LXI H, 420lH : Initialize pointer&lt;br /&gt;BACK: ADD M : SUM = SUM + data&lt;br /&gt;INX H : increment pointer&lt;br /&gt;DCR C : Decrement counter&lt;br /&gt;JNZ BACK : if counter 0 repeat&lt;br /&gt;STA 4300H : Store sum&lt;br /&gt;HLT : Terminate program execution&lt;/p&gt;&lt;br /&gt;&lt;p&gt;b. Sample problem&lt;br /&gt;4200H = 04H&lt;br /&gt;420lH = 9AH&lt;br /&gt;4202H = 52H&lt;br /&gt;4203H = 89H&lt;br /&gt;4204H = 3EH&lt;br /&gt;Result = 9AH + 52H + 89H + 3EH = H&lt;br /&gt;4300H = B3H Lower byte&lt;br /&gt;4301H = 0lH Higher byte&lt;br /&gt;Source program:&lt;br /&gt;LDA 4200H&lt;br /&gt;MOV C, A : Initialize counter&lt;br /&gt;LXI H, 4201H : Initialize pointer&lt;br /&gt;SUB A :Sum low = 0&lt;br /&gt;MOV B, A : Sum high = 0&lt;br /&gt;BACK: ADD M : Sum = sum + data&lt;br /&gt;JNC SKIP&lt;br /&gt;INR B : Add carry to MSB of SUM&lt;br /&gt;SKIP: INX H : Increment pointer&lt;br /&gt;DCR C : Decrement counter&lt;br /&gt;JNZ BACK : Check if counter 0 repeat&lt;br /&gt;STA 4300H : Store lower byte&lt;br /&gt;MOV A, B&lt;br /&gt;STA 4301H : Store higher byte&lt;br /&gt;HLT :Terminate program execution&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-6853208004200907475?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/6853208004200907475/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/calculate-sum-of-series-of-numbers8085.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/6853208004200907475'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/6853208004200907475'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/calculate-sum-of-series-of-numbers8085.html' title='Calculate the sum of series of numbers(8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_XPVHFSYvlB8/SqyHRPsbSbI/AAAAAAAAAHQ/AOnjcmhjzgc/s72-c/16.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-3249398729712321103</id><published>2009-09-12T22:38:00.000-07:00</published><updated>2009-09-12T22:39:21.762-07:00</updated><title type='text'>Alter the contents of flag register in 8085</title><content type='html'>Statement: Write a set of instructions to alter the contents of flag register in 8085.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;PUSH PSW                : Save flags on stack&lt;br /&gt;POP H                        : Retrieve flags in 'L'&lt;br /&gt;MOV A, L                : Flags in accumulator&lt;br /&gt;CMA                        : Complement accumulator&lt;br /&gt;MOV L, A                : Accumulator in 'L'&lt;br /&gt;PUSH H                : Save on stack&lt;br /&gt;POP PSW                : Back to flag register&lt;br /&gt;HLT                        :Terminate program execution&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-3249398729712321103?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/3249398729712321103/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/alter-contents-of-flag-register-in-8085.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/3249398729712321103'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/3249398729712321103'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/alter-contents-of-flag-register-in-8085.html' title='Alter the contents of flag register in 8085'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-8299634449107738067</id><published>2009-09-12T22:35:00.000-07:00</published><updated>2009-09-12T22:38:10.907-07:00</updated><title type='text'>Left Shifting of a 16-bit data(8085)</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_XPVHFSYvlB8/SqyFIiaRZnI/AAAAAAAAAHI/AISFx4HbSJs/s1600-h/14.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380822036523345522" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 102px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_XPVHFSYvlB8/SqyFIiaRZnI/AAAAAAAAAHI/AISFx4HbSJs/s320/14.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;Statement: Program to shift a 16-bit data 1 bit left. Assume data is in the HL register pair.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Source program:&lt;br /&gt;&lt;br /&gt;DAD H : Adds HL data with HL data&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-8299634449107738067?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/8299634449107738067/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/left-shifting-of-16-bit-data8085.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/8299634449107738067'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/8299634449107738067'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/left-shifting-of-16-bit-data8085.html' title='Left Shifting of a 16-bit data(8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_XPVHFSYvlB8/SqyFIiaRZnI/AAAAAAAAAHI/AISFx4HbSJs/s72-c/14.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-8881275790580848414</id><published>2009-09-12T22:31:00.000-07:00</published><updated>2009-09-12T22:35:29.979-07:00</updated><title type='text'>Right shift bit of data(8085)</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_XPVHFSYvlB8/SqyELF1RJeI/AAAAAAAAAHA/XM5AthiR9m8/s1600-h/13.a"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380820980879926754" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 182px; CURSOR: hand; HEIGHT: 266px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_XPVHFSYvlB8/SqyELF1RJeI/AAAAAAAAAHA/XM5AthiR9m8/s320/13.a" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Statement:Write a program to shift an eight bit data four bits right. Assume that data is in register C.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Source program:&lt;br /&gt;MOV A, C&lt;br /&gt;RAR&lt;br /&gt;RAR&lt;br /&gt;RAR&lt;br /&gt;RAR&lt;br /&gt;MOV C, A&lt;br /&gt;HLT&lt;/div&gt;&lt;br /&gt;&lt;p&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-8881275790580848414?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/8881275790580848414/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/right-shift-bit-of-data8085.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/8881275790580848414'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/8881275790580848414'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/right-shift-bit-of-data8085.html' title='Right shift bit of data(8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_XPVHFSYvlB8/SqyELF1RJeI/AAAAAAAAAHA/XM5AthiR9m8/s72-c/13.a' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-7121182575868617503</id><published>2009-09-12T22:28:00.000-07:00</published><updated>2009-09-12T22:31:03.527-07:00</updated><title type='text'>Execution format of instructions(8085)</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_XPVHFSYvlB8/SqyDhkh5uSI/AAAAAAAAAG4/FRl9j0UPLyg/s1600-h/12.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380820267565693218" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 241px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_XPVHFSYvlB8/SqyDhkh5uSI/AAAAAAAAAG4/FRl9j0UPLyg/s320/12.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Statement:Read the program given below and state the contents of all registers after the execution of each instruction in sequence&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Main program:&lt;br /&gt;4000H LXI SP, 27FFH&lt;br /&gt;4003H LXI H, 2000H&lt;br /&gt;4006H LXI B, 1020H&lt;br /&gt;4009H CALL SUB&lt;br /&gt;400CH HLT&lt;br /&gt;Subroutine program:&lt;br /&gt;4100H SUB: PUSH B&lt;br /&gt;4101H PUSH H&lt;br /&gt;4102H LXI B, 4080H&lt;br /&gt;4105H LXI H, 4090H&lt;br /&gt;4108H SHLD 2200H&lt;br /&gt;4109H DAD B&lt;br /&gt;410CH POP H&lt;br /&gt;410DH POP B&lt;br /&gt;410EH RET&lt;br /&gt;Note:&lt;br /&gt;The table given gives the instruction sequence and the contents of all registers and stack after execution of each instruction&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-7121182575868617503?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/7121182575868617503/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/execution-format-of-instructions8085.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/7121182575868617503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/7121182575868617503'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/execution-format-of-instructions8085.html' title='Execution format of instructions(8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_XPVHFSYvlB8/SqyDhkh5uSI/AAAAAAAAAG4/FRl9j0UPLyg/s72-c/12.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-2439109079155965075</id><published>2009-09-12T22:26:00.000-07:00</published><updated>2009-09-12T22:28:28.106-07:00</updated><title type='text'>Unpack a BCD number(8085)</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_XPVHFSYvlB8/SqyCzfEVGBI/AAAAAAAAAGw/QHv5zuILc4E/s1600-h/cdcdcd.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380819475825498130" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 129px; CURSOR: hand; HEIGHT: 320px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_XPVHFSYvlB8/SqyCzfEVGBI/AAAAAAAAAGw/QHv5zuILc4E/s320/cdcdcd.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;Statement: Two digit BCD number is stored in memory location 4200H. Unpack the BCD number and store the two digits in memory locations 4300H and 4301H such that memory location 4300H will have lower BCD digit.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Sample problem&lt;br /&gt;(4200H) = 58&lt;br /&gt;Result = (4300H) = 08 and&lt;br /&gt;(4301H) = 05&lt;br /&gt;Source program&lt;br /&gt;LDA 4200H : Get the packed BCD number&lt;br /&gt;ANI FOH : Mask lower nibble&lt;br /&gt;RRC&lt;br /&gt;RRC&lt;br /&gt;RRC&lt;br /&gt;RRC : Adjust higher BCD digit as a lower digit&lt;br /&gt;STA 4301H : Store the partial result&lt;br /&gt;LDA 4200H : .Get the original BCD number&lt;br /&gt;ANI OFH : Mask higher nibble&lt;br /&gt;STA 4201H : Store the result&lt;br /&gt;HLT : Terminate program execution&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-2439109079155965075?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/2439109079155965075/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/unpack-bcd-number8085.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/2439109079155965075'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/2439109079155965075'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/unpack-bcd-number8085.html' title='Unpack a BCD number(8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_XPVHFSYvlB8/SqyCzfEVGBI/AAAAAAAAAGw/QHv5zuILc4E/s72-c/cdcdcd.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-2877172528029691371</id><published>2009-09-12T22:24:00.000-07:00</published><updated>2009-09-12T22:26:19.325-07:00</updated><title type='text'>Pack the unpacked BCD numbers(8085)</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_XPVHFSYvlB8/SqyCbwLzwMI/AAAAAAAAAGo/vjdIWJ4ZLkc/s1600-h/bcd.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380819068103409858" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 199px; CURSOR: hand; HEIGHT: 320px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_XPVHFSYvlB8/SqyCbwLzwMI/AAAAAAAAAGo/vjdIWJ4ZLkc/s320/bcd.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Statement: Pack the two unpacked BCD numbers stored in memory locations 4200H and 4201H and store result in memory location 4300H. Assume the least significant digit is stored at 4200H. &lt;/div&gt;&lt;br /&gt;&lt;div&gt;Sample problem:&lt;br /&gt;(4200H) = 04&lt;br /&gt;(4201H) = 09&lt;br /&gt;Result = (4300H) = 94&lt;br /&gt;Source program&lt;br /&gt;LDA 4201H : Get the Most significant BCD digit&lt;br /&gt;RLC&lt;br /&gt;RLC&lt;br /&gt;RLC&lt;br /&gt;RLC : Adjust the position of the second digit (09 is changed to 90)&lt;br /&gt;ANI FOH : Make least significant BCD digit zero&lt;br /&gt;MOV C, A : store the partial result&lt;br /&gt;LDA 4200H : Get the lower BCD digit&lt;br /&gt;ADD C : Add lower BCD digit&lt;br /&gt;STA 4300H : Store the result&lt;br /&gt;HLT : Terminate program execution&lt;br /&gt;NOTE:&lt;br /&gt;BCD NO.: The numbers "0 to 9" are called BCD (Binary Coded Decimal) numbers. A decimal number 29 can be converted into BCD number by splitting &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-2877172528029691371?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/2877172528029691371/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/pack-unpacked-bcd-numbers8085.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/2877172528029691371'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/2877172528029691371'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/pack-unpacked-bcd-numbers8085.html' title='Pack the unpacked BCD numbers(8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_XPVHFSYvlB8/SqyCbwLzwMI/AAAAAAAAAGo/vjdIWJ4ZLkc/s72-c/bcd.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-3788314356873023766</id><published>2009-09-12T22:22:00.000-07:00</published><updated>2009-09-12T22:24:10.842-07:00</updated><title type='text'>Finding Two's complement of a number(8085)</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_XPVHFSYvlB8/SqyB14if7gI/AAAAAAAAAGg/38Xnaw9zOF4/s1600-h/gddgg.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380818417511034370" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 133px; CURSOR: hand; HEIGHT: 269px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_XPVHFSYvlB8/SqyB14if7gI/AAAAAAAAAGg/38Xnaw9zOF4/s320/gddgg.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;Statement: Find the 2's complement of the number stored at memory location 4200H and store the complemented number at memory location 4300H.&lt;br /&gt;Sample problem:&lt;br /&gt;(4200H) = 55H&lt;br /&gt;Result = (4300H) = AAH + 1 = ABH&lt;br /&gt;Source program:&lt;br /&gt;LDA 4200H : Get the number&lt;br /&gt;CMA : Complement the number&lt;br /&gt;ADI, 01 H : Add one in the number&lt;br /&gt;STA 4300H : Store the result&lt;br /&gt;HLT : Terminate program execution&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-3788314356873023766?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/3788314356873023766/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/finding-twos-complement-of-number8085.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/3788314356873023766'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/3788314356873023766'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/finding-twos-complement-of-number8085.html' title='Finding Two&apos;s complement of a number(8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_XPVHFSYvlB8/SqyB14if7gI/AAAAAAAAAGg/38Xnaw9zOF4/s72-c/gddgg.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-8619916572651459703</id><published>2009-09-12T22:20:00.000-07:00</published><updated>2009-09-12T22:22:16.005-07:00</updated><title type='text'>Finding one's complement of a number(8085)</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_XPVHFSYvlB8/SqyBe1n3t-I/AAAAAAAAAGY/P7c74DRbeUk/s1600-h/8.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380818021591267298" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 149px; CURSOR: hand; HEIGHT: 320px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_XPVHFSYvlB8/SqyBe1n3t-I/AAAAAAAAAGY/P7c74DRbeUk/s320/8.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Statement: Find the l's complement of the number stored at memory location 4400H and store the complemented number at memory location 4300H&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Sample problem:&lt;br /&gt;(4400H) = 55H&lt;br /&gt;Result = (4300B) = AAB&lt;br /&gt;Source program:&lt;br /&gt;LDA 4400B : Get the number&lt;br /&gt;CMA : Complement number&lt;br /&gt;STA 4300H : Store the result&lt;br /&gt;HLT : Terminate program execution&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-8619916572651459703?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/8619916572651459703/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/finding-ones-complement-of-number8085.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/8619916572651459703'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/8619916572651459703'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/finding-ones-complement-of-number8085.html' title='Finding one&apos;s complement of a number(8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_XPVHFSYvlB8/SqyBe1n3t-I/AAAAAAAAAGY/P7c74DRbeUk/s72-c/8.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-7542211465095932710</id><published>2009-09-12T22:18:00.000-07:00</published><updated>2009-09-12T22:20:06.871-07:00</updated><title type='text'>Subtract two 16-bit numbers(8085)</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_XPVHFSYvlB8/SqyA3C_M8LI/AAAAAAAAAGQ/TMV7cbcUPg4/s1600-h/sub.png"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380817337984020658" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 138px; CURSOR: hand; HEIGHT: 320px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_XPVHFSYvlB8/SqyA3C_M8LI/AAAAAAAAAGQ/TMV7cbcUPg4/s320/sub.png" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;Statement: Subtract the 16-bit number in memory locations 4002H and 4003H from the 16-bit number in memory locations 4000H and 4001H. The most significant eight bits of the two numbers are in memory locations 4001H and 4003H. Store the result in memory locations 4004H and 4005H with the most significant byte in memory location 4005H.&lt;br /&gt;Sample problem&lt;br /&gt;(4000H) = 19H&lt;br /&gt;(400IH) = 6AH&lt;br /&gt;(4004H) = I5H (4003H) = 5CH&lt;br /&gt;Result = 6A19H - 5C15H = OE04H&lt;br /&gt;(4004H) = 04H&lt;br /&gt;(4005H) = OEH&lt;br /&gt;Source program:&lt;br /&gt;LHLD 4000H : Get first 16-bit number in HL&lt;br /&gt;XCHG : Save first 16-bit number in DE&lt;br /&gt;LHLD 4002H : Get second 16-bit number in HL&lt;br /&gt;MOV A, E : Get lower byte of the first number&lt;br /&gt;SUB L : Subtract lower byte of the second number&lt;br /&gt;MOV L, A : Store the result in L register&lt;br /&gt;MOV A, D : Get higher byte of the first number&lt;br /&gt;SBB H : Subtract higher byte of second number with borrow&lt;br /&gt;MOV H, A : Store l6-bit result in memory locations 4004H and 4005H.&lt;br /&gt;SHLD 4004H : Store l6-bit result in memory locations 4004H and 4005H.&lt;br /&gt;HLT : Terminate program execution&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-7542211465095932710?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/7542211465095932710/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/subtract-two-16-bit-numbers8085.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/7542211465095932710'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/7542211465095932710'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/subtract-two-16-bit-numbers8085.html' title='Subtract two 16-bit numbers(8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_XPVHFSYvlB8/SqyA3C_M8LI/AAAAAAAAAGQ/TMV7cbcUPg4/s72-c/sub.png' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-6774004555101292217</id><published>2009-09-12T22:15:00.000-07:00</published><updated>2009-09-12T22:18:03.226-07:00</updated><title type='text'>Add contents of two memory locations(8085)</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_XPVHFSYvlB8/SqyAeqd4bAI/AAAAAAAAAGI/CJrhoqZwvJ8/s1600-h/adddd.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380816919084952578" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 127px; CURSOR: hand; HEIGHT: 320px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_XPVHFSYvlB8/SqyAeqd4bAI/AAAAAAAAAGI/CJrhoqZwvJ8/s320/adddd.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Statement: Add the contents of memory locations 40001H and 4001H and place the result in the memory locations 4002Hand 4003H&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Sample problem:&lt;br /&gt;(4000H) = 7FH&lt;br /&gt;(400lH) = 89H&lt;br /&gt;Result = 7FH + 89H = lO8H&lt;br /&gt;(4002H) = 08H&lt;br /&gt;(4003H) = 0lH&lt;br /&gt;Source program:&lt;br /&gt;LXI H, 4000H :HL Points 4000H&lt;br /&gt;MOV A, M :Get first operand&lt;br /&gt;INX H :HL Points 4001H&lt;br /&gt;ADD M :Add second operand&lt;br /&gt;INX H :HL Points 4002H&lt;br /&gt;MOV M, A :Store the lower byte of result at 4002H&lt;br /&gt;MVIA, 00 :Initialize higher byte result with 00H&lt;br /&gt;ADC A :Add carry in the high byte result&lt;br /&gt;INX H :HL Points 4003H&lt;br /&gt;MOV M, A :Store the higher byte of result at 4003H&lt;br /&gt;HLT :Terminate program execution&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-6774004555101292217?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/6774004555101292217/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/add-contents-of-two-memory.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/6774004555101292217'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/6774004555101292217'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/add-contents-of-two-memory.html' title='Add contents of two memory locations(8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_XPVHFSYvlB8/SqyAeqd4bAI/AAAAAAAAAGI/CJrhoqZwvJ8/s72-c/adddd.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-2787514681336226898</id><published>2009-09-12T22:03:00.000-07:00</published><updated>2009-09-12T22:15:28.854-07:00</updated><title type='text'>Add two 16-bit numbers (8085)</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_XPVHFSYvlB8/Sqx_5B1PRuI/AAAAAAAAAGA/-JtHuKxSIa0/s1600-h/add.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380816272521905890" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 159px; CURSOR: hand; HEIGHT: 320px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_XPVHFSYvlB8/Sqx_5B1PRuI/AAAAAAAAAGA/-JtHuKxSIa0/s320/add.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;Statement: Add the 16-bit number in memory locations 4000H and 4001H to the 16-bit number in memory locations 4002H and 4003H. The most significant eight bits of the two numbers to be added are in memory locations 4001H and 4003H. Store the result in memory locations 4004H and 4005H with the most significant byte in memory location 4005H.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;Program - 5.a: Add two 16-bit numbers - Source Program 1&lt;br /&gt;Sample problem:&lt;br /&gt;(4000H) = 15H&lt;br /&gt;(4001H) = 1CH&lt;br /&gt;(4002H) = B7H&lt;br /&gt;(4003H) = 5AH&lt;br /&gt;Result = 1C15 + 5AB7H = 76CCH&lt;br /&gt;(4004H) = CCH&lt;br /&gt;(4005H) = 76H&lt;br /&gt;Source Program 1:&lt;br /&gt;LHLD 4000H : Get first I6-bit number in HL&lt;br /&gt;XCHG : Save first I6-bit number in DE&lt;br /&gt;LHLD 4002H : Get second I6-bit number in HL&lt;br /&gt;MOV A, E : Get lower byte of the first number&lt;br /&gt;ADD L : Add lower byte of the second number&lt;br /&gt;MOV L, A : Store result in L register&lt;br /&gt;MOV A, D : Get higher byte of the first number&lt;br /&gt;ADC H : Add higher byte of the second number with CARRY&lt;br /&gt;MOV H, A : Store result in H register&lt;br /&gt;SHLD 4004H : Store I6-bit result in memory locations 4004H and 4005H.&lt;br /&gt;HLT : Terminate program execution&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Program - 5b: Add two 16-bit numbers - Source Program 2&lt;br /&gt;Source program 2:&lt;br /&gt;LHLD 4000H : Get first I6-bit number&lt;br /&gt;XCHG : Save first I6-bit number in DE&lt;br /&gt;LHLD 4002H : Get second I6-bit number in HL&lt;br /&gt;DAD D : Add DE and HL&lt;br /&gt;SHLD 4004H : Store I6-bit result in memory locations 4004H and 4005H.&lt;br /&gt;HLT : Terminate program execution &lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-2787514681336226898?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/2787514681336226898/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/add-two-16-bit-numbers-8085.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/2787514681336226898'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/2787514681336226898'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/add-two-16-bit-numbers-8085.html' title='Add two 16-bit numbers (8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_XPVHFSYvlB8/Sqx_5B1PRuI/AAAAAAAAAGA/-JtHuKxSIa0/s72-c/add.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-564447056841411077</id><published>2009-09-12T21:59:00.000-07:00</published><updated>2009-09-12T22:03:28.989-07:00</updated><title type='text'>Subtract two 8-bit numbers (8085)</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_XPVHFSYvlB8/Sqx85bUNqoI/AAAAAAAAAFw/bI5Bud_baD0/s1600-h/4.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380812980827826818" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 251px; CURSOR: hand; HEIGHT: 320px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_XPVHFSYvlB8/Sqx85bUNqoI/AAAAAAAAAFw/bI5Bud_baD0/s320/4.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;Statement: Subtract the contents of memory location 4001H from the memory location 2000H and place the result in memory location 4002H.&lt;br /&gt;Program - 4: Subtract two 8-bit numbers&lt;br /&gt;Sample problem:&lt;br /&gt;(4000H) = 51H&lt;br /&gt;(4001H) = 19H&lt;br /&gt;Result = 51H - 19H = 38H&lt;br /&gt;Source program:&lt;br /&gt;LXI H, 4000H : HL points 4000H&lt;br /&gt;MOV A, M : Get first operand&lt;br /&gt;INX H : HL points 4001H&lt;br /&gt;SUB M : Subtract second operand&lt;br /&gt;INX H : HL points 4002H&lt;br /&gt;MOV M, A : Store result at 4002H.&lt;br /&gt;HLT : Terminate program execution&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-564447056841411077?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/564447056841411077/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/subtract-two-8-bit-numbers-8085.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/564447056841411077'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/564447056841411077'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/subtract-two-8-bit-numbers-8085.html' title='Subtract two 8-bit numbers (8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_XPVHFSYvlB8/Sqx85bUNqoI/AAAAAAAAAFw/bI5Bud_baD0/s72-c/4.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-8547099601937372529</id><published>2009-09-12T21:52:00.000-07:00</published><updated>2009-09-12T22:43:52.361-07:00</updated><title type='text'>Add two 8-bit numbers (8085)</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_XPVHFSYvlB8/Sqx8CW0g46I/AAAAAAAAAFo/6zq7OuFo-Eg/s1600-h/3.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5380812034728321954" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 165px; CURSOR: hand; HEIGHT: 320px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_XPVHFSYvlB8/Sqx8CW0g46I/AAAAAAAAAFo/6zq7OuFo-Eg/s320/3.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Sample problem&lt;br /&gt;(4000H) = 14H&lt;br /&gt;(4001H) = 89H&lt;br /&gt;Result = 14H + 89H = 9DH&lt;br /&gt;Source program&lt;br /&gt;LXI H 4000H : HL points 4000H&lt;br /&gt;MOV A, M : Get first operand&lt;br /&gt;INX H : HL points 4001H&lt;br /&gt;ADD M : Add second operand&lt;br /&gt;INX H : HL points 4002H&lt;br /&gt;MOV M, A : Store result at 4002H&lt;br /&gt;HLT : Terminate program execution&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;a title="" href="http://www.8085projects.info/Program3.html#"&gt;&lt;/a&gt;&lt;br /&gt;.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-8547099601937372529?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/8547099601937372529/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/add-contents-of-memory-locations-4000h.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/8547099601937372529'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/8547099601937372529'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/add-contents-of-memory-locations-4000h.html' title='Add two 8-bit numbers (8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_XPVHFSYvlB8/Sqx8CW0g46I/AAAAAAAAAFo/6zq7OuFo-Eg/s72-c/3.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9151890728062900495.post-2065371613679102129</id><published>2009-09-12T21:51:00.000-07:00</published><updated>2009-09-12T22:43:09.309-07:00</updated><title type='text'>Exchange the contents of memory locations(8085)</title><content type='html'>Program 1:&lt;br /&gt;LDA 2000H : Get the contents of memory location 2000H into accumulator&lt;br /&gt;MOV B, A : Save the contents into B register&lt;br /&gt;LDA 4000H : Get the contents of memory location 4000Hinto accumulator&lt;br /&gt;STA 2000H : Store the contents of accumulator at address 2000H&lt;br /&gt;MOV A, B : Get the saved contents back into A register&lt;br /&gt;STA 4000H : Store the contents of accumulator at address 4000H&lt;br /&gt;Program 2:&lt;br /&gt;LXI H 2000H : Initialize HL register pair as a pointer to memory location 2000H.&lt;br /&gt;LXI D 4000H : Initialize DE register pair as a pointer to memory location 4000H.&lt;br /&gt;MOV B, M : Get the contents of memory location 2000H into B register.&lt;br /&gt;LDAX D : Get the contents of memory location 4000H into A register.&lt;br /&gt;MOV M, A : Store the contents of A register into memory location 2000H.&lt;br /&gt;MOV A, B : Copy the contents of B register into accumulator.&lt;br /&gt;STAX D : Store the contents of A register into memory location 4000H.&lt;br /&gt;HLT : Terminate program execution.&lt;br /&gt;In Program 1, direct addressing instructions are used, whereas in Program 2, indirect addressing instructions are used.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9151890728062900495-2065371613679102129?l=microprocesser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://microprocesser.blogspot.com/feeds/2065371613679102129/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://microprocesser.blogspot.com/2009/09/exchange-contents-of-memory-locations.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/2065371613679102129'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9151890728062900495/posts/default/2065371613679102129'/><link rel='alternate' type='text/html' href='http://microprocesser.blogspot.com/2009/09/exchange-contents-of-memory-locations.html' title='Exchange the contents of memory locations(8085)'/><author><name>microprocesser</name><uri>http://www.blogger.com/profile/11119279011017328451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
