Computer architecture deals with the functional aspects of a computer system and comes before computer organization. Computer organization implements the computer architecture and deals with how the operational parts are linked together. The Instruction Set Architecture (ISA) defines the programming model and serves as the boundary between software and hardware. The Principle of Equivalence of Hardware and Software helps in system design and implementation by allowing hardware and software aspects to be interchangeable based on factors like cost, size and performance.
Computer architecture deals with the functional aspects of a computer system and comes before computer organization. Computer organization implements the computer architecture and deals with how the operational parts are linked together. The Instruction Set Architecture (ISA) defines the programming model and serves as the boundary between software and hardware. The Principle of Equivalence of Hardware and Software helps in system design and implementation by allowing hardware and software aspects to be interchangeable based on factors like cost, size and performance.
Computer architecture deals with the functional aspects of a computer system and comes before computer organization. Computer organization implements the computer architecture and deals with how the operational parts are linked together. The Instruction Set Architecture (ISA) defines the programming model and serves as the boundary between software and hardware. The Principle of Equivalence of Hardware and Software helps in system design and implementation by allowing hardware and software aspects to be interchangeable based on factors like cost, size and performance.
OL154 1. What is the difference between computer organization and computer architecture? - Computer Architecture is a blueprint for design and implementation of a computer system. It provides the functional details and behavior of a computer system and comes before computer organization. Computer architecture deals with 'What to do?' - Computer Organization is how operational parts of a computer system are linked together. It implements the provided computer architecture. Computer organization deals with 'How to do?' 2. What is an ISA? - ISA is called Instruction Set Architecture; this defines the programming model of a computer. - An ISA is an abstract entity does not consider the specific design or implementation of a computer. The Instruction Set Architecture (ISA) is the part of the processor that is visible to the programmer or compiler writer. The ISA serves as the boundary between software and hardware. 3. What is the importance of the Principle of Equivalence of Hardware and Software? - The importance of the Principle of Equivalence of Hardware and Software is It helps in system designing and implementation, especially computers. Computers generally comprise of two elements i.e, software, and hardware where hardware considered as body and software as the soul. So, the principle gives the proper guidance in the implementation of designing and development of the system, especially computers. - It helps to minimize a lot of factors such as cost, size, processing, and functionality to mix and match up the hardware and software to devise a yielding device. - It helps to keep a perfect combination of hardware and software so that the resulting computer or device can function at its best performance including reasonable cost and size. - It gives designing a flexible way to combine the hardware and software keeping the fruitful aspects of both without altering cost, size, performance and option of change where technology is changing rapidly. Sometimes hefty and troublesome codes that can cause delay can be replaced with hardware and hardware portion that are quite huge and impacting the system performance can be interchanged vice-versa. 4. Name the three basic components of every computer - The basic component of every computer is a CPU or the Central Processing Unit, Input Devices, and Output devices 5. What unit is typically used to measure the speed of a computer clock? - The processor speeds are measured in MHz or GHz 6. Name two types of computer memory. - RAM is an acronym for random access memory. Random access means that memory contents can be accessed directly if you know its location. - Cache is a type of temporary memory that can be accessed faster than RAM. 7. What is the mission of the IEEE? - The mission of the IEEE is to establish standards for computer components, data representation, and signaling protocols, among many other things. 8. What is the full name of the organization that uses the initials ISO? Is ISO an anacronym? - The full name of the organization initials is The International Organization for Standardization - ISO is not an acronym; ISO comes from the Greek word isos meaning “equal” 9. ANSI is the acronym used by which organization? - ANSI means the American National Standards Institute 10. Who is known as the father of computing and why? - Charles Babbage, English mathematician, and inventor who is credited with having conceived the first automatic digital computer. 11. Name two driving factors in the development of computers. - von Neumann Architecture and Hardware Specs 12. Name the characteristics present in a von Neumann architecture. - The Von Neumann architecture consists of a single, shared memory for programs and data, a single bus for memory access, an arithmetic unit, and a program control unit.