Operations on Signed Numbers
Journal Title: International Journal of Computer Science & Engineering Technology - Year 2013, Vol 4, Issue 1
Abstract
Signed integers are normally represented using 2’s complement representation. Addition and subtraction of signed numbers is done similar to that of unsigned numbers. However carry (or borrow) is simply ignored. Unlike unsigned number carry (or borrow) does not mean overflow or error. Doubling of a signed number can be done by shift left. However, halving of a signed number cannot be done by shift right. Hence special arithmetic instruction SAR (Shift arithmetic right) is needed. We have defined an alternative representation for signed numbers. Here a positive number is represented by appended a zero (0) at right. Here a negative number is represented by inverting all bits in corresponding positive number. Two signed numbers are added by adding corresponding binary representation. After that carry is added to the result. Similarly two signed numbers are subtracted by subtracting corresponding binary representation. After that borrow is subtracted. Doubling and halving is done by ROL (Rotate left) and ROR (Rotate right) respectively.
Authors and Affiliations
Naika Sateesh Kumar , Muduganti Rathan Reddy , Y. Srinivas , J. Vijayasekhar , V K Narla
Performance Investigation on Lossy Still Image wavelet Compression using different wavelet filter functions
The aim of this paper is to observe a set of wavelet for achievement in a still image compression system and to accentuate the advantage of this transform involving to today’s methods. This paper discusses significant fe...
Automated Feedback System for Multimedia in Multiprocessors
In spite of many real times scheduling algorithms available it is not clear that these scheduling algorithms support fully the problems in the real time system in multiprocessors. There are certain “open loop” algorithm...
PERFORMANCE EVALUATION ISSUES OF QUERY PROCESSING THROUGH CLIENT SERVER ARCHITECTURE
The development of distributed systems has been affected by the need to accommodate an increasing degree of flexibility, adaptability, and autonomy. The Mobile Agent technology is important technology and an alternative...
A Comprehensive Review on the Relevance Feedback in Visual Information Retrieval
Visual information retrieval in images and video has been developing rapidly in our daily life and is an important research field in content-based information indexing and retrieval, automatic annotation and structuring...
A COMPARATIVE STUDY OF CLOUDS IN CLOUD COMPUTING
Cloud computing has now become one of the rapidly growing technologies in computer science. Cloud Computing makes its greatest impact on the IT ecosystem. It refers to the delivery of services like hardware, software, st...