ARM - All about Advanced RISC Machines

    

.
How many of u remember the "Small wonder" telecasted in vijay TV during 1998, definitely 90's kids could never forget it, as the wonderful humanoid robot with electronic chip visually created an impact in every one's heart.whenever the robot hangs up, his father just turn it and repair it's chip onboard will be more adorable than the late Endiran movie visuals. 

  ARM , the powerful Acronym that rules today's technical industries .Every Engineering book includes this term in the first chapter especially in Embedded and Real time systems.

     The event comes in my mind that every student of mine, simply close their eyes and depict the working of ARM processors whenever questions were arised about it. As ARM ( Advanced RISC Machine) (RISC - Reduced Instruction Set computing) 7 and 9 versions were readily available nowadays as Harvard architectures in market.

      Before entering into the topic of architectures, I wish to clarify about RISC first.

       C language has lengthy coding style whereas Embedded C comprises Optimized C (i.e) Reduced instruction set but with Optimized processing time. The compile time taken by C is reduced in Embedded C.

      Embedded , often related to "sandwitch", e.g as like sandwitch bottom and top layers of mobile phone is made up of hardware and  software is embedded inbetween.This term means nothing without the coordination of one another. without hardware, software doesn't work and vice versa.

  Real time systems should work according to the instructions given by the user.The systems were programmed to work as per the instruction and hence the name.

    For example ATM machines, washing machines, Air conditioners, smart TV's were the best Real time machines whose core processors were coded initially with assembly language for testing purposes. I.e human understandable language with variables and pseudocodes.

Then it is converted into Machine language i.e binary codes comprising 0's and 1's.

Binary 0 - OFF.( Fall time) 

Binary 1 - ON ( Rise time)

These 2 variables control the whole process in effective manner.

 Now, Architectures were the building blocks and interconnected segments of every hardware block.The formation is of either Von-Neumann or harvard.


Both has main difference based on memory block.Harvard has separate memory for data and program whereas von Neumann has both in common.











   

 

Comments

Popular posts from this blog

The Art of Reading Books

A complete manual to installing WordPress Plugins in 2023

GREEN CONSUMERISM - AN INSIGHT :)