A bus driving method and apparatus for driving a plurality of buses
including a control logic for generating and outputting control signals
and bus selection signals, a byte rotator for dividing data from a data
source into a data unit, and changing a sequence of the data unit for
outputting data selected by a byte-operation, a sign extender controlled
by the control signals for outputting the selected data and converting
any non-selected data to a sign value, and a bus selection circuit
controlled by the bus selection signals to select a bus among a plurality
of buses and to load the selected bus with data outputted from the sign
extender.