5
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

PC-98 ハードウェア制御情報へのリンク

Last updated at Posted at 2019-06-20

参考サイト

参考書

ソフト

PC9800シリーズの部品

その他

エミュ

  再現するエミュレータです。```
- 適当インストールガイド [導入編]
- Mac OS X版で使うSDL2のファイル
- To Install: Copy the SDL2.framework to /Library/Frameworks (ReadMe.txtより)

- メニューのSASI1で開かれるフォルダー(読み取り専用) ```/var/folders/dp/27jfht7j0_l44nkjyt0s8cd00000gn/T/AppTranslocation/08B4E977-97DD-4E1A-A7D8-C62CAD4BBA5C/d```

ツール

  • ND web版
    • VMware VirtualPC PC-98エミュレータ その他べたイメージ(フロッピーを含む) FATパーティション ファイル操作ツール
  • PC-98 フロッピーIPL作成ツール
  • NASM
    • Intel構文
  • YASM
    • NASM構文とGAS基本構文(とTASM基本構文) ※Yasm’s support for GAS syntax is moderately good, although immature: not all directives are supported, and only 32-bit x86 and AMD64 architectures are supported. There is also no support for the GAS preprocessor. Despite these limitations, Yasm’s GAS syntax support is good enough to handle essentially all x86 and AMD64 GCC compiler output.(Yasm User Manual - 1.5. Supported Parsers (Syntaxes))
  • gcc-ia16
    • 16ビットな実行ファイルを作成するgcc。GNU Assembler (gas)の記述形式はAT&T形式で。

メモ

  • DOS C言語 (LSI C-86 Ver. 3.30c試食版のヘッダーファイルより)
    • union REGS 構造体・・・dos.h マシンのレジスタ構造体。
    • inp()関数 / outp()関数・・・machine.h マシンの装置のポートに入出力をする関数。
5
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?