hello everyone welcome back to today's lecture of computer organization and architecture so today we will be learning about computer architecture in a bit details so let's get to learning let's start with the formal definition of computer architecture so it's basically the design of computers including their instructions its Hardware components and system or ization now it has got two parts first the instruction set architecture which includes the specification that determine how machine language programs will interact with the computer next we have the hardware system architecture which deals with the computer's major Hardware subsystems like CPU storage input output Etc it includes both The Logical design and the data flow organization of the subsystems and hence determines the efficiency let let's try and understand this concept with the help of an illustration suppose we want to add two values 2 and three and store the added value in a variable named X now this simplification can be performed in various ways based on the available Hardware these are some examples of the different ways the simplification can be performed now from these one or more ways can be selected for a specific type of computer this is nothing but the ISA suppose this one is selected so all the other operations will also have similar type of instructions now based on this the hardware will be chosen as in this specific case we will need at least two different memory locations and an add a circuit it is the rudimentary concept of Hardware system architecture or the HSA now it's really important to distinguish a computer's architecture from its implementation I hope it was also clear from our previous discussion that the implementation is the realization of computer in hardware and includ includes the choice of Technology speed cost and so on whereas the architecture doesn't really Define an implementation yet they both influence one another generally computers with the same Isa will run the same kind of programs and are also sa to belong to the same family this concept will be more clear as we progress eventually now we will move on to the classifications of computer architecture but before diving straight into it a bit of a history lesson is required so that we can properly understand various nomenclatures now we already know that computer architecture is the design of computers and the great great great ancestor of today's ultramodern Computing devices was the analytical engine it was the first proposed mechanical general purpose computer designed by the great computer Pioneer Charles beage he was assisted by Lady a Loveless who was the first one to come up with the basic idea of having a language in order to operate the proposed machine so all the ladies out there more power to you if it was not for lady Loveless we wouldn't be enjoying the luxury of software today and just an FYI lady Loveless was tutor by d d Morgan Augustus D Morgan whose D Morgan's law brought Revolution to the world of Boolean algebra of George bull we all know about that right then comes the next big milestone the Advent of computability and non-comp computability Alan taring figured it out which problems can be solved using computers he has widely been considered as the father of computer science and artificial intelligence since then now alongside touring another name is very frequently associated with computation and it is Johan Von Newman or more popularly known as John Von Newman this very Hungarian genius was not only a child prodigy who could divide an eight-digit number by another eight-digit number within just a fraction of second when he was just about 6 years old but also the great mathematician who grabbed the full-time Professor position at Princeton University by the age probably 30 Yes you heard me right not a reader not a lecturer but a full-time Professor by the age of 30 funny story noan even offered during for research assistantship under his superfici in quantum mechanics at The Institute of advanced studies where only the greatest of Minds were invited to work also after the second world war Newman brought together gyms from around the world to work as a team in the advancement of computation all right enough with the history for now let's get to know about why we are so much interested about this marvelous character John Von Newman you remember this typical blog diagram of computer from our previous session right well this is the person behind it this architecture is named also after him and known as van Newman architecture so to conclude I would like to quote another genius Professor David brailsford of University of Nottingham who has been teaching computer science for more than 50 years now and I believe no one could explain this in a better way he says if Turing is the father and babage was the grandfather and if Lady a countess of loveless was the great aunt then John Von Newman was The impossibly Talented impossibly charismatic very wealthy Uncle to Computing all right people that will be all for this session and I'm pretty confident that we all are now ready for the next session where we dive straight into the various classifications of computer architecture see you in the next one thank you all for watching [Music]