問題タブ [att]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2229 参照

assembly - VGA および putpixel intel x86 asm AT&T 構文のヘルプ

asmで色付きの線を描きたいです。x86 Intel Linux ユニットでは、AT&T 構文を使用する必要があります。私はすでにかなり進んでいますが、VGA モードまたはモード X に入る方法と、画面にピクセルを配置する方法を知りたいです。標準 C ライブラリ (printf など) にそのための関数はありますか?

どうもありがとうございました。:)

main: pushl %ebp # Push base pointer movl %esp, %ebp # Initialize base pointer pushl $intro # Push the string address call printf # Call the printf routine from C library addl $8, %esp

red: #... still working on this

draw:
call putpixel # pushl %ebp # Push the base pointer # movl %esp, %ebp # Initialize base pointer inc %ebx # increment X inc %ecx # increment Y cmpl $200, %ecx # check if Y => 200 jge end # if Y=> 200, jump to end jmp draw # loop

putpxl: #has to put a pixel at (%ebx, %ecx) and return to draw # should use the color from the main routine

end: movl %ebp, %esp # Remove local variables popl %ebp # Remove base pointer ret # return to main routine

0 投票する
5 に答える
19773 参照

php - PHP 経由で SMS に URL リンクを埋め込む

<a href='www.google.com'>google</a>[myphonenumber]@txt.att.net 経由で送信される SMS メッセージにURL リンクを埋め込む方法はありますか? 私のメール設定は「text/html」に設定されていますが、リンクは SMS でクリックできないプレーンテキストとして表示されます...

何か案は?!!?

0 投票する
2 に答える
2856 参照

x86 - x86 シンプルな mov 命令

これは簡単な質問ですが、Google で信頼できる回答が見つかりません。

この指示の意味:

レジスタの値を、指しeaxているメモリの値に移動しますか?(%esi, %ecx, 4)

(%esi, %ecx, 4)配列用です。したがって、これは Array[Xs + 4i] を意味します。ここで、Xs は配列のメモリ内の開始点であり、i は整数配列内の単なるオフセットです。

0 投票する
1 に答える
834 参照

gcc - Intel 構文と比較した AT&T 構文のソースオペランドの順序は何ですか?

この命令の Intel ISA リファレンス ドキュメントは明確です。

からバイト値を選択し、指定されたマスク レジスタのマスク ビットを使用してxmm2、値を に格納します。xmm3/m128xmm4xmm1

xmm1はデスティネーション、xmm2/3/4ソースオペランドです

では、AT&T 構文を使用すると、これはどうなるでしょうか。デスティネーション レジスタが最後でなければならないことはわかっていますが、ソース オペランドの順序は何ですか?

また

または、他の何か?

0 投票する
1 に答える
233 参照

assembly - Atom-32bit-intel ボードの BIOS は IDT と GDT を作成しますか?

BIOS のみを搭載した Atom-32bit-intel ボード n450 を使用しています。私の目標は、APIC タイマーを使用して ISR (0x21) とリンクすることです。しばらくすると、IDT と GDT が既に存在し (おそらく BIOS によってビルドされている)、ビルドする必要がないことがわかりました (ソフトウェアは C 言語と AT&T アセンブリにあります)。

そこで、IDT のアドレスを使用して ISR を IDT にリンクしようとしました。

ISR33 : int $0x21 を呼び出そうとすると、ソフトウェアがクラッシュします: SingleStep CPU[1] エラー: Processor Running.

では、どこが間違っているのでしょうか???

備考: 私は eclipse Heros (AT&T アセンブリ) を使用しています。コードはプロテクト モードです (CR0.PE = 1 チェックしました。おそらく BIOS によって設定されています)。

0 投票する
1 に答える
810 参照

intel - AT&T アセンブリ マスク入力

AT&T Assembly で単純なパスワード プログラムを作成しようとしていますが、入力のマスキングに問題があります。私がしたいのは、ユーザーが文字を入力すると、画面にアスタリスクとして表示されることです。Intel 構文では、比較的単純です。

これは intel コマンドを使用して、エコーせずに入力を読み取り、代わりにアスタリスクを出力します。AT&T 構文でこの問題を解決しようとしていますが、問題が発生しています。

任意の入力をいただければ幸いです。前もって感謝します。

0 投票する
2 に答える
463 参照

delphi - アセンブリのbasmへの変換

CrapWOW Hash をhttp://www.team5150.com/~andrew/noncryptohashzoo/CrapWow.htmlから delphi または basm に変換しようとしています。私のasmスキルは非常に限られていますが、それほど難しくないと思いました...

とにかく、asm変換に関するいくつかのWebページの助けを借りて、私はこれにたどり着きましたが、うまくいきません...特に、最後の部分では、変換方法がわかりません。これは、パラメーターと戻りパラメーターへのレジスターの割り当てですか?

これについて少しでもお役に立てれば幸いです。

騎士キラー

0 投票する
1 に答える
1453 参照

macos - インライン アセンブリ - AT&T 構文 - 変数に移動する方法

だから私は基本的に _memcpy への呼び出しを私のジャンプに置き換えてから、ソースにあるものを保存したいコード洞窟に取り組んでいます。元のアセンブリ:

AT&T の構文に苦労しています。基本的には、[esp+8]、[esp+4]、および [esp] を独自の変数に格納したいと考えています。私はこのようにしようとしています:

そして、次のエラーが表示されます: エラー: % 文字の後にオペランド番号がありません エラー: %文字の後にオペランド番号がありません

基本的に、「movl 8(%ecx), %0\n\t」: "=g" (サイズ)

AT&T構文でこれを適切に行う方法を知っている人はいますか? OS X の Intel 構文が本当に恋しいです :/

0 投票する
1 に答える
3798 参照

assembly - x86でAT&T構文を使用して長いレジスタにイミディエートバイトを追加するにはどうすればよいですか?

Intelのマニュアルを読んで理解していることから、次のような命令を記述できるはずであり、合計3バイトadd $0x7f, %ebxとしてエンコードされている必要があります。83 /0 ib

ただし、これを行うと(、、、またはを使用するかどうかに関係なくaddaddbaddl常に即値を32ビット値に「プロモート」し、81 /0 id6バイトとしてエンコードして使用します。adc、などにも同じ問題がありsubます。GNUでAT&T構文を使用していることに注意してくださいas

私は1日以上解決策を探していましたが、見つかりませんでした。誰かアドバイスしてもらえますか?

0 投票する
2 に答える
530 参照

assembly - AT&T アセンブリ構文の適切なソースが必要

AT&T 構文 (Intel ではありません) を使用してアセンブリを研究するためのソースを探しています。

ありがとう。