answersLogoWhite

0

Instead of being filled with all 0s, as in logical shift, when shifting to the right, the leftmost bit (usually the sign bit in signed integer representations) is replicated to fill in all the vacant positions (this is a kind of sign extension).

User Avatar

Wiki User

15y ago

Still curious? Ask our experts.

Chat with our AI personalities

MaxineMaxine
I respect you enough to keep it real.
Chat with Maxine
SteveSteve
Knowledge is a journey, you know? We'll get there.
Chat with Steve
TaigaTaiga
Every great hero faces trials, and you—yes, YOU—are no exception!
Chat with Taiga

Add your answer:

Earn +20 pts
Q: Difference between an arithmetic shift operation and a logical shift operation?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Other Math

What is difference between the arithmetic operation and logical operation?

An arithmetic operation combines two numbers while a logical operation uses two logical values which can be true or false. The arithmetic operation uses adding or subtraction to reach the correct answer.


What is the difference between the arithmetic operations and logical operations which are performed by the CPU?

An arithmetic operation is dealing with data in a computational manner, adding subtracting, etc A logical operation would normally be regarded a a comparison and decision, though one school of though would include the literally 'logical operations' such as NOT, OR, AND, etc.


Which unit of computer performs arithmetic and logical functions?

The ALU (arithmetic logic unit) An ALU loads data from input registres, an external Control Unit then tells the ALU what operation to perform on that data, and then the ALU stores its result into an output register. Other mechanisms move data between these registers and memory.


What performs arithmetic comparison and logical operations?

ALU


What is the difference between arithmetic operations and logical operations?

Arithmetic operations involve mathematical calculations such as addition, subtraction, multiplication, and division, which manipulate numerical values. Logical operations, on the other hand, involve evaluating conditions or expressions to determine true or false outcomes. Arithmetic operations deal with numerical values, while logical operations deal with Boolean values (true or false).