Browse Prior Art Database

Performing Arithmetic and Shifting Operations and Status Determination on Large Numbers in a Microprocessor

IP.com Disclosure Number: IPCOM000069670D
Original Publication Date: 1978-Jun-01
Included in the Prior Art Database: 2005-Feb-21

Publishing Venue

IBM

Related People

Authors:
Dixon, JD Leininger, JC [+details]

Abstract

Data handling and status determination of large numbers is described. When large numbers are operated on in a microprocessor, they must be operated upon piecemeal, and the final result must represent the correct answer determined by executing a number of instructions. For example, if data is four times the width of a microprocessor data path, then a number represented in such a microprocessor may be four times the width of the microprocessor data flow, as shown in Fig. 1. Four operations must then be performed to operate on the entire number. To determine the status of the result also requires a summary of the operations of each of the four instructions.