トップページ⇒tech
107コメント22KB

GNU Assembler勉強スレ

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
勉強しましょう
0002デフォルトの名無しさんNGNG
リンクくらい貼れよ
0003デフォルトの名無しさんNGNG
うっかりしてた。ごめん

http://freezone.kakiko.com/bmwaku/n001f.htm
0004デフォルトの名無しさんNGNG
ちゃんと晴れよ。
http://www.ruby-lang.org/
0005デフォルトの名無しさんNGNG
http://www.geocities.co.jp/SiliconValley/2949/
0006デフォルトの名無しさんNGNG
ttp://www-6.ibm.com/jp/developerworks/linux/010615/j_l-ia.html
00071NGNG
いいかげんにして!
0008デフォルトの名無しさんNGNG
ここモナー
http://music.2ch.net/test/read.cgi/legend/1023017547/
00091NGNG
ちなみに、32bitIA限定でお願いします。 
0010デフォルトの名無しさんNGNG
>>7
氏ね。
0011デフォルトの名無しさんNGNG
>>3
さっそく抜かせてもらいました
0012デフォルトの名無しさんNGNG
gasって、Gnu Assemblerのこと?
0013デフォルトの名無しさんNGNG
GUN Assemblerスレ
http://pc3.2ch.net/test/read.cgi/tech/1015895034/
0014名無しさん@EmacsNGNG
ごめん、dat落ちしてた。でも
gas使いなら当然emacs+navi2chも使ってるよね?
0015名無しさん@EmacsNGNG
(´-`).。oO(何が当然だろう?)
0016デフォルトの名無しさんNGNG
最適化を阻害しないようなインラインアセンブラの書き方講座なんて
ないですかねえ。gccネタか。
0017デフォルトの名無しさんNGNG
アセンブラ勉強するなら
-fverbose-asm
と
-a=testC.lst
のオプションは割と萌えです
0018デフォルトの名無しさんNGNG
age
0019デフォルトの名無しさんNGNG
pminub %xmm7,%xmm6

なんだこりゃあ!
0020デフォルトの名無しさんNGNG
Assemblerってassembly言語から機械語への1対1対応をただmapするだけじゃないの?なんか最適化でmosuruno?
0021デフォルトの名無しさんNGNG
>>20
学生だよな?
0022デフォルトの名無しさんNGNG
>>20
RISCじみた今時のCPUでは命令の実行する
順番と種類がパフォーマンスに影響する。
0023デフォルトの名無しさんNGNG
保守
0024名無しさん@EmacsNGNG
バイナリで入れるんだ
0025デフォルトの名無しさんNGNG
gccで-Sでコンパイルしたものに、
.sizeというものが入っているのですが、
これはアセンブラに対してどのような意味が
あるのでしょうか?
ある領域のコードサイズを表していることは分るのですが、
ソースを見てみると、この".size"の前後どちらの領域が
指定されているのかはケースバイケースのようです。

よろしくお願いします。
0026デフォルトの名無しさんNGNG
>>26
デバッグ情報です。
詳細はinfo.
0027デフォルトの名無しさんNGNG
>>26
as::Index::Size Directive:: にありますた!
ラベル自体にそれの占有する領域のサイズをassociatedするんですね。
勉強になりました。infoをよく読んでみます。
0028デフォルトの名無しさんNGNG
今OKUJIさんがASの日本語訳を頑張ってるから、1年ぐらい待てば
日本語でInfoが読めるようになるかも。
0029デフォルトの名無しさんNGNG
sraがasの翻訳やってなかった?
0030デフォルトの名無しさんNGNG
>>28
あの人そんな事もやってるのか。
2月末まではpupaに専念して欲しいが。

>>29
wingnut?あそこはBFDとldだったような。
BFDのドキュメントはお世話になりました。無いと使いかたが分からん。
0031デフォルトの名無しさんNGNG
前から疑問なんだけど、gccは将来性のありそうなものについては
ブランチ切ってくれるみたいだけど、binutilsはそういうのやってないのかな?
0032デフォルトの名無しさんNGNG
gasの日本語解説
http://www.bekkoame.ne.jp/~bero/docj/gas.txt
0033デフォルトの名無しさんNGNG
ELFの解説書(よいドキュメントなんで誰か翻訳しないかな)
http://www.muppetlabs.com/~breadbox/software/ELF.txt
0034デフォルトの名無しさんNGNG
これもなかなかいいかも。システムコールの呼び出し方が載ってる。
Using Assembly Language in Linux
http://linuxassembly.org/articles/linasm.html
0035デフォルトの名無しさんNGNG
ELFの簡単な話なら、以下もいいと思うけど、、、おれには難しい。
ttp://www.amazon.co.jp/exec/obidos/ASIN/4274064379/ref=sr_aps_b_/249-0480568-2857164
0036デフォルトの名無しさんNGNG
>>35
それなら一応作者のサイトで無償で公開されてる。
http://www.iecc.com/linker/
これでPE formatについていろいろと勉強させてもらった。
本当にありがたいことだね。
0037デフォルトの名無しさんNGNG
記念パピコ
0038デフォルトの名無しさんNGNG
>>124はスニーカーズ
0039デフォルトの名無しさんNGNG
>>471
荒らし依頼ウザイ
0040デフォルトの名無しさんNGNG
暴力団に殺人依頼した。管理人を入廷時に射殺する
0041デフォルトの名無しさんNGNG
>237
ネット原始時代の遺物として大切に記憶しておいてください。
0042デフォルトの名無しさんNGNG
======2==C==H======================================================

         2ちゃんねるのお勧めな話題と
     ネットでの面白い出来事を配送したいと思ってます。。。

===============================読者数: 138720人 発行日:2003/1/9

年末年始ボケがそろそろ収まり始めた今日このごろのひろゆきです。

そんなわけで、年末に予告したIP記録ですが実験を開始しています。

「2ちゃんねる20030107」
こんな感じで各掲示板の最下部に日付が入ってるんですが、
20030107以降になってるところはログ記録実験中ですー。

んじゃ!

────────────────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
────────────────────────────
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1041952901/l50
────────────────────────────
0043デフォルトの名無しさんNGNG
此れで皆実質「名無し」では無くなる訳だが
0044デフォルトの名無しさんNGNG
普通の2ちゃん利用者なら、IPログ取られても困らん罠
0045デフォルトの名無しさんNGNG
>>216
(・∀・)マッテマシタ!!
0046デフォルトの名無しさんNGNG
あ、またこのひといるー。よくみるなー。壊れたファイル直りました?
0047デフォルトの名無しさんNGNG
>>573
アフォか。おまいはアフォか。
書き込み時間とか、その他のデータはどうすんねん。
0048デフォルトの名無しさんNGNG
>237
匿名じゃない場所ってWeb上だとすげぇ少ないと思うんだがどうか?

貴方の反論は身元を隠した一方的な書き込みだから
全部削除とかってもっと一方的だとおもわねぇ?
しかも、実際に違法ってことになって「とりあえず削除」を
強要されるようになったら「まともな発言が出来る場所」が
どこにも無いって状態になりかねないべ。
目の前に罰がちらついてても怖がらずに公平な判断をするって
奇特な奴ばっかりだったら良いんだろうが・・。
掲示板だけなら良いんだけどな。
Webスペースやレン鯖の方でより大きな問題になるんでないかね。

まぁ、その辺とか著作権とかアレだからってんで
台湾に引っ越した奴とかいるけども。


>241
今は「削除されたことに対して文句を言っても無駄」だな。
削除される前に削除告知から7日以内に削除に対して反対する必要があるべ。
0049デフォルトの名無しさんNGNG
>>725
で、板潰しの粘着荒らしさんを
規制して貰えると助かるっす。
0050デフォルトの名無しさんNGNG
「こういうカキコをすると逮捕されちゃいますよん」って注意書きを
トップに貼ってたらイイと思う。
0051デフォルトの名無しさんNGNG
野鳥観察スレは野鳥観察板に移動すべき。
0052デフォルトの名無しさんNGNG
ZAQ規制解除ヽ(´ー`)ノ
0053デフォルトの名無しさんNGNG

IP=インターネット・プロトルコ
0054デフォルトの名無しさんNGNG
tmp鯖でIP取ってどうすんだよ
0055デフォルトの名無しさんNGNG
なんとなく、どこもレスが丸くなった気がするでつ。



0056デフォルトの名無しさんNGNG
4時だよ全員集合!
0057デフォルトの名無しさんNGNG
======2==C==H======================================================

         2ちゃんねるのお勧めな話題と
     ネットでの面白い出来事を配送したいと思ってます。。。

===============================読者数: 139038人 発行日:2003/1/10

なにやら、連日メルマガだしてるひろゆきです。

そんなわけで、ログ記録実験ですが、いちいちサーバ指定するのが面倒なので、
全部のサーバに入れてみました。

重くなって落ちたりしてもご愛嬌ってことで。。。

んじゃ!

────────────────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
────────────────────────────
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1041952901/l50
────────────────────────────
0058デフォルトの名無しさんNGNG
まsんこまんこ
0059デフォルトの名無しさんNGNG
もうねる、か、、、
0060デフォルトの名無しさんNGNG
2chに慣れちゃうと「おまえRealplayer見てるだろ・・(ニヤニヤ」
とかに対応できないと思われ。
0061デフォルトの名無しさんNGNG
ワリィ、それの元ネタなにさ?
0062デフォルトの名無しさんNGNG
いやそんな今時な煽りやられてもな

ただ俺は「誰もお前には聞いてねーから大人しくROMってろや低脳」って言いたいんだよw
理解出来た??
0063デフォルトの名無しさんNGNG
いや、俺のIP記録してもいいけど字汚いから読めないかもよ。
0064デフォルトの名無しさんNGNG

大好きだったけど〜、IP取るなんて〜♪

 
0065デフォルトの名無しさんNGNG
ねる。
0066デフォルトの名無しさんNGNG
判決文によると、
http://courtdomino2.courts.go.jp/kshanrei.nsf/$DefaultView/2075F93E3210745849256BED0030F3EF?OpenDocument

400万円
と
「平成13年8月5日から支払済みまで年5分の割合による金員を支払え」
「訴訟費用は,これを5分し,その1を原告らの,その余を被告の負担とする」
0067デフォルトの名無しさんNGNG
どうでもいいよべつに みんな何で必死なの?  
0068デフォルトの名無しさんNGNG
「なんで消さないんだよバーヤ」訴訟にISP責任法はほとんど無意味ですわな。
0069デフォルトの名無しさんNGNG
ホビーまだなおんないの〜?
0070山崎渉NGNG
(^^)
0071山崎渉NGNG
(^^)
0072デフォルトの名無しさんNGNG
保守
0073デフォルトの名無しさんNGNG
素晴らしいスレですね。
いいリンクが沢山でした。
0074山崎渉NGNG
(^^)
0075デフォルトの名無しさんNGNG
sage
0076デフォルトの名無しさんNGNG
保守
0077デフォルトの名無しさんNGNG
GNU is Nullpo Unix
0078山崎渉NGNG
(^^)
0079山崎渉NGNG
   ∧_∧
  (  ^^ )< ぬるぽ(^^)
0080山崎渉NGNG
     ∧_∧
ピュ.ー (  ^^ ) <これからも僕を応援して下さいね(^^)。
  =〔~∪ ̄ ̄〕
  = ◎――◎                      山崎渉
0081デフォルトの名無しさんNGNG
あ、またこのひといるー。よくみるなー。壊れたファイル直りました?
0082デフォルトの名無しさんNGNG
なんでアセンブラソースデバッグ出来ないんだよ、GNU!!!
デバッグ情報つけるファイル名が tmp 内はないだろ・・・
.org で絶対アドレス指定してほすぃ・・・

会社の人が必死になって上の機能拡張してますた プッ
0083デフォルトの名無しさんNGNG
>>82
デバッグ情報はまあ同意できるが。
アドレス指定はldの仕事だろう。
0084山崎 渉NGNG

 __∧_∧_
 |(  ^^ )| <寝るぽ(^^)
 |\⌒⌒⌒\
 \ |⌒⌒⌒~|         山崎渉
   ~ ̄ ̄ ̄ ̄
0085デフォルトの名無しさんNGNG
保守
0086デフォルトの名無しさんNGNG
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★
☆★ 送料激安!  スピード発送!  商品豊富!   
★☆      http://www.get-dvd.com        
☆★ 激安DVDショップ 「GETDVDドットコム」 
★☆      http://www.get-dvd.com        
☆★ 今すぐアクセス Let’s Go!   急げ! 
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★
0087山崎 渉NGNG
(^^)
0088山崎 渉NGNG
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン
0089デフォルトの名無しさんNGNG
まsんこまんこ
0090↓このURLにぴんときたら2chビューアNGNG
http://endou.kir.jp/akila/linkvp.html
http://homepage.mac.com/hiroyuki45/akila/linkvp.html
0091デフォルトの名無しさんNGNG
pushfl、popfl ってどいう意味ですか?

'push flags on stack'
'Restore arithmetic flags'
だそうなんですが………。
flags って何ですか?EFLAGSのことですか?
0092デフォルトの名無しさんNGNG
分岐命令は Jxx より Bx の方がカッコ良いて思う。
0093デフォルトの名無しさんNGNG
flagsはflagの複数形(冗談抜きで)。
で、8086には16bitのFLAGSというレジスタがあり
386で32bitに拡張されてEFLAGSになった。
pushf/popfはFLAGSをスタックに待避/復帰するもの。
0094デフォルトの名無しさんNGNG
GDBの仕組みについて解説してるドキュメントってありますか?
386についてだけでいいんですが。
0095デフォルトの名無しさんNGNG
Gdb-Internalsとかは?
0096デフォルトの名無しさんNGNG
>>95
日本語で少しでも書かれているものがあればいいなあ、なんて。
0097デフォルトの名無しさんNGNG
デバッガの基礎的な仕組みは知ってたりしますか?ハッキングランしてみたり、 メーリングリストとか。
0098デフォルトの名無しさんNGNG
>>97
ひとまずia32マニュアルの下巻14章のデバッガとモニタリングの
章をよく読んでから出なおしてきます。。。
0099デフォルトの名無しさんNGNG
Have fun!
0100デフォルトの名無しさんNGNG
GNUツール,ライブラリの内部解析スレ作ってみんなで情報共有していこうよ。
現状メーリングしかそういった情報さぐれる場所ないじゃん。
binutils(gdb)
gcc
glibc
あたりを中心に。
0101デフォルトの名無しさんNGNG
メーリングってなによ。
おまけに、みんなで、っていう奴はたいてい自分で何もしない。
0102デフォルトの名無しさんNGNG
>>101
わたしだってやりますYO!
0103デフォルトの名無しさんNGNG
俺CPU作ったときに楽しようってな所か。
だったらまとめ用のWikiでも作ってくれ。
0104デフォルトの名無しさんNGNG
電子板の方がいいのかな。最近のUNIXerは
コード書けないなんてのが沢山いるぐらいだから
ツールの内部なんて興味ないんだろうな。
0105デフォルトの名無しさんNGNG
そうか? というか読める人間は共有しようよ!なんて
手間も時間もかかって見返りの少ないことせずに
自分でさくさく読むが。
ネタによっては自分の周りで興味ある人間集めて輪講やる。
0106デフォルトの名無しさんNGNG
ほす 
0107デフォルトの名無しさんNGNG
保守。
■ このスレッドは過去ログ倉庫に格納されています