The processor is the main computing unit of any computer. The processor is a digital circuit made of a silicon chip that performs computation within a fraction of a second. The speed of a processor is measured in terms of megahertz (MHz). The term processor is often used interchangeably with the term CPU, i.e. central processing unit. Although the CPU is not the only … [Read more...] about Types of Processors
Demand Paging in Operating System
Demand paging in operating system is a fetch policy for a virtual memory that determines when a page should be brought into the main memory. In demand paging, a page is brought to the main memory only when demanded. Thus, we refer to it as demand paging. There is an alternative fetch policy for virtual memory that we refer to as prepaging. In prepaging, the pages other than … [Read more...] about Demand Paging in Operating System
Agents and Environment in Artificial Intelligence
Agents and environment are a part of every AI-based intelligent system. An agent is placed in an environment where it observes the environment and makes its own decision. It observes the environment with the help of sensors and acts on the environment through actuators. However, the term ‘bot’ – which is the abbreviation of the term ‘robot’ has become a common substitute for … [Read more...] about Agents and Environment in Artificial Intelligence
Array Processor in Computer Architecture
Array processor in computer architecture has multiple arithmetic logic units that enhance the system's performance. Majorly there are two types of array processors available: Attached Array Processor SIMD Array Processor The array processor is one of the approaches to parallel computers. What is Parallel Computer? A parallel computer has multiple processing … [Read more...] about Array Processor in Computer Architecture
Deadlock Avoidance in Operating System
Deadlock avoidance in operating system, is a general approach to deal with deadlock. In deadlock avoidance, the operating system analyzes each process’s resource request and determines whether granting the request would lead to deadlock or not. The system only grants the requested resource to the process only if the deadlock is impossible. What is Deadlock? Deadlock is a … [Read more...] about Deadlock Avoidance in Operating System
