Good graphics like these are also helpful for people who have to execute their work through images like 3D modelers and others who use resource-intensive software. The Graphics Processing Unit or the video card helps generate high-end visuals like the ones in video games. Graphics Processing Unit (GPU)Īnother vital component of the computer is GPU. It has circuits that are built for addition, subtraction, multiplication, division, and other calculations. This unit does mathematical calculations, arithmetic operations, comparison of data, and decision-making. So getting instructions, decoding them, signaling the execution, and receiving the output is done by the control centre and hence it is called the centre of all processing actions that happen in the computer. It collects the data entered, leads it on for processing after the processing is done, receives the output, and provides it to the user. This unit controls the functioning component of the computer. Similarly, when the output is ready it is saved in the memory before the result is given to the user. These instructions are converted to low-level language by the compiler or interperter so that it can be understood by the computer.The information entered through the input devices is saved in the memory of the CPU and then passed on to the other parts. All these programming languages use human-understandable language like English to write program instructions. Languages like FORTRAN,C, C++, JAVA, Python, etc., are examples of high-level languages. We use Compiler or interpreter to convert high-level language to low-level language. High-level language needs to be converted into the low-level language to make it understandable by the computer. The high-level language is easier to understand for the users but the computer can not understand it. Every high-level language has a set of predefined words known as Keywords and a set of rules known as Syntax to create instructions. The high-level language is very similar to human languages and has a set of grammar rules that are used to make instructions more easily. High-level language is a computer language which can be understood by the users. Assembler is used to translate middle-level language into low-level language. That means, the computer cannot understand middle-level language, so it needs to be translated into a low-level language to make it understandable by the computer. But the computer cannot understand mnemonics, so we use a translator called Assembler to translate mnemonics into machine language.Īssembler is a translator which takes assembly code as input and produces machine code as output. Binary code instructions in low-level language are replaced with mnemonics and operands in middle-level language. In assembly language, we use predefined words called mnemonics. Assembly language is an example of middle-level language. Middle-level language is a computer language in which the instructions are created using symbols such as letters, digits and special characters. A computer can directly understand the machine language.Īssembly Language (middle level language) All the instructions of machine language are written in the form of binary numbers 1's & 0's. The machine language contains only two symbols 1 & 0. Low-level language is also known as Machine Language. Low-Level language is the only language which can be understood by the computer.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |