Computer Organization UNIT II (1).doc

Embed Size (px)

Citation preview

UNIT IICOMPUTER ORGANIZATIONREGISTER TRANSFER LANGUAGE AND MICROOPERATIONS : Register Transfer language. Register Transfer, Bus and memory transfers, Arithmetic Mircro-operatiaons, logic micro operations, shift micro operations, Arithmetic logic shift unit.2.i OBJECTIVE:-

In This Unit, we are going to discuss about the Register transfer language, their functionality and other issues. We are also going to discuss control instructions and data manipulation instructions.

2.ii INTRODUCTION:- About the data transfer and manipulation by using register transfer language. We also discussed about the various types of instruction formats and addressing modes, computer registers and finally computer generated control instructions.2.1 REGISTER TRANSFER LANGUAGE:- Simple Digital Systems:- Combinational and sequential circuits are used to create simple digital systems. These are the low-level building blocks of a digital computer. Simple digital systems are frequently characterized in terms of

the registers they contain, and

the operations that they perform.

What matters the most Typically is,

What operations are performed on the data in the registers?

What information is passed between registers?

Micro Operations:-The operations on the data in registers are called micro operations.

Ex:- Shift, Load, Clear, Increment etc.

An elementary operation performed (during one clock pulse), on the information stored in one or more registers is shown below:-

R