「X86アセンブラ/GASでの文法」の変更履歴

凡例:(最新版)= 最新版との比較、(前の版)= 直前の版との比較、M = 細部の編集

(最新 | 最古) (以後の50件 | ) (20 | 50 | 100 | 250 | 500 件) を表示

2023年3月18日 (土)

  • 最新 10:072023年3月18日 (土) 10:07Ef3 トーク 投稿記録 23,811 バイト +882 GAS(GNU Assembler)は、GNUプロジェクトによって開発されたアセンブラであり、GNU Binutilsの一部として配布されています。Binutilsには、アセンブラ(GAS)、リンカー(ld)、およびオブジェクトファイル操作ツール(nm、objdump、sizeなど)が含まれています。 GASは、x86、ARM、PowerPC、MIPSなど、多くのアーキテクチャをサポートしています。GASは、AT&T構文とIntel構文の両方をサポートしていますが、AT&T構文がデフォルトです。 一方、GCCは、GNU Compiler Collectionの略で、C、C ++、Objective-C、Fortran、Ada、およびその他の言語のコンパイラとして使用されます。GCCは、オブジェクトファイルを生成するためにGASを使用することができますが、GASに依存しない方法でもオブジェクトファイルを生成することができます。 GASは、低レベルのアセンブリ言語を書く必要がある場合や、特定のアーキテクチャの詳細な制御が必要な場合に便利です。また、GASを使用することで、特定のCPUア 取り消し タグ: 2017年版ソースエディター
  • 最新 09:542023年3月18日 (土) 09:54Ef3 トーク 投稿記録 22,929 バイト −223 →‎はじめに 取り消し タグ: 2017年版ソースエディター
  • 最新 08:062023年3月18日 (土) 08:06Ef3 トーク 投稿記録 23,152 バイト +2,677 →‎アセンブリ言語だけで文字列表示を行う: 先程例は、アセンブリ言語を使ってはいましたが、printf(3) を使っているのでC言語のランタイムライブラリを利用しています。 ここでは、Linux/X86な環境でLinuxのシステムコールをアセンブリコードから叩く方法で文字列表示を行ってみます。 取り消し タグ: 2017年版ソースエディター
  • 最新 07:112023年3月18日 (土) 07:11Ef3 トーク 投稿記録 20,475 バイト +1,346 →‎インテル表記、AT&T表記、およびPlan9表記: インテル表記、AT&T表記、およびPlan9表記は、x86/x64アセンブリ言語で使用される3つの主要な表記法です。これらは、アセンブリコードの記述方法を規定する規則であり、処理系によって異なる場合があります。 取り消し タグ: 2017年版ソースエディター

2022年6月23日 (木)

2022年6月14日 (火)

2022年6月4日 (土)

2021年9月11日 (土)

2021年9月10日 (金)

2021年7月11日 (日)

2020年5月27日 (水)

2019年12月18日 (水)

2019年12月9日 (月)

2019年12月8日 (日)

2019年12月6日 (金)

2019年12月3日 (火)

2019年12月2日 (月)

(最新 | 最古) (以後の50件 | ) (20 | 50 | 100 | 250 | 500 件) を表示