ホーム
おまかせ表示
ログイン
設定
寄付
ウィキブックスについて
免責事項
検索
「X86アセンブラ/GASでの文法」の変更履歴
本文
議論
このページの記録を表示
(
不正利用記録を閲覧
)
版の絞り込み
開く
折り畳む
この日まで:
タグ
絞り込み:
2017年版ソースエディター
blanking
discussiontools-added-comment(隠しタグ)
discussiontools-source-enhanced(隠しタグ)
discussiontools-source(隠しタグ)
discussiontools-visual(隠しタグ)
discussiontools(隠しタグ)
meta spam id
SWViewer [1.2]
SWViewer [1.3]
SWViewer [1.4]
SWViewer [1.6]
wikieditor(隠しタグ)
ビジュアルエディター
ビジュアルエディター: 中途切替
モバイルウェブ編集
モバイル編集
リダイレクト解除
一斉メッセージ配信
取り消し
差し戻し済み
巻き戻し
手動差し戻し
改良版モバイル編集
新規トピック
新規リダイレクト
白紙化
絵文字
置換
転送先変更
返信
選択した名前空間を隠す
更新を表示
凡例:(最新版)= 最新版との比較、(前の版)= 直前の版との比較、M = 細部の編集
(
最新
|
最古
) (
以後の50件
|
以前の50件
) (
20
|
50
|
100
|
250
|
500
件) を表示
2023年3月18日 (土)
最新
前
10:07
2023年3月18日 (土) 10:07
Ef3
トーク
投稿記録
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:54
2023年3月18日 (土) 09:54
Ef3
トーク
投稿記録
22,929 バイト
−223
→はじめに
取り消し
タグ
:
2017年版ソースエディター
最新
前
08:06
2023年3月18日 (土) 08:06
Ef3
トーク
投稿記録
23,152 バイト
+2,677
→アセンブリ言語だけで文字列表示を行う
:
先程例は、アセンブリ言語を使ってはいましたが、printf(3) を使っているのでC言語のランタイムライブラリを利用しています。 ここでは、Linux/X86な環境でLinuxのシステムコールをアセンブリコードから叩く方法で文字列表示を行ってみます。
取り消し
タグ
:
2017年版ソースエディター
最新
前
07:11
2023年3月18日 (土) 07:11
Ef3
トーク
投稿記録
20,475 バイト
+1,346
→インテル表記、AT&T表記、およびPlan9表記
:
インテル表記、AT&T表記、およびPlan9表記は、x86/x64アセンブリ言語で使用される3つの主要な表記法です。これらは、アセンブリコードの記述方法を規定する規則であり、処理系によって異なる場合があります。
取り消し
タグ
:
2017年版ソースエディター
2022年6月23日 (木)
最新
前
00:25
2022年6月23日 (木) 00:25
Ef3
トーク
投稿記録
M
19,129 バイト
−23
→CPUID命令を実行する
:
cleanup
取り消し
タグ
:
2017年版ソースエディター
2022年6月14日 (火)
最新
前
15:53
2022年6月14日 (火) 15:53
Ef3
トーク
投稿記録
19,152 バイト
−523
→アセンブリ言語に無い命令
:
Instruction と Command の混同
取り消し
タグ
:
2017年版ソースエディター
最新
前
07:03
2022年6月14日 (火) 07:03
Ef3
トーク
投稿記録
19,675 バイト
0
→C言語のコードからアセンブリコードを生成する
:
s/32ビットx86アセンブリ言語/64ビットx86アセンブリ言語/1
取り消し
タグ
:
2017年版ソースエディター
2022年6月4日 (土)
最新
前
07:07
2022年6月4日 (土) 07:07
240f:d2:824d:1:b1d0:48a2:7859:4dcc
トーク
19,675 バイト
0
→CPUID命令を実行する
:
誤字修正 ここまま->このまま
取り消し
タグ
:
モバイル編集
モバイルウェブ編集
2021年9月11日 (土)
最新
前
05:49
2021年9月11日 (土) 05:49
Ef3
トーク
投稿記録
19,675 バイト
+682
→CPUID命令を実行する
:
参考)GCCの__asm__拡張での実装例
取り消し
タグ
:
2017年版ソースエディター
2021年9月10日 (金)
最新
前
04:57
2021年9月10日 (金) 04:57
Ef3
トーク
投稿記録
18,993 バイト
+6,715
→CPUID命令を実行する
取り消し
タグ
:
2017年版ソースエディター
最新
前
01:24
2021年9月10日 (金) 01:24
Ef3
トーク
投稿記録
12,278 バイト
−50,745
cleanup.
取り消し
タグ
:
2017年版ソースエディター
最新
前
01:00
2021年9月10日 (金) 01:00
Ef3
トーク
投稿記録
63,023 バイト
+375
→C言語のコードからアセンブリコードを生成する
:
GCC-3.3.1(2003年8月リリース)・Cygwinを題材にしていたので、GCC-10.2.0(2020年7月リリース)・MSYS2に差し替え。また、-mでアーキテクチャを指定しないでプラットホームにとって自然なビット幅を使うことにした。
取り消し
タグ
:
2017年版ソースエディター
2021年7月11日 (日)
最新
前
03:28
2021年7月11日 (日) 03:28
Ef3
トーク
投稿記録
62,648 バイト
+6,191
文体を統一。クリーンアップ。
→hello.sを1行ごとに
:
+
取り消し
2020年5月27日 (水)
最新
前
17:45
2020年5月27日 (水) 17:45
Semi-Brace
トーク
投稿記録
M
56,457 バイト
+1,659
+syntax, source->syntax
取り消し
2019年12月18日 (水)
最新
前
08:51
2019年12月18日 (水) 08:51
すじにくシチュー
トーク
投稿記録
54,798 バイト
+24
編集の要約なし
取り消し
2019年12月9日 (月)
最新
前
05:36
2019年12月9日 (月) 05:36
すじにくシチュー
トーク
投稿記録
54,774 バイト
+1,254
編集の要約なし
取り消し
最新
前
05:15
2019年12月9日 (月) 05:15
すじにくシチュー
トーク
投稿記録
53,520 バイト
+176
編集の要約なし
取り消し
最新
前
04:11
2019年12月9日 (月) 04:11
すじにくシチュー
トーク
投稿記録
53,344 バイト
+387
enter命令でスタックフレームの確保をできることを紹介。
取り消し
2019年12月8日 (日)
最新
前
13:30
2019年12月8日 (日) 13:30
すじにくシチュー
トーク
投稿記録
52,957 バイト
+1,088
編集の要約なし
取り消し
最新
前
13:03
2019年12月8日 (日) 13:03
すじにくシチュー
トーク
投稿記録
51,869 バイト
0
編集の要約なし
取り消し
最新
前
13:02
2019年12月8日 (日) 13:02
すじにくシチュー
トーク
投稿記録
51,869 バイト
+2,358
編集の要約なし
取り消し
最新
前
12:24
2019年12月8日 (日) 12:24
すじにくシチュー
トーク
投稿記録
49,511 バイト
−229
→コメントつきの説明
取り消し
最新
前
12:23
2019年12月8日 (日) 12:23
すじにくシチュー
トーク
投稿記録
49,740 バイト
+537
編集の要約なし
取り消し
最新
前
12:14
2019年12月8日 (日) 12:14
すじにくシチュー
トーク
投稿記録
49,203 バイト
+1,659
→コメントつきの説明
取り消し
2019年12月6日 (金)
最新
前
10:10
2019年12月6日 (金) 10:10
すじにくシチュー
トーク
投稿記録
47,544 バイト
+782
編集の要約なし
取り消し
最新
前
03:37
2019年12月6日 (金) 03:37
すじにくシチュー
トーク
投稿記録
46,762 バイト
+600
編集の要約なし
取り消し
2019年12月3日 (火)
最新
前
08:00
2019年12月3日 (火) 08:00
すじにくシチュー
トーク
投稿記録
46,162 バイト
+540
→Linuxの場合
取り消し
最新
前
07:56
2019年12月3日 (火) 07:56
すじにくシチュー
トーク
投稿記録
45,622 バイト
+349
編集の要約なし
取り消し
最新
前
07:23
2019年12月3日 (火) 07:23
すじにくシチュー
トーク
投稿記録
45,273 バイト
+876
参考文献による裏付けを追加中
取り消し
最新
前
07:04
2019年12月3日 (火) 07:04
すじにくシチュー
トーク
投稿記録
44,397 バイト
+61
→コメントつきの説明
取り消し
最新
前
05:12
2019年12月3日 (火) 05:12
すじにくシチュー
トーク
投稿記録
44,336 バイト
+2,783
編集の要約なし
取り消し
最新
前
04:49
2019年12月3日 (火) 04:49
すじにくシチュー
トーク
投稿記録
41,553 バイト
0
typo
取り消し
最新
前
04:49
2019年12月3日 (火) 04:49
すじにくシチュー
トーク
投稿記録
41,553 バイト
+2,864
編集の要約なし
取り消し
最新
前
02:20
2019年12月3日 (火) 02:20
すじにくシチュー
トーク
投稿記録
38,689 バイト
+411
編集の要約なし
取り消し
最新
前
02:14
2019年12月3日 (火) 02:14
すじにくシチュー
トーク
投稿記録
38,278 バイト
+225
編集の要約なし
取り消し
最新
前
02:10
2019年12月3日 (火) 02:10
すじにくシチュー
トーク
投稿記録
38,053 バイト
+1,046
→Linuxの場合
取り消し
最新
前
01:47
2019年12月3日 (火) 01:47
すじにくシチュー
トーク
投稿記録
37,007 バイト
+1,168
編集の要約なし
取り消し
2019年12月2日 (月)
最新
前
12:48
2019年12月2日 (月) 12:48
すじにくシチュー
トーク
投稿記録
35,839 バイト
+861
編集の要約なし
取り消し
最新
前
12:20
2019年12月2日 (月) 12:20
すじにくシチュー
トーク
投稿記録
34,978 バイト
+59
編集の要約なし
取り消し
最新
前
12:17
2019年12月2日 (月) 12:17
すじにくシチュー
トーク
投稿記録
34,919 バイト
+69
編集の要約なし
取り消し
最新
前
12:06
2019年12月2日 (月) 12:06
すじにくシチュー
トーク
投稿記録
34,850 バイト
+1,109
編集の要約なし
取り消し
最新
前
11:19
2019年12月2日 (月) 11:19
すじにくシチュー
トーク
投稿記録
33,741 バイト
+11
source lang="asm"
取り消し
最新
前
11:11
2019年12月2日 (月) 11:11
すじにくシチュー
トーク
投稿記録
33,730 バイト
+95
編集の要約なし
取り消し
最新
前
11:10
2019年12月2日 (月) 11:10
すじにくシチュー
トーク
投稿記録
33,635 バイト
+337
編集の要約なし
取り消し
最新
前
11:05
2019年12月2日 (月) 11:05
すじにくシチュー
トーク
投稿記録
33,298 バイト
+304
編集の要約なし
取り消し
最新
前
10:23
2019年12月2日 (月) 10:23
すじにくシチュー
トーク
投稿記録
32,994 バイト
+27
編集の要約なし
取り消し
最新
前
10:22
2019年12月2日 (月) 10:22
すじにくシチュー
トーク
投稿記録
32,967 バイト
+831
編集の要約なし
取り消し
最新
前
09:55
2019年12月2日 (月) 09:55
すじにくシチュー
トーク
投稿記録
32,136 バイト
+3,214
編集の要約なし
取り消し
最新
前
06:48
2019年12月2日 (月) 06:48
すじにくシチュー
トーク
投稿記録
28,922 バイト
+87
→語順
取り消し
最新
前
06:47
2019年12月2日 (月) 06:47
すじにくシチュー
トーク
投稿記録
28,835 バイト
+269
プレフィックスがついていないコードがあれば、(AT&T構文ではなくて)インテル構文。
取り消し
(
最新
|
最古
) (
以後の50件
|
以前の50件
) (
20
|
50
|
100
|
250
|
500
件) を表示