■掲示板に戻る■
■過去ログ倉庫めにゅーに戻る■
マシン語の勉強
- 1 名前: 1 投稿日: 2001/05/20(日) 10:37
- マシン語の勉強をしたいのですが
WINDOWSで出来るのでしょうか?
良いソフトを教えてください。
- 2 名前: デフォルトの名無しさん 投稿日: 2001/05/20(日) 10:49
- >>1
MASM
--------- 終了 ----------
- 3 名前: デフォルトの名無しさん 投稿日: 2001/05/20(日) 11:12
- はげしくがいしゅつです。
立てる前に101以下のスレッドも見てね。
- 4 名前: 1 投稿日: 2001/05/20(日) 13:42
- >3
探し他のですがみつからないです・・
どのスレッドかおしえていただけないでしょうか?
- 5 名前: デフォルトの名無しさん 投稿日: 2001/05/20(日) 13:52
- http://piza.2ch.net/test/read.cgi?bbs=tech&key=989989913&ls=50
- 6 名前: 1 投稿日: 2001/05/20(日) 14:06
- >5
どうもです
- 7 名前: 1 投稿日: 2001/05/20(日) 14:08
- とおもったらだまされたぁヽ(´ー`)ノ
- 8 名前: 5 投稿日: 2001/05/20(日) 14:09
- >>7
藁
- 9 名前: デフォルトの名無しさん 投稿日: 2001/05/20(日) 14:30
- 平和な日曜の午後だね
- 10 名前: まだ朝御飯食べてない。 投稿日: 2001/05/20(日) 15:02
- | | |\ /_ | | | | | | |
| | | ̄ | | | |\ | | | |
| | | | | | | | ||| | | |
| | | | | | |⌒| |- _| | | | | | |
| | | | | | / ̄ヽ | | | |_ ||_ | | | | |
| / | | | | | / ___ -- ¬__−_|| ̄ -| ___ | | | |= | | |
| / | | | | -|| ̄ _-__ | | | / |○ \≡| | |〈 | || |
| / | | | | | | / |○ヽ| | | | 〉 | | | 〉 | | |
|/ | | | |⊃ _/ | || | _| ノ_ | | / ノ |
|| ||/ | ヽ ゝ__ノ/ \ _ ̄ - ┘ / / |
| |\ | _ ̄-  ̄ / |
|| ̄ ヽ / |
|ヽ / |
| \ / |
| \ ー--一 / | |
| | \ / | |
| | ヽ / |〉 |
| | -−  ̄ / | |
| | 〈⊥_ ___/ | |
http://hp.vector.co.jp/authors/VA000124/index.htm
とか読みなさい。リンク先も熟読しなさい。
これは命令よ!!
- 11 名前: デフォルトの名無しさん 投稿日: 2001/05/20(日) 15:35
- その前に、マシン語とアセンブラは違うぞ
- 12 名前: 68 投稿日: 2001/05/20(日) 19:04
- どう違うの?
マシン語
01 00 01 A0 FF AF....
アセンブラ
LD AL 'A'
LD SS 000h
であってる・・?
- 13 名前: 68 投稿日: 2001/05/20(日) 19:04
- どう違うの?
マシン語
01 00 01 A0 FF AF....
アセンブラ
LD AL 'A'
LD SS 000h
であってる・・?
- 14 名前: デフォルトの名無しさん 投稿日: 2001/05/20(日) 19:54
- CODE SEGMENT
ASSUME DS:CODE,CS:CODE,ES:CODE,SS:CODE
.186
ORG 100h
START:
mov ah,2
mov dl,'A'
int 21h
mov ax,4c00h
int 21h
CODE ENDS
END START
すみません。
これだけのソースなんですが
アセンブルして*.objを作った後
LINK使用とすると
unresorved external symbol _START
とでてエラーになってしまいます。
原因のわかる方いらっしゃいますか?
使用ソフトはMASMです。
- 15 名前: デフォルトの名無しさん 投稿日: 2001/05/20(日) 21:37
- >>14
public START
- 16 名前: デフォルトの名無しさん 投稿日: 2001/05/20(日) 21:54
- 結局のところアセンブラの開発環境って
みんなどうやってととのえてるの?
- 17 名前: デフォルトの名無しさん 投稿日: 2001/05/20(日) 22:04
- VisualC++のインラインアセンブラでいいじゃん。
開発上それで困ったことは無い。
- 18 名前: デフォルトの名無しさん 投稿日: 2001/05/20(日) 22:25
- >>16
MASM をダウソ。
VC++ は買え。
BC++ ならダウソできるが、
エントリポイントをリンカに直接指示できないから、
漏れには使えん。
- 19 名前: デフォルトの名無しさん 投稿日: 2001/05/21(月) 00:07
- >>14
tlink使えば?(BC++に付いてるやつ)
*.objをはいたあとに(ml /AT /c hoge.asm)
tlink hohe.obj /t
(tlink32)
でたぶんok。俺は、アセンブラはtasmしか使わないから
masmはよく知らないけど(w
>>16
仕事は組み込みだからのぉ。LSIC-86とTASMでやってたり。
最近SH始めたが、逆アセのコードが読みにくくてしょうがない。
- 20 名前: >>14 投稿日: 2001/05/23(水) 06:07
- mov ah,2 -> mov ah,02h or mov ah,002h
にしまょう。個人的には後者が好き。