preview

Basic Principles Of Computer Architecture

Satisfactory Essays

Introduction to Computer Architecture This chapter is dedicated to some basic principles of computing which were established almost a century ago, such as the Turing machine. A brief introduction to programming levels as well as their individual properties, pros and cons. Universal Computing device All computers are designed to store data and process it. Although there is a huge variety of computers which all use different hardware and software components the exact same things can be achieved on all if enough time and memory is given so that the task can be completed. Depending on the hardware being used the program needs to be written in its compatible format. If that is completed the same task can be achieved even if the two computers are two completely different formats. A very good example of this scenario are modern mobile devices (Smartphones) and desktop/laptop computers. The two can be differentiated from their form factors, the hardware being used to the CPU architecture and the O/S providing usability to the end user. Even though they are so different both can run similar programs applications and give the same exact results. A very good example of this are two computing devices A and B. A has the ability to add and B with the ability to add and subtract. In the case that the user wants to subtract to number both of the devices will be able to achieve this. Even though A lacks the ability to subtract, adding the negative number will output the same result as B,

Get Access