<TABLE> <S> <C>
<ARTICLE> 5
<MULTIPLIER> 1,000
<CURRENCY> U.S. DOLLARS
<S> <C>
<PERIOD-TYPE> 6-MOS
<FISCAL-YEAR-END> OCT-28-2000
<PERIOD-START> OCT-31-2000
<PERIOD-END> APR-29-2000
<EXCHANGE-RATE> 1
<CASH> 514,894
<SECURITIES> 416,559
<RECEIVABLES> 351,538<F1>
<ALLOWANCES> 0
<INVENTORY> 280,398
<CURRENT-ASSETS> 1,672,625
<PP&E> 1,525,352
<DEPRECIATION> 860,591
<TOTAL-ASSETS> 2,669,022
<CURRENT-LIABILITIES> 553,882
<BONDS> 0
0
0
<COMMON> 59,183
<OTHER-SE> 1,807,956
<TOTAL-LIABILITY-AND-EQUITY> 2,669,022
<SALES> 1,071,272
<TOTAL-REVENUES> 1,071,272
<CGS> 482,271
<TOTAL-COSTS> 482,271
<OTHER-EXPENSES> 309,311
<LOSS-PROVISION> 0
<INTEREST-EXPENSE> 1,221
<INCOME-PRETAX> 301,425
<INCOME-TAX> 86,366
<INCOME-CONTINUING> 215,059
<DISCONTINUED> 0
<EXTRAORDINARY> 0
<CHANGES> 0
<NET-INCOME> 215,059
<EPS-BASIC> .61<F2>
<EPS-DILUTED> .57<F2>
<FN>
<F1>Value represents net amount
<F2>On March 15, 2000, the company effected a two-for-one stock split in the
form of a stock dividend. In accordance with regulation S-K Item 602 prior
period financial data schedules have not been restated for the stock split.
</FN>
</TABLE>