home *** CD-ROM | disk | FTP | other *** search
/ FreeWare Collection 2 / FreeSoftwareCollection2pd199x-jp.img / ms_dos / spdup / spdup.asm next >
Assembly Source File  |  1990-06-14  |  894b  |  45 lines

  1.     PAGE    110, 132
  2. ;
  3. ; FM-TOWNSの処理スピードを早くするプログラム
  4. ;  (wait数を3waitから0waitにする)
  5. ;
  6. ; 定数の説明
  7. ;   05E0h ← 00 : I/Oアクセスで障害になる
  8. ;   05E0h ← 01 : 通常速度(3wait)
  9. ;   05E0h ← 02 : やや遅い
  10. ;   05E0h ← 03 : 相当遅い
  11. ;   05E0h ← 04 : 相当早い(0wait)
  12. ;
  13. ; 89/11/29 Coding By K.Suzuki
  14. ;
  15.     .286
  16.     .MODEL    COMPACT
  17. ;
  18.     .CODE
  19. ;
  20.     ORG    100h                ;COMファイル
  21. ;
  22. spdup    PROC
  23.     push    cs                ;CSレジスタ = DSレジスタ
  24.     pop    ds
  25.     mov    ah,09h                ;スクリーン出力
  26.     mov    dx,OFFSET mesage        ;タイトル データ
  27.     int    21h                ;BDOSコール
  28. ;
  29.     mov    dx,05E0h            ;I/O ポート
  30.     mov    al,4                ;wait = 0
  31.     out    dx,al                ;設定
  32. ;
  33.     mov    ah,4Ch                ;MS-DOSに戻る
  34.     mov    al,0                ;リターン コード(0)
  35.     int    21h                ;BDOSコール
  36. ;
  37. mesage:    DB    "FM-TOWNS SPDed UP V1.0 L01",0Dh,0Ah
  38.     DB    "Copyright by XXXXXXXX 1989 all right reserved",0Dh,0Ah
  39.     DB    "Wait time = 0 wait",0Dh,0Ah
  40.     DB    "$"
  41. ;
  42. spdup    ENDP
  43. ;
  44.     END    spdup
  45.