Register transfer - computer architecture, Computer Engineering

Register transfer - computer architecture:

Register transfer: The output and input gates for register Ri are controlled by the signals Riout and Riin respectively.

  • Therefore, when Riin is set to 1, the data available on the common bus is loaded into Ri.
  • in similar manner, when Riout is set to 1, the contents of register Ri are placed on the bus.
  • Whereas Riout is equal to 0, the bus may be used for transferring data from other registers.

Now consider data transfer among2 registers. For instance, to transfer the contents of register R1 toR4, the following actions are required:

Enable the output gate of R1 register by setting R1out to 1. It places the contents of R1 on the CPU bus.

  • Enable the input gate of R4 register by setting R4in to 1. It loads data from the CPU bus into register R4.
  • This data transfer may be represented representatively as R1out, R4in

 

Posted Date: 10/13/2012 6:41:06 AM | Location : United States







Related Discussions:- Register transfer - computer architecture, Assignment Help, Ask Question on Register transfer - computer architecture, Get Answer, Expert's Help, Register transfer - computer architecture Discussions

Write discussion on Register transfer - computer architecture
Your posts are moderated
Related Questions
What is turnaround time? Turnaround time is the interval from the time of submission to the time of completion of a process. It is the sum of the periods spent waiting to get i

The hybrid models are mostly tailormade models suiting to exact applications. Actually these fall in the category of mixed models. Such type of application-oriented models keep cro

A PCM system uses 8 bits per sample and the analog signal is limited to 4.3 kHz. The PCM data is transmitted using (a) BFSK and (b) ASK. Determine the bandwidth required for transm

CGI is significant whenever you require to retain state information about a user, or run an application which communicates with the server. Things like guestbook's, Chat clients, d

One Erlang is equal to (A)  3600 CCS (B)  36 CCS (C) 60 CCS (D)  24 CCS Ans: One Erlang is equivalent to 3600 CCS.

Why The JavaScript Validation Not Run on the Asp.Net? The Asp.Net Button Is post backed on the server & not yet Submit & when it goes to the server its states is lost so if we

Why a function should have at least one input? There is no strong reason for this in verilog. I think this restriction isn't removed fin SystemVerilog. Some requirements where

How to implement zbuffer algorithm

What are the aspects of security policy The security policy should cover aspects such as network service access, physical access, limits of acceptable behaviour, company's pro

a. Explain the hardware mechanism for handling multiple interrupt requests. b. What are handshaking signals? Describe the handshake control of data transfer during input and out