Skip to main content

Posts

RANDOM ACCESS MEMORY

  RAM RAM, which stands for Random Access Memory, is a special kind of computer memory that works like our brain's working memory. Just like our working memory helps us hold and process information temporarily, RAM helps the computer's processor do the same thing. It's like a quick storage space that the computer uses to access data easily and quickly. However, just like our working memory, RAM is not meant for long-term storage. It's more like a temporary space that helps the computer work efficiently. Here are some ways in which RAM can be related to human working memory: 1. Temporary storage :  Just like RAM, human working memory provides temporary storage for information that is currently in use. It allows us to hold and manipulate information for short periods of time until it is no longer needed. 2. Limited capacity :  Both RAM and human working memory have limited capacity. RAM's capacity is measured in gigabytes, while human working memory has a limited ...

ASSEMBLER, COMPILER AND SOURCE CODE

understanding what each term means: see picture 1. Source code refers to the natural language in form of a computer program. It is authored by programmers using programming languages. Source code consist of instructions and logic that describe how a program should work. It is authored using specific syntax and instructions of the chosen programming language. 2. An assembler is a form of software that interpret assembly language code into machine code. Assembly language is a low-level programming language that uses mnemonic instructions (such as ADD, SUB, MOV) to represent the operations of a specific computer architecture. An assembler takes this assembly code as input and converts it into the binary machine code that can be directly executed by the computer's processor. In simpler terms, an assembler converts human-readable assembly language code into machine-readable binary code. 3. A compiler is a program that translates high-level programming language code (such as C, C++...

MOTHERBOARD

The motherboard is like the main hub or central board of a computer. It's kind of like the computer's brain! It connects and holds together all the important parts of the computer, such as the CPU (the computer's thinking and calculating part), RAM (which helps with quick access to information), storage devices (where the computer stores all its files), and other things like expansion cards and peripherals (which are extra things you can add to the computer). The motherboard makes sure that all these parts can work together and talk to each other so that the computer can do its job. It has a special pathways that let different parts of the computer talk to each other and work together. It's made up of several important parts, such as:  1. CPU Socket: The CPU socket is a specific slot on the motherboard designed to hold the CPU. It provides the interface and electrical connections between the CPU and the rest of the system.  2. RAM Slots: The motherboard has slots fo...

CENTRAL PROCESSING UNIT(CPU)

Imagine you have a big, fancy machine called a computer. This machine can do all sorts of amazing things, like playing games, browsing the internet, and creating cool artwork. But have you ever wondered how it actually does all those things?  Well, that's where the CPU comes in. CPU stands for Central Processing Unit, which is like the brain of the computer. Just like our brains tell our bodies what to do, the CPU tells the computer what to do. Think of the CPU as a super fast and super smart person who can follow instructions really quickly. These instructions are like a set of rules or steps that the computer needs to follow in order to do different tasks. The CPU takes these instructions and carries them out, one by one, really fast.    For example, let's say you want to play a game on your computer. When you click on the game icon, the CPU receives an instruction that tells it to start the game. The CPU then does all the necessary calculations and tells the compu...