Edward Perkins McGuire, 77, a Washington investment consultant who was an assistant secretary of defense in the Eisenhower administration, died at Georgetown University Hospital March 30 after a stroke.

Mr. McGuire, who was born in Boston, graduated from the Lowell Textile Institute in Lowell, Mass., with a degree in textile engineering. He later was a textile merchant with various firms in Boston, New York and Cleveland.

In World War II, he was a Navy officer who negotiated contracts for the Bureau of Ordnance. He left the service as a commander and resumed his career in business.

In 1955, he was named deputy assistant secretary of defense for international security affairs. In 1956, he was named assistant secretary for supply and logistics. He resigned in 1961 and became an investment consultant. He never retired.

Mr. McGuire received the Legion of Merit for his naval service and the Distinguished Public Service Medal for his work at the Defense Department.

He was a director of the Washington Hospital Center and a trustee of the D.C. Chapter of the Red Cross. He was a Knight of Malta, a Knight Commander of the Holy Sepulchre, and a member of the Metropolitan and Chevy Chase clubs.

Survivors include his wife, Lillian Maizel McGuire of Washington, and a brother, Robert B. McGuire of West Falmouth, Mass.