パスワードを忘れた? アカウント作成

こちらは、KMYさんのユーザページですよ。 アナウンス:スラドとOSDNは受け入れ先を募集中です。

12059429 journal
日記

KMYの日記: gitができない(´・ω・`)

日記 by KMY

gitに接続できない!

ssh-keygen、ssh-addをやって
公開鍵をSourceForgeに登録して
あとSourceTreeで設定して
リモートブランチにmasterってのが出たからそれに接続したのにタイムアウトになっちゃう(´・ω・`)

Macですだお(´・ω・`)

configも書いたのに‥‥
configの書き方わかんなかったお(´・ω・`)
Host git.osdn.jp
        HostName git.osdn.jp
        User kmy
        PreferredAuthentications publickey
        IdentityFile ~/.ssh/id_rsa

12057243 journal
日記

KMYの日記: フェイスブックからの転載

日記 by KMY

(5月6日 9時2分)
暇を持て余したから
Intelのコード吐いたりPE/COFF準拠のオブジェクトファイル吐いたりする
アセンブラ作りたくなったんだけど
どーせ会社始まったら作る気なくなるんだろうなぁ(´・ω・`)
欠陥コンパイラなら中学生の時作ったことあるんだよね
アセンブラ吐くステージコンパイラというかニセモノというか
今度はちゃんと機械語吐くコンパイラを作りたいけど
作ろうと思ったらその過程でアセンブラ、リンカもつくらなあかんのよね(´・ω・`)
実行ファイル(exe)、ダイナミック

12057183 journal
日記

KMYの日記: 久しぶりになにか書いてみる

日記 by KMY

slashdotとかsourceforgeとか中学生以来です。
しかも明日からドメイン変更とか。ギリギリ。

昔の記事は中二病というか黒歴史そのものなので
削除しようと思ったんですけど、
まだ未熟な頃の私を見る資料であることに変わりはないので残します。
今も十分未熟ですが。

新しいソフトを開発しているのですが
このソフトの開発、私のことですからまた途中で飽きて放り出してしまうと思います。
なのですが、私が作っているソフトの趣旨を理解いただき、誰かが代わりに続きを作ってくれないかなぁという
他力本願極まりない理由で、
sourceforgeにてプロジェクトを公開し、誰かの反応を待つことにしました。

271189 comment

KMYのコメント: Re:何故それが最終版… (スコア 1) 14

恥ずかしながらEBCDICという文字コード自体知りませんでした。
なるほど‥‥アルファベットの文字コードにまで種類があったんですね。勉強になります。

2~9進数のことも考えて、というのはちょっと思いつきませんでした。
今後、「最終的に」とかいう表現は慎みます。

48引く代わりのaaaというニモニックを見つけたけど‥‥これはASCII限定な上にアルファベットにまで対応してしまっているから駄目か。

271085 comment

KMYのコメント: Re:マイペースでやればいいんじゃないですか? (スコア 1) 14

はぅっ
一晩中、全く同じことを考えていました。

あくまでアセンブリではなくWindowsのアプリケーション制作に重点を置いているので
基本的なところをすっとばしていきなりその先の話をしたり(例:.while)
そういうところはありますが、
他の人ではない、自分のための講座だと思って書いていくことにします。

まだまだ浅学な私にいろいろアドバイスしていただき、ありがとうございます!

271030 journal

KMYの日記: str2num、scan、2つのマクロは最終的にこうなった。 14

日記 by KMY

str2num macro string:REQ
    local   i
    local   res
 
    .data
        i   DD  0
        res DD  0
 
    .code
        ; 文字列へのポインタをiに代入
        mov i, string
 
        ; mulのための初期化
        mo

270942 comment

KMYのコメント: Re:ん?なぜ?? (スコア 1) 6

なるほど‥‥これなら簡単ですね。参考になります。
PTR演算子や他の演算子についても、C:\masm32\macrosなどからもっとサンプルを引っ張ってきて理解したいと思います。
ありがとうございました。

270921 journal

KMYの日記: MASMで、文字列を数値に置換するマクロは結局こうなりました

日記 by KMY

str2num macro string:REQ
    local   tmp
    local   no
    local   i
    local   res
 
    .data
        tmp DD  0
        no  DD  0
        i   DD  0
        res DD  0
 
    .code
     

270916 comment

KMYのコメント: Re:ん?なぜ?? (スコア 1) 6

記事の方の説明不足でした。
旧str2numマクロの中での話です。

.dataセクションの中で、引数をそのままDBとして定義してしまう以上
ポインタを渡そうとしてもそのポインタの型がDBではないのでエラーが出るということを言いたかったわけです。

270861 journal

KMYの日記: MASMで、文字列を数値に置換するマクロの件について 6

日記 by KMY

さすがにコメントで頂いたソースコードをそのまま書く訳にはいかないので、
割り算を使わない それだけのコードに修正致しました。
また、マクロのパラメータにポインタを指定できないことに今ざら気づいたので、
えーと、MASMたかき講座のほうでは近く、早ければ今日か明日に謝罪文を掲載します。

さすがに教育用(?)ですので、使うのは簡単なニモニックに絞ってみます。

MoveMemoryというAPIがmovzxなどのニモニックで代用できることも分かったのですが、
後ほど「スラッシュドットで指摘を頂いた」と断った上で初めて導入してみたいと考えています。

指摘していただいたみなさん、ありがとうございました!

typodupeerror

海軍に入るくらいなら海賊になった方がいい -- Steven Paul Jobs

読み込み中...