The Baltimore Orioles yesterday traded outfielder Dallas Williams and pitcher Brooks Carey for Cincinnati Reds catcher Joe Nolan.

Nolan batted .309 in 81 games with Cincinnati last season. Williams and Carey, who were cut by the Orioles this week, were assigned to Cincinnati's minor league farm team in Indianapolis.

Signed by the Mets in 1969, Nolan, 30, was traded to Atlanta in 1975 and joined the Reds as a free agent in 1980. He has a .270 career batting average in 405 major league games.

Williams, 24, batted .283 last season during 127 games in Rochester, the Orioles' International League farm team. Carey, 26, was 10-9 with Rochester last season when he compiled a 3.37 ERA.

In another deal, the Chicago Cubs acquired second baseman Elliott (Bump) Wills from the Texas Rangers for left-handed pitcher Paul Mirabella, a player to be named later and an undisclosed amount of cash. Wills, a five-year major league veteran, has a .265 lifetime batting average and has averaged 32 stolen bases a year.

Mirabella was not expected to make the Cubs' 10-man pitching staff.

The Cubs also sent right-handed pitcher Mike Griffin, 4-9 lifetime, to the Montreal Expos to complete the March 15 deal in which Chicago received first baseman Dan Briggs.