Knowledge in Communications

Introduction to IO

In computing, input/output or I/O (or, informally, io or IO) is the communication between an information processing system, such as a computer, and the outside world, possibly a human or another information processing system.

Pipelining computer

Pipelining is the process of accumulating instruction from the processor through a pipeline. It allows storing and executing instructions in an orderly process. It is also known as pipeline processing. Pipelining is a technique where multiple instructions are overlapped during execution.

Multi-Processor-Parallel Processing

parallel processing: running a process on more than one processor. Multiprocessing operating systems enable several programs to run concurrently. UNIX is one of the most widely used multiprocessing systems.Multiprocessing means the use of two or more Central Processing Units (CPU) at the same time.

Introduction to Data Structure

DS introduction. A data structure is a special way of organizing and storing data in a computer so that it can be used efficiently. Array, LinkedList, Stack, Queue, Tree, Graph etc are all data structures that stores the data in a special way so that we can access and use the data efficiently.

linear data structure

Definition of Linear Data Structure The data structure is considered to be linear if the data elements construct a sequence of a linear list. ... The examples included in the linear data structure are array, stack, queue, linked list, etc. An array is a group of a definite number of homogeneous elements or data items

Nondeterministic Finite Automata

In automata theory, a finite state machine is called a deterministic finite automaton, if each of its transitions is uniquely determined by its source state and input symbol, and reading an input symbol is required for each state transition.

Noise Performance of Various Modulation Schemes

Why modulation is used in communication? In modulation technique, the message signal frequency is raised to a range so that it is more useful for transmission. ... In signal transmission, the signals from various sources are transmitted through a common channel simultaneously by using multiplexers.

Information Theory & Coding

nformation theory studies the quantification, storage, and communication of information. It was originally proposed by Claude Shannon in 1948 to find fundamental limits on signal processing and communication operations such as data compression, in a landmark paper titled "A Mathematical Theory of Communication".

Propositional Calculus

Propositional calculus is a branch of logic. It is also called propositional logic, statement logic, sentential calculus, sentential logic, or sometimes zeroth-order logic. It deals with propositions and argument flow. Compound propositions are formed by connecting propositions by logical connectives.

Architecture of Microprocessors

Architecture of Microprocessor The microprocessor is a single IC package in which several useful functions are integrated and fabricated on a single silicon semiconductor chip. Its architecture consists of a central processing unit, memory modules, a system bus, and an input/output unit.

Architecture of Micro controllers

Microcontroller. A microcontroller is essentially a small computer on a chip. Like any computer, it has memory, and can be programmed to do calculations, receive input, and generate output. Unlike a PC, it incorporates memory, a CPU, peripherals and I/O interfaces into a single chip.

Models of Computation

A model describes how units of computations, memories, and communications are organized. The computational complexity of an algorithm can be measured given a model of computation.