[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 06/06 15:11 / Filesize : 188 KB / Number-of Response : 881
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

アセンブラ… (゜□゜) ↑アッー!↓



1 名前:デフォルトの名無しさん [2006/05/24(水) 01:43:34 ]
アセンブラ全般に関するスレッドです。

【前スレ】
アセンブラ… ヽ(゚∀゚)ノフォーウ!
pc8.2ch.net/test/read.cgi/tech/1132761638/

過去ログは>>2辺り

720 名前:717 mailto:sage [2006/10/23(月) 17:44:40 ]
すいません。
誤爆です。
(なぜか向こうにレスがつかなかった。)

721 名前:デフォルトの名無しさん mailto:sage [2006/10/23(月) 17:45:08 ]
>>720
ret

722 名前:デフォルトの名無しさん mailto:sage [2006/10/23(月) 18:32:58 ]
retって何?

723 名前:デフォルトの名無しさん mailto:sage [2006/10/23(月) 19:24:31 ]
iret

724 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 07:09:34 ]
irete

725 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 08:07:59 ]
アッー!

726 名前:デフォルトの名無しさん [2006/10/24(火) 10:05:42 ]
MASM Ver8はどこで手に入りますか?

727 名前:726 mailto:sage [2006/10/24(火) 10:10:23 ]
ごめんなさい。
>>147にありました

728 名前:デフォルトの名無しさん [2006/10/24(火) 13:36:18 ]
dwordってなんですか?



729 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 13:44:42 ]
どうbぇをrd

730 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 13:53:05 ]
4バイト?

731 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 14:01:41 ]
DWORDはDOUBLE WORDなのでWORD2つ分。
ただし、WORDが何バイトか、あるいは何ビットかは知ったこっちゃない。

732 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 15:33:36 ]
2CHとはアセンブラでどんな意味ですか?

733 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 15:40:22 ]
jmp @-1

734 名前:デフォルトの名無しさん [2006/10/24(火) 18:15:29 ]


735 名前:デフォルトの名無しさん [2006/10/24(火) 18:26:32 ]
2ちゃんのことじゃないですよ2CHの意味することを教えてください

736 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 18:32:33 ]
2CHは16進法としか解釈できないよね。
10進法なら44だ。
これが表す命令はCPUによって違うが、
1byteの2CH命令を持つCPUって何だろ。

737 名前:デフォルトの名無しさん [2006/10/24(火) 18:33:28 ]
ありがとうございます

738 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 18:35:59 ]
なーんだ。そういう事か。
マジレスすると、炭素と水素が結合した物が2個。



739 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 23:15:41 ]
そりゃ無理だ。

740 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 23:52:37 ]
>>736
z80なら
inc l

741 名前:736 mailto:sage [2006/10/24(火) 23:59:54 ]
>>740
サンクス。

742 名前:デフォルトの名無しさん mailto:sage [2006/10/25(水) 10:56:51 ]
>>740
ザイログフォーマットではxxxhという表現は無いな
2chだとインテルフォーマットだと思うぞ
だから INC L だな


743 名前:デフォルトの名無しさん mailto:sage [2006/10/25(水) 11:21:37 ]
俺が思うに、やっぱりね、良い音楽もあるけど悪い音楽もある!

744 名前:デフォルトの名無しさん mailto:sage [2006/10/25(水) 11:37:03 ]
iret

745 名前:デフォルトの名無しさん mailto:sage [2006/10/25(水) 11:58:45 ]
>>743
いい音楽って例えばどういうの?

746 名前:デフォルトの名無しさん mailto:sage [2006/10/25(水) 12:55:15 ]
inc l

747 名前:デフォルトの名無しさん mailto:sage [2006/10/25(水) 13:25:02 ]
アニオタ帰れ

748 名前:デフォルトの名無しさん mailto:sage [2006/10/25(水) 22:46:00 ]
そういやアニメ界には
搭乗してるユニットのOSを書き換えながら
戦闘するパイロットが居るんだっけか



749 名前:デフォルトの名無しさん mailto:sage [2006/10/25(水) 22:54:05 ]
>>748
しーぽん

750 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 01:51:03 ]
>>748 実は別OSがその下で動いていたらどうだろう?止めることなく書き換えも可能になるな。

751 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 01:54:16 ]
無停止システムなんかだと実行中のOSにパッチ当てるぐらいはできて当然。

752 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 01:57:33 ]
無停止システムってなんだよ?
てか、なんちゃら機関と同じで実現できないだろ。

753 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 02:04:47 ]
スーパーバイザモードで動いてるOSの下に
ユーザーモードで動いてるOSがいくつも走ってて
そっちを書き換えてた可能性は十分ある。
それほど不自然ではない気もするぞ。
別に0から全てのコード書き上げたってんじゃないんだろう?

754 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 02:17:04 ]
迂闊に特権コード書き換えられるようではそれ自体がセキュリティホールになりかねないが、
OSのカーネルだろうがメモリ上の単なるデータに過ぎないんだから、適切な権限さえあれば
いくらでも書き換えることができる。アーキテクチャにもよるけどな。

755 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 02:19:01 ]
>>752
勧善懲悪覗機関

756 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 02:41:26 ]
アセンブリは無敵ってこった。C言語すらもただのゴミに見える…

757 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 03:56:04 ]
無敵かもしれんが、おいらには難解過ぎるよ。
全然勉強が進まん…orz

758 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 11:16:36 ]
種の話ならRTOS上のアプリが糞だったのでスケジューラと制御ライブラリの呼び出しパラメータに機体の癖を考慮した誤差を加えただけみたいに見えた




759 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 12:07:39 ]
よくわからんが、俺もコーディネーターになりてえよw

760 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 12:32:12 ]
ようするに篠原の技術は世界一って事だ

761 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 17:20:36 ]
ネルガルだよ

762 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 18:24:59 ]
>761
オモイカネがOSだったんだw

763 名前:デフォルトの名無しさん mailto:sage [2006/10/27(金) 00:14:18 ]
>>759
希望はよくわかった。
今日から君はコーダーだ。

764 名前:デフォルトの名無しさん mailto:sage [2006/10/27(金) 02:08:24 ]
今日から僕はリコーダーだ。

765 名前:デフォルトの名無しさん mailto:sage [2006/10/27(金) 07:41:49 ]
きょうから俺はあの娘のリコーダーだと申したか

766 名前:デフォルトの名無しさん mailto:sage [2006/10/27(金) 08:24:40 ]
>>763
極悪人事だな

767 名前:デフォルトの名無しさん mailto:sage [2006/10/27(金) 13:26:34 ]
僕のバズーカ凄いんだぞ(涙目)

768 名前:デフォルトの名無しさん mailto:sage [2006/10/27(金) 15:30:01 ]
>>765
おっさんの喘ぎ声がでるようなリコーダーはいりません!



769 名前:デフォルトの名無しさん mailto:sage [2006/10/27(金) 16:15:05 ]
すいません。質問です。
486CPUでCR0レジスタの30と29ビット目を1にすると
キャッシュ機能を無効にすることが出来るのでしょうか?

770 名前:デフォルトの名無しさん mailto:sage [2006/10/27(金) 16:27:13 ]
キャッシュの破棄もしなきゃいけないんじゃない?

771 名前:デフォルトの名無しさん mailto:sage [2006/10/27(金) 16:29:42 ]
1次キャッシュを無効にしてWindowsを立ち上げるとすごく遅いね。

772 名前:デフォルトの名無しさん mailto:sage [2006/10/30(月) 03:26:21 ]
初期のNetwareはHDD引っこ抜いても動いてたとかとか。

773 名前:デフォルトの名無しさん [2006/10/30(月) 15:02:59 ]
私の頭は利口だ


774 名前:デフォルトの名無しさん mailto:sage [2006/10/30(月) 16:01:34 ]
あなたの頭には利く口があるのか

775 名前:デフォルトの名無しさん [2006/10/30(月) 16:02:32 ]
ログ読んだけどアセンブラ書くのに一番簡単な言語って
Rubyとかじゃないの?

776 名前:デフォルトの名無しさん mailto:sage [2006/10/30(月) 20:30:24 ]
>>775
よく分からないがTTLですらアセンブラは存在していたのになぜRubyなんか持ち出す?
awkで十分だよ

777 名前:デフォルトの名無しさん mailto:sage [2006/10/30(月) 22:10:47 ]
それpl(ry

778 名前:デフォルトの名無しさん mailto:sage [2006/10/30(月) 23:18:47 ]
TTLでアセンブラ?
ビットスライス組み合わせてニーモニックからバイナリへの変換でもしてたん?




779 名前:デフォルトの名無しさん mailto:sage [2006/10/31(火) 07:34:25 ]
nasmが開発停止したと思ったら、flat assemblerなんてのが出てるんだな。
互換性はあるともないとも書いてないのが…使ってる香具師いる?

780 名前:デフォルトの名無しさん mailto:sage [2006/10/31(火) 08:20:28 ]
無いだろ。ただ構文わかりやすいな。
nasm派はYASMでおk


781 名前:デフォルトの名無しさん mailto:sage [2006/11/02(木) 13:03:08 ]
>>691
お前の大学特定した

782 名前:デフォルトの名無しさん mailto:sage [2006/11/04(土) 05:41:08 ]
お前の自宅特定したw

783 名前:デフォルトの名無しさん mailto:sage [2006/11/04(土) 13:24:43 ]
お前の性癖特定した

784 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 11:17:02 ]
ばれた!ずらかれ!

785 名前:デフォルトの名無しさん mailto:sage [2006/11/07(火) 01:36:59 ]
おまえも好きだろ?ハイヒール

786 名前:デフォルトの名無しさん mailto:sage [2006/11/07(火) 01:40:21 ]
ブルマ復活きぼんぬ

787 名前:デフォルトの名無しさん mailto:sage [2006/11/07(火) 05:38:35 ]
天然のブルマってもう絶滅したの?

788 名前:デフォルトの名無しさん mailto:sage [2006/11/07(火) 06:18:24 ]
>785
「Romanticが止まらない」なら好きだな



789 名前:デフォルトの名無しさん mailto:sage [2006/11/07(火) 06:23:44 ]
ブールーマー(・∀・)イイ!
ブールーマー(・∀・)イイ!

あんぱーんあんぱーんあんぱんあんぱん
あん!ぱん!

790 名前:デフォルトの名無しさん mailto:sage [2006/11/07(火) 10:27:01 ]
>>785
ハイヒール大好きだけどバンプスとミュールも大好き
カノジョできたら無理矢理はかせてやりたい


791 名前:デフォルトの名無しさん mailto:sage [2006/11/07(火) 13:15:54 ]
バレーボールのブルマじゃね?

792 名前:デフォルトの名無しさん mailto:sage [2006/11/11(土) 00:58:56 ]
>>790
夏の薄着にはピンヒールのサンダルがちょっとイイ

793 名前:デフォルトの名無しさん mailto:sage [2006/11/16(木) 05:24:25 ]
組み込み技術者足りねえってよ。
みんな、がんがれ

794 名前:デフォルトの名無しさん mailto:sage [2006/11/16(木) 20:49:50 ]
今どきは組み込みもほとんどCで出来ちゃうんじゃなかろうか。

795 名前:デフォルトの名無しさん mailto:sage [2006/11/16(木) 23:41:05 ]
汗ブルマで掻くのはスタートアップルーチンと割り込みハンドラくらいだな

796 名前:デフォルトの名無しさん mailto:sage [2006/11/17(金) 09:36:20 ]
コンパイラが使って欲しくない命令使うんで、インライン使わざるを得なかった
そもそもいらん信号出すような命令残しておくなよ。バグだろ?>某社

797 名前:デフォルトの名無しさん mailto:sage [2006/11/17(金) 10:56:54 ]
>>796
過去への優しさです。

798 名前:デフォルトの名無しさん mailto:sage [2006/11/17(金) 12:07:06 ]
そんな優しさなんて要らない



799 名前:デフォルトの名無しさん mailto:sage [2006/11/17(金) 12:21:00 ]
>>797
おまえの優しさが人を傷つけていることになぜ気づかない?

800 名前:デフォルトの名無しさん mailto:sage [2006/11/17(金) 14:28:58 ]
>>799
それは仕様です

801 名前:デフォルトの名無しさん mailto:sage [2006/11/17(金) 16:20:18 ]
「愚か者は己が愚かなことに気づかない」

802 名前:デフォルトの名無しさん mailto:sage [2006/11/18(土) 22:35:35 ]
「ぬるぽはぬるぽ」

803 名前:デフォルトの名無しさん mailto:sage [2006/11/18(土) 23:34:19 ]
>>802
「ガッはガッ」

804 名前:デフォルトの名無しさん mailto:sage [2006/11/19(日) 18:11:49 ]
愚か者は愚か者であると見抜ける人でないと
(アセンブラを使うのは)ぬるぽ

805 名前:デフォルトの名無しさん mailto:sage [2006/11/20(月) 10:08:39 ]
アセンブラ、アメリカ専用ブラウザなんでしょ。


806 名前:デフォルトの名無しさん mailto:sage [2006/11/20(月) 14:04:08 ]
小林亜星専用ブラジャーです

807 名前:デフォルトの名無しさん mailto:sage [2006/11/20(月) 14:22:00 ]
それはあなたを幸せにしますか?

808 名前:デフォルトの名無しさん mailto:sage [2006/11/20(月) 19:26:33 ]
亜星が人々を幸せにすることはありません



809 名前:デフォルトの名無しさん mailto:sage [2006/11/23(木) 11:25:49 ]
パッとさいでりあ〜♪

810 名前:デフォルトの名無しさん mailto:sage [2006/11/25(土) 00:22:11 ]
ちょっと質問。
nasmで作ったobjファイルをリンクして、ベタファイルとして出力できるようなフリーのリンカーってある?
例えば、
db 0,1,2,3
ってだけのa.asmと、
db 4,5,6,7
ってだけのb.asmをアセンブルしてそれぞれa.obj、b.objを作り、それをリンクして
0,1,2,3,4,5,6,7
というバイナリファイルを作れるようなの。
alinkでは無理だったんだが・・・

811 名前:デフォルトの名無しさん mailto:sage [2006/11/25(土) 00:24:04 ]
>>810
コードに明示されない順番依存ってリロケートとしておかしくないの?

812 名前:デフォルトの名無しさん mailto:sage [2006/11/25(土) 00:33:29 ]
>>811
ごめん、サンプルは適当に書いた。
要は、exeとして必要な部分を一切省いた、純粋にアセンブラで記述した部分だけを出せるリンカーって事で。
nasmで-f BINを指定したときと同じようなイメージ。


813 名前:デフォルトの名無しさん mailto:sage [2006/11/25(土) 09:50:16 ]
昔はexe2binを使ったり自分で切り出したりしていたな
objと言われてもOMFかcoff(win32)かわからない
OMFならobj2binがgoogleでヒットするな

814 名前:デフォルトの名無しさん mailto:sage [2006/11/25(土) 10:07:04 ]
nasm -fbin a.asm
nasm -fbin b.asm
copy /b a+b hoge.bin
じゃ駄目なの?

815 名前:デフォルトの名無しさん mailto:sage [2006/11/25(土) 11:02:32 ]
Microsoft Macro Assembler 8.0 (MASM) パッケージ (x86 用)
www.microsoft.com/downloads/details.aspx?FamilyID=7A1C9DA0-0510-44A2-B042-7EF370530C64&displaylang=ja


816 名前:810 mailto:sage [2006/11/26(日) 23:38:21 ]
レスd
>>813
一応どちらでも出せるんで、ツールに合わせます。

>>814
a.asmからb.asmにあるラベルを参照したりすることがあるので、単純にくっつけるのはまずいです。

>>815
MASMのマニュアル?を探してみましたが、どのオプションでそれができるか不明でした。
どれか使えばできますか?


817 名前:デフォルトの名無しさん mailto:sage [2006/11/27(月) 08:35:47 ]
純粋なアセンブラの話題からは弱冠ずれるんですが、BIOSファンクションコールの一覧が載ってるサイトありませんか?
できれば日本語がいいんですが・・・

818 名前:デフォルトの名無しさん mailto:sage [2006/11/27(月) 10:36:46 ]
何のBIOS?



819 名前:デフォルトの名無しさん mailto:sage [2006/11/27(月) 11:09:31 ]
PCのですね。
MS-DOSとかが利用するような。

820 名前:デフォルトの名無しさん mailto:sage [2006/11/27(月) 11:27:33 ]
AT? 98?







[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<188KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef