It handles most of the number crunching and logical tasks that the computer performs.Įach CPU has something called an instruction set, which is a collection of binary (zeros and ones) commands that the CPU understands. You can think of it as the computer’s brain. Most modern computers have a microchip called the Central Processing Unit (CPU). A single microchip can contain millions or billions of tiny transistors embedded on it. Transistors are tiny electrical switches that are either off (0) or on (1) at any given time. Microchips rely on an electrical component called a transistor to function. Your computer's most important parts live on microchips (also known as integrated circuits). So, here is a bare minimum of computer architecture basics to get you started: At the very least, being aware of a few tidbits will help you navigate workplace conversations about high CPU and memory usage. However, that doesn't mean it's useless to know the basics of the metal that your code is executing on. This is called abstraction – the ability to work with higher-level tools (in this case programming languages) that simplify and narrow down the required scope of our understanding and skills. One of the wonderful things about modern programming languages is that they enable us to create fancy applications without worrying about the nitty-gritty details of the hardware behind the scenes (for the most part). Without further ado, let's start at the top! 1) Familiarize Yourself with Computer Architecture and Data Basics
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |