senooken JP Social
  • FAQ
  • Login
senooken JP Socialはsenookenの専用分散SNSです。
  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Conversation

Notices

  1. moveccr@social.mikutter.hachune.net's status on Monday, 28-Jan-2019 19:15:53 JST moveccr moveccr

    ロードストアアーキテクチャな88kだと(遅延スロットのことを忘れれば)ページフォルトとその回復はシンプルにできる。

    68030 MMU だと1命令で最大12回のアドレス変換があって、そのうち8回のアドレス変換にページフォルトが発生する可能性がある。実MPUはページフォルトが起きたアクセスを例外ハンドラが置き換えるか、バスアクセスを再試行するか、命令を最初から実行しなおすか、の選択をその都度行える。これをそのままエミュレートするのは難しいので、XM6iでは命令再試行しか許容しないようにしてある。そのために、ページフォルトが発生する可能性のある命令の実行前に、レジスタの状態を保存して、ページフォルト発生時にレジスタを実行前の状態に巻き戻してから例外を実行する。これをなんとかしたいのである。

    In conversation Monday, 28-Jan-2019 19:15:53 JST from social.mikutter.hachune.net permalink
    • Izumi Tsutsui repeated this.

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

senooken JP Social is a social network, courtesy of senooken. It runs on GNU social, version 2.0.2-beta0, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All senooken JP Social content and data are available under the Creative Commons Attribution 3.0 license.