CSE Rockz Home Blog Links Forum VSF

Monday, February 2, 2009

BRAINY BYTES 2 

IN ORDER TO HANDLE PROCESSING SATISFACTORILY AND TO SPEED UP THE RATE OF INFORMATION TRANSFER COMPUTER USES A SPECIAL MEMORY DEVICES CALLED REGISTERS.

LENGTH OF A REGISTER EQUALS TO THE NUMBER OF BITS IT CAN STORE.COMPUTER USES RIGISTRES IN A VARIETY OF APPLICATIONS SO THERE A RE MANY TYPES OF REGISTRES;

MAIN TYPES ARE:

MEMORY ADRESS REGISTER: HOLDS ADRESS OF ACTIVE MEMORY LOCATION 

MEMORY BUFFER REGISTER : HOLDS CONTENTS OF MEMORY WORD READ FROM OR WRITTEN IN THE MEMORY.A WORD TO BE STORED IN A MEMORY LOCATION MUST FIRST BE PLACED IN THIS REGISTER

PROGRAM CONTROL REGISTER:HOLDS ADRESS OF NEXT INSTRUCTION AND EXECUTES STEP BY STEP PROCESS AND CAUSES COMPUTER TO READ SUCCESIVE INSTRUCTIONS .

ACCUMULATOR REGISTOR:
HOLDS INITIAL DATA TO BE OPERATED AND INTERMEDIATE RESULTS AND ALSO FINAL RESULTS  IT IS USED DURING EXECUTION OF INSTRUCTIONS.

INSTRUCTION REGISTOR:
HOLDS CURRENT INSTRUCTION.AS SOON AS INSTRUCTION IS COMPLETED ADRESS AND THE OPERATION ARE SEPERATED:

I/P OR O/P REGISTER: USED TO COMMUNICATE THROUGH INPUT AND OUTPUT DEVICES

CHALLENGES : 2


work out these programs befor any one else does!!

1.wap which accepts a program and prints first nonzero number of its factorial from right side.

2.wap which accepts a line and a string and tells whether string is there in the line or not.

3.wap which accepts a line and two strings and replace all occurances of 1st string in the line with the second one

4.wap which accepts any number from 0 to 999999999 and convrets it to words

5. wap which accepts a year and prints calender of that year with similar indentation to that of a real calendar

6. wap which accepts DOB and prints week of that date