一般に、マイクロプロセッサの I/O ポートは、マイクロプロセッサがリッスンしている RAM 内の特定のメモリ アドレスを参照します (間違っている場合は訂正してください)。
TCP/IP ポート、FTP ポートなどについて話すとき、「ポート」は同じ意味ですか?
質問が適切に表現されているかどうかはわかりません。正しくない場合は、ポートの理解が正確でないことが原因である可能性があります。
一般に、マイクロプロセッサの I/O ポートは、マイクロプロセッサがリッスンしている RAM 内の特定のメモリ アドレスを参照します (間違っている場合は訂正してください)。
TCP/IP ポート、FTP ポートなどについて話すとき、「ポート」は同じ意味ですか?
質問が適切に表現されているかどうかはわかりません。正しくない場合は、ポートの理解が正確でないことが原因である可能性があります。
この場合(私が言っていることから)、ポートは物理ピンとそれらの値を格納するレジスタとの間の単なるインターフェースです。これらのピンをサンプリングし、プログラムで使用するために値をレジスタに配置するハードウェアがあります。
基本的に。ウィキペディアで述べられているように:
ハードウェアポート:コンピューターと他のコンピューターまたはデバイス間の物理インターフェイス
ソフトウェアポート:おそらくコンピュータネットワークを介したコンピュータプログラム間の仮想データ接続
したがって、それらは両方とも、あるインテリジェンスと別のインテリジェンス(プログラムであれハードウェアであれ)の間の架け橋であると考えることができます。
また、どちらも、あるレジスタ(またはメモリ内の場所)から別のレジスタへのビットとしてのデータの転送です。
ほとんどの場合、それらは同じです。