Information Systems and IT
Fundamentals
Define the terms / Short Notes:
Hardware Virtualization:
Hardware Virtualization or Platform Virtualization refers to the creation of a virtual machine that acts like a real computer with an operating system. Software executed on these virtual machines is separated from the underlying hardware resources.
Direct Memory Access (DMA):
Direct Memory Access (DMA) is a feature of modern computers that allows certain hardware subsystems within the computer to access system memory independently of the Central Processing Unit (CPU).
Bluetooth:
Bluetooth is a wireless technology standard for exchanging data over short distances up to 50 meters (164 feet) from fixed and mobile devices, creating Personal Area Networks (PANs) with high levels of security. Bluetooth is like a very low-power, short-range radio signal which is secure from the moment they're sent, so unlike any other wireless network we don't have to worry about turning on security.
Few devices that utilize Bluetooth technology are Keyboards and mice, Printers, mobile phones and headsets, PDAs (Personal Digital Assistants), Desktop and laptop computers, Digital cameras, and Remotes. Through the use of a mobile phone with Bluetooth enabled; we can send pictures, videos, exchange business cards and also transfer files to our PC. Both data and voice transmissions can be sent and received through the use of short range networks.
Wi-Fi:
Wi-Fi is a popular wireless networking technology that uses radio waves to provide wireless high-speed Internet and network connections. Wi-Fi networks have limited range. A typical wireless access point might have a range of 32 meters (120 ft.). Wi-Fi can be less secure than wired connections because an intruder does not need a physical connection. Wi-Fi networks use radio technologies called 802.11 to provide secure, reliable, fast wireless connectivity.
A Wi-Fi network can be used to connect electronic devices to each other, to the Internet, and to wired networks (which use Ethernet technology). Wi-Fi networks work well for small businesses providing connectivity between mobile salespeople, floor staff and behind-the-scenes finance and
accounting departments.
Cache Memory:
Cache Memory (pronounced as cash) is a smaller, faster memory which stores copies of the data from the most frequently used main memory locations so that Processor/Registers can access it more rapidly than main memory. It is the property of locality of reference, which allows improving substantially the effective memory access time in a computer system.
Virtual Memory:
Virtual Memory is an imaginary memory area supported by some operating systems (for example, Windows) in conjunction with the hardware. If a computer lacks the Random Access Memory (RAM) needed to run a program or operation, Windows uses virtual memory to compensate.
Virtual memory combines computer’s RAM with temporary space on the hard disk. When RAM runs low, virtual memory moves data from RAM to a space called a paging file. Moving data to and from the paging file frees up RAM to complete its work. Thus, Virtual memory is an allocation of hard disk space to help RAM.
Instruction Set Architecture (ISA):
It is the abstract model of a computing system that is seen by a machine language programmer, including the instruction set, memory address modes, processor registers, and address and data formats. Instruction Set Architecture (ISA) is related to the programming of a computer – that is, how the computer understands, what each element in its basic language means, what instructions are to be carried out and in what order, etc. The ISA basically deals with what the chip does.
Micro architecture:
It, also known as Computer organization, is a lower level detailed description of the system that is sufficient for completely describing the operation of all parts of the computing system, and how they are inter-connected and inter-operate in order to implement the ISA. The Micro architecture can be seen as how the ISA does and what it does. It is the term used to describe the resources and methods used to achieve architecture specification. The term typically includes the way in which these resources are organized as well as the design techniques used in the processor to reach the target cost and performance goals. The micro architecture essentially forms a specification for the logical implementation.

No comments:
Post a Comment