Customer Service Chat
Get quote & make Payment
what are the tasks of ALU and their subcomponents, Basic Computer Science
ALU’s tasks and their suitable subcomponents:
Addition and subtraction
these two tasks are carried out by constructs of logic gates, such as half adders and full adders. While they may be termed ''adders'', with the aid of they can also carry out subtraction via use of inverters and ''two''s complement'' arithmetic.
The topic of logic gates is too exclusive and detailed to be covered in full here. Many resources survive on the internet and elsewhere relating to this topic, though, so it is recommended that you read further into the areas outlined above to aid with your learning.
Multiplication and division
in most modern processors, the multiplication and division of integer values is controlled by particular floating-point hardware within the CPU. previous processors used either additional chips known as math’s co-processors, or used a completely different method to perform the task.
further logic gates are used within the ALU to perform a number of different logical tests, as well as seeing if an operation produces a result of zero. Mainly of these logical tests are used to then change the values stored in the flag register, so that they may be checked later by separate operations or instructions. Others produce a result which is then stored, and used later in additional processing.
Comparison operations contrast values in order to determine such things as whether one number is greater than, less than or equal to another. These operations can be performed by subtraction of one of the numbers from the other, and as such can be handled by the aforesaid logic gates. Though, it is not strictly necessary for the result of the calculation to be stored in this example. The amount by which the values differ is not required. In its place, the appropriate status flags in the flag register are set and checked to find out the result of the operation.
Shifting operations move bits left or right inside a word, with different operations filling the gaps created in different ways. This is completed via the use of a shift register, which uses pulses from the clock in the control unit to trigger a chain reaction of movement across the bits that make up the word. Once more, this is a quite complicated logical procedure, and additionally reading may aid your understanding.
Posted Date: 5/3/2012 6:49:00 AM | Location : United States
Ask an Expert
what are the tasks of ALU and their subcomponents, Assignment Help, Ask Question on what are the tasks of ALU and their subcomponents, Get Answer, Expert's Help, what are the tasks of ALU and their subcomponents Discussions
Write discussion on what are the tasks of ALU and their subcomponents
Your posts are moderated
Write your message here..
Define z-transform of sequence x[n], QUESTION (a) Define z-transform o...
QUESTION (a) Define z-transform of sequence x[n]. (b) A causal LTI system has impulse response h[n], for which the z-transform is H(z) = (1+z -1
Define CISC and RISC ?, Two competing architectures were developed for impr...
Two competing architectures were developed for improving the architecture of the central processing unit, and different processors are conventional to each one. Both had their powe
SG Fuel power supply, Where can I find power supply HIPRO HP-W460GC33 for S...
Where can I find power supply HIPRO HP-W460GC33 for Silicon Graphics Fuel computer
Data structure and algorithms, need help with global alignment and local al...
need help with global alignment and local alignment for the sequences X and Y
Database management help, Suppose that you are writing a stored procedure t...
Suppose that you are writing a stored procedure to record new purchases. Suppose that you know that while your procedure is running, another stored procedure that records shipment
Some CPUs provide multiple modes of operation, even though most systems onl...
even though most systems only distinguish among user and kernel modes, some CPUs provide multiple modes. Multiple modes could be used to provide a finer-grained security strategy.
Assembly language, write and run the following programs using 8086 assembly...
write and run the following programs using 8086 assembly language that interchange the upper and lower four bits of AL register.
Telecommunication protocols, TELECOMMUNICATION PROTOCOLS: The two majo...
TELECOMMUNICATION PROTOCOLS: The two major components relating to a WAN are the Protocol and the Media. The media are the actual path ways that the protocol travels on. The ne
Syntax of a Procedure in assembly language, There are two kinds of procedur...
There are two kinds of procedures, the intrasegments, which are found on the similar segment of instructions and the inter-segments which can be stored on dissimilar memory segment
Computer science, Explain Canonical cover and Extraneous Attributes with ex...
Explain Canonical cover and Extraneous Attributes with examples.
Accounting Assignment Help
Economics Assignment Help
Finance Assignment Help
Statistics Assignment Help
Physics Assignment Help
Chemistry Assignment Help
Math Assignment Help
Biology Assignment Help
English Assignment Help
Management Assignment Help
Engineering Assignment Help
Programming Assignment Help
Computer Science Assignment Help
Why Us ?
~24x7 hrs Support
~Quality of Work
~Time on Delivery
~Privacy of Work
Human Resource Management
Literature Review Writing Help
Follow Us |
T & C
Copyright by ExpertsMind IT Educational Pvt. Ltd.