Wednesday, 25 July 2012

DATA TRANSFER

DATA TRANSFER 

HIGH LEVEL LANGUAGE

A medium of communication that is independent on a given computer . Programs are written in English like word , and they can be executed as a machine language using a translator .

LOW LEVEL LANGUAGE

A medium of communication that is machine dependent or specific to a given computer .

One bit instruction

Data transfer instructions that copy the contents from one register into another register are called one bit instructions . This instruction deals with one bit data .
Example :- MOV, SUB, ORA,ANA,DCR

Two bit instruction

The instructions that load 8 bit data directly are known as two bit instructions . This instruction deals with two bit data .
Example :- MVI , ADI , ANI , ORI

Three bit instruction

Instruction that load 16 bits or refer to memory address are known as three bit instruction . This instruction deals with three bit data .
Example:- LXI , JMP , CALL etc

SYNCHRONOUS DATA TRANSFER

The transfer of data between two devices on a network where they both carry out a predetermined set of interactions based on a clock .
EX.- The sending and collection of data by a computer where every collection is sent periodically and where the acknowledgement from the destination computer has to be received by a certain time .

ASYNCHRONOUS DATA TRANSFER

Each character is transmitted separately , that is one character at a time . The character is preceded by a start bit which tells the receiving end where the character coding begins , and is followed by a stop bit , which tells the receiver where the character coding end .

ADDRESS SPACE

Address space defines a range of discrete addresses , each of which may correspond to a physical or virtual memory register , a network host , peripheral device , disk sector or other logical or physical entity .   




Advertise

No comments:

Post a Comment