トレードマークのTM文字やコピーライト文字は英語圏でよく使われていますが
あれは1バイト文字として規定されているのですか?

それならなぜ日本語環境下では文字化けするのですか