タグ: アセンブリ

0

リンカとは何ですか?

リンカはソフトウェア開発プロセスの不可欠な部分であり、プログラマは意味のある方法でコードを分けることができます。 また、他のプログラムで使用するために生成されたプログラミングライブラリを使用することもできます。 C標準ライブラリはそのようなライブラリの一例であり、標準のCプログラムがそのコードにリンクして一般的な入出力などの操作を実行できるようにします。 コンパイル時にリンカーがないと、すべてのプログラムを1つの巨大なモノリシックファイルとして記述する必要があります。

0

大部分のプロセッサ上の命令型プログラムのメモリマップ

これはすべてのプログラムのすべてのメモリマップではありませんが、一般的にプログラマーが作成するほとんどのプログラムのメモリマップは不可欠です。 アセンブリやCなどのプログラミング言語では、このマップをかなり直接的に扱いますが、PythonやPHPなどのより抽象的な、またはより高水準の言語では、これらのメモリの問題や配置の多くは、インタプリタやコンパイラによって処理されます。

0

Cプログラミング言語の性質

この記事では、Cのプログラミング言語について説明します。どこから来たのか、他の言語とどう関係するのか、何ができるのか、何ができないのか、そして言語の未来です。 Cは強力な言語であり、学習意欲のあるプログラマは学習とマスタリングの恩恵を受けるでしょう。 今日でも、組込みシステムでは、Cは非常に雇用され、その個人的な尊重の中で、私のロボットを構築するのに重要です。

0

書評:コンパイラとインタプリタの作成

私はコロラド州立大学の図書館で、私の好きな場所のひとつであるこの本に出会い、興味をそそられました。 難解な計算式などに頼るのではなく、最適化、O表記などについて話し合う代わりに、本書ではコンパイラとインタプリタの直接的な実装に直接ダイビングする方法を取っていたように見えました。