- 1 名前:デフォルトの名無しさん [2006/05/24(水) 01:43:34 ]
- アセンブラ全般に関するスレッドです。
【前スレ】 アセンブラ… ヽ(゚∀゚)ノフォーウ! pc8.2ch.net/test/read.cgi/tech/1132761638/ 過去ログは>>2辺り
- 831 名前:デフォルトの名無しさん mailto:sage [2006/11/30(木) 01:55:23 ]
-
じゃあアセンブラで2chブラウザつくってくれ インタフェースもおしゃれにしてくれよな!
- 832 名前:デフォルトの名無しさん mailto:sage [2006/11/30(木) 02:11:19 ]
- CPUが複雑になってて、コンパイラも頭よくなってるので、一概にそうとも言えん。
つーか、CPUがどういう動作をするか完全に理解してて、各命令の動作速度、スレッドまで考慮できれば アセンブラの方が早くできるだろうなw マンドクセ('A`)
- 833 名前:デフォルトの名無しさん mailto:sage [2006/11/30(木) 02:34:26 ]
- >>832
それって総当りでいつかは暗号解けるだろ、 と似たようなアルゴリズムだよね
- 834 名前:デフォルトの名無しさん mailto:sage [2006/11/30(木) 12:45:32 ]
- Core2Duoなど最近のCPUの情報公開が不十分なのが問題なのであって
本来は総当りする必要はない
- 835 名前:デフォルトの名無しさん mailto:sage [2006/11/30(木) 15:19:38 ]
- 猿にキーボード持たせて待ってればできるよ
- 836 名前:デフォルトの名無しさん mailto:sage [2006/11/30(木) 22:24:16 ]
- >>835
それまで宇宙があればね。
- 837 名前:デフォルトの名無しさん mailto:sage [2006/11/30(木) 22:28:07 ]
- \
お そ .い ヽ か の や | し り ` ,. -──- 、 い .く / /⌒ i'⌒iヽ、 つ / ,.-'ゝ__,.・・_ノ-、ヽ は i ‐'''ナ''ー-- ● =''''''リ _,....:-‐‐‐-.、 l -‐i''''~ニ-‐,....!....、ー`ナ `r'=、-、、:::::::ヽr_  ̄ \ヽー' !. t´ r''"´、_,::、::::} ノ` ,.i'・ ,!_`,!::::::::::::ヽ ヾ、 ゝゝ、,,ニ=====ニ/r'⌒; rー`ー' ,! リ::::::::::::ノ i`''''y--- (,iテ‐,'i~´,ゝ'´  ̄ ̄ヽ` :::::::::::ノ .| !、,............, i }'´ _ 、ー_',,...`::::ィ' ●、_!,ヽ-r⌒i-、ノ-''‐、 ゝ`ーt---''ヽ'''''''|`ーt-'つ ( `ーイ ゙i 丿 ;'-,' ,ノー''''{`' !゙ヽノ ,ヽ, `ー--' --'` ̄ `ー't,´`ヽ;;;、,,,,,,___,) ヽ'-゙'" (`ー':;;;;;;;;;;;;;;;ノ ``''''''``'''''´
- 838 名前:デフォルトの名無しさん mailto:sage [2006/11/30(木) 22:44:38 ]
-
アセンブラっていまどこでインストールすればいいんだ? IDE使わずに100%フリーな環境でそろえたいんだけど
- 839 名前:デフォルトの名無しさん mailto:sage [2006/11/30(木) 22:46:57 ]
- Linuxでも使え
- 840 名前:デフォルトの名無しさん mailto:sage [2006/11/30(木) 22:50:35 ]
- 会社がWindowsなんだよ
- 841 名前:デフォルトの名無しさん mailto:sage [2006/11/30(木) 23:01:55 ]
- 仕事しろよ
- 842 名前:デフォルトの名無しさん mailto:sage [2006/12/01(金) 00:23:40 ]
- >>838
NASMかMASM>815
- 843 名前:デフォルトの名無しさん mailto:sage [2006/12/01(金) 00:40:22 ]
- mingw入れればgasが使えるしC/C++/C99/Fortran/Javaまで1000%FREEEEな環境がそろう
しかもIDE無しでだ なおこのレスには一部誇張が含まれる
- 844 名前:デフォルトの名無しさん mailto:sage [2006/12/01(金) 00:51:40 ]
- >815のリンク先みたら
>このパッケージをインストールするために、お使いのコンピュータ上に Visual C++ 2005 Express Edition がインストールされている必要があります。 これフリーなのか?
- 845 名前:デフォルトの名無しさん mailto:sage [2006/12/01(金) 01:04:48 ]
- ふりーだ。
- 846 名前:デフォルトの名無しさん mailto:sage [2006/12/01(金) 01:11:53 ]
- 無料だがfreeではない
- 847 名前:デフォルトの名無しさん mailto:sage [2006/12/01(金) 01:12:15 ]
- でもIDEじゃねーか
- 848 名前:デフォルトの名無しさん mailto:sage [2006/12/01(金) 05:14:01 ]
- リンカーのためだけにインストールしてんだろ?
それだけ取り出して IDE本体は削除すればいいんじゃね?
- 849 名前:デフォルトの名無しさん mailto:sage [2006/12/01(金) 07:03:15 ]
- >>844
インストール中にTempディレクトリを見ると、VS2005EEなしでも取り出せるな。
- 850 名前:デフォルトの名無しさん mailto:sage [2006/12/01(金) 08:47:45 ]
- ちなみに>>815は商用不可だ。
- 851 名前:デフォルトの名無しさん mailto:sage [2006/12/01(金) 19:23:12 ]
- CodeZineでx86のアセンブラの連載やってる筆者、リア中らしいよw
そういわれてみるとちょっと文章変だったり、ところどころ勘違いっぽい記述があるけど それを差し引いてもすごいよな。
- 852 名前:デフォルトの名無しさん mailto:sage [2006/12/01(金) 23:04:33 ]
- リアル中毒者
- 853 名前:・∀・)っ-○◎●創聖のダンゴリオン ◆DanGorION6 mailto:sage [2006/12/01(金) 23:39:48 ]
- それって赤坂玲音のこと?俺の1つ年上じゃんwww
- 854 名前:デフォルトの名無しさん mailto:sage [2006/12/01(金) 23:45:53 ]
- いやそっちじゃないよ。
っていうか、その人はそこそこ有名じゃんw 厨房なんて思うわけないよ
- 855 名前:・∀・)っ-○◎●創聖のダンゴリオン ◆DanGorION6 mailto:sage [2006/12/01(金) 23:51:36 ]
- codezine.jp/a/article/aid/420.aspx
じゃあこっちか 大御所ばっかじゃねーかwwwww
- 856 名前:デフォルトの名無しさん mailto:sage [2006/12/01(金) 23:54:01 ]
- 世話が焼けるなあもう。。
codezine.jp/a/article/aid/505.aspx
- 857 名前:・∀・)っ-○◎●創聖のダンゴリオン ◆DanGorION6 mailto:sage [2006/12/02(土) 00:07:01 ]
- 「団子」でなんか投稿してみるかな。。。
- 858 名前:デフォルトの名無しさん mailto:sage [2006/12/04(月) 12:56:36 ]
- 死ねばいいのに
- 859 名前:デフォルトの名無しさん mailto:sage [2006/12/06(水) 03:44:12 ]
- masmの日本語のドキュメントって
どっかでダウンロード出来ないんですか?
- 860 名前:デフォルトの名無しさん mailto:sage [2006/12/07(木) 21:41:09 ]
- 昔は録音するみたいにテープに記録してたけど、
今はだいぶ便利になったみたいだね。 おっさんはマジで市ねよ。
- 861 名前:デフォルトの名無しさん mailto:sage [2006/12/08(金) 10:58:56 ]
- テープは今でも普通に使われているだろ
DDSとか
- 862 名前:デフォルトの名無しさん mailto:sage* [2006/12/09(土) 22:31:37 ]
- なんだこのスレは・・・たまげたなぁ・・・
- 863 名前:デフォルトの名無しさん mailto:sage [2006/12/10(日) 12:22:32 ]
- 3ヶ月前の話題の参考になりそう(?)なバイナリめっけた
ttp://www.wex.cn/dwing/mygem.htm
- 864 名前:デフォルトの名無しさん mailto:sage [2006/12/13(水) 16:36:43 ]
- PowerPCでラベルのアドレスをレジスタに入れるにはどうしたらいいのですか?
- 865 名前:デフォルトの名無しさん mailto:sage [2006/12/13(水) 21:08:20 ]
- 上位と下位を別々に入れる
- 866 名前:デフォルトの名無しさん mailto:sage [2006/12/14(木) 14:05:05 ]
- >>865
addis命令というのがあるみたいなのでそれを使ってみます。
- 867 名前:デフォルトの名無しさん mailto:sage [2006/12/15(金) 10:21:25 ]
- CELLでつか? Macでつか・・・? はたまた組み込み?
- 868 名前:デフォルトの名無しさん mailto:sage [2006/12/15(金) 17:52:08 ]
- >>867
Macですよ。
- 869 名前:デフォルトの名無しさん mailto:sage [2006/12/15(金) 21:29:38 ]
- gasでnasmの-f binにあたるものはないのだろうか。
それともld scriptで対処するべきか。
- 870 名前:デフォルトの名無しさん mailto:sage [2006/12/18(月) 22:10:15 ]
- >>869
そこは自作スクリプトで対応(ry
- 871 名前:デフォルトの名無しさん mailto:sage [2006/12/18(月) 22:45:39 ]
- >>870
やっぱりか。とりあえず__textセクションだけ抜き出す奴を作った。 これで何とかなると思う。ありがとう。
- 872 名前:デフォルトの名無しさん mailto:sage [2006/12/19(火) 01:16:14 ]
- ゴルフでもやるの?
- 873 名前:デフォルトの名無しさん mailto:sage [2006/12/19(火) 01:22:59 ]
- >>872
そう。Mach-Oでやってるの。 いま494bytesのHello, world!が出来たとこ。 普通にCで作ったら8192bytesでしたよ。 ここまでくるのに苦労しましたわ。
- 874 名前:デフォルトの名無しさん mailto:sage [2006/12/19(火) 18:24:34 ]
- メイン部分がこんな感じのcomならもうちょい縮まる。
mov ax,09h mov dx,offset msg int 21h msg db 'Hello world!',0dh,0ah,'$'
- 875 名前:デフォルトの名無しさん mailto:sage [2006/12/19(火) 21:25:03 ]
- >>871
ブログで書いてたやつか?
- 876 名前:デフォルトの名無しさん mailto:sage [2006/12/20(水) 09:52:28 ]
- >>874
そのメッセージ部分で終了できるのか?
- 877 名前:デフォルトの名無しさん mailto:sage [2006/12/20(水) 10:00:31 ]
- ax=0009なので何もせずに終了
- 878 名前:デフォルトの名無しさん mailto:sage [2006/12/20(水) 19:19:45 ]
- >>875
そうそう
- 879 名前:874 mailto:sage [2006/12/20(水) 20:01:58 ]
- ミスとか訂正。
mov ah,09h mov dx,offset msg int 21h mov ah,4ch int 21h msg db 'Hello world!',0dh,0ah,'$'
- 880 名前:デフォルトの名無しさん mailto:sage [2006/12/21(木) 13:11:32 ]
- >>879
縮めるんなら、 mov ah,4ch int 21h を ret にする
|

|