【お知らせ】プログラミング記事の投稿はQiitaに移行しました。MIPSNetBSDにはアセンブリ言語のサンプルが入っています。PowerPC用ですが、MIPSに移植してみます。主要部分を抜粋します。MIPS編が無事に完了しました。ご参加の皆様、お疲れ様でした。形式についての勉強会です。バイナリいじりの基礎から始めて、EXEファイルやDLLファイルをコンパイラなしで作って動かすことを目標にします。アセンブラ大会に参加しました。色々なCPUのアセンブリ言語を比較していて、とても楽しかったです。そこで使われていたクロスコンパイラをWindows用にビルドしたので配布します。Calcに移植しました。マクロを使用しているため、セキュリティを中にしてご利用ください。以下のアーキテクチャのバイナリを出力できます。MIPSホスト側でExcel版コンパイラ(id:n7shi:20100519)を動かして、NT4/MIPSゲスト側(id:n7shi:20100609)から共有フォルダ経由でEXEを実行してみました。NT4/MIPSで動くExcelを持っていないので、このような形になりました。クロス開発2010-06-09QEMUでNT4/MIPSMIPS【追記】以前は2種類のQEMUを使い分ける複雑な手順を掲載していましたが、パッチによって0.13.0だけですべての作業が行えるようになったため、説明を修正しました。MIPSid:n7shi:20100305でExcel上のネイティブコンパイラをARMに対応しましたが、今回MIPSに対応しました。MIPS用のNT4とCEに対応しています。QEMU上のNT4/MIPSで動作を確認しました。以下のアーキテクチャを切り替えられます。OpenBSDOpenBSDでportsをビルドしていて、CUPSでエラーになりました。portsを色々とビルドしています。HurdGdiumでOpenBSDの動作確認を行うため、カーネルをクロスビルドしました。最初は無難にOpenBSD上で行い、同じ動作を他のOSで再現するという手順を採りました。1000)が届きました。ハードディスクはなく、USBメモリからOSを起動して使用します。ShiitakeMIPStwitterでid:syuu1228さんと勉強会やlibcの話をしていて、自作OSが存在すると教えてもらいました。最初にMIPS版を開発してからi386に移植したそうです。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。