[過去ログ] (強いAI)技.術的特.異点/シ.ンギュラリティ158 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
67
(3): yamaguti 2019/05/14(火)13:49 ID:2vGaUUWM(54/82) AAS
  dec sp
  A; sp A
  B; sp B
  A:0 B:0
  C; sp C
  D C:0 _f
  . D:?
  inc sp

? ry クリアすることです。これは、前回の使用時に残っていた値があるためです。
4行目の命令は、スタック内のセルをクリアする為で、前回の使用時に値を残した事に因ります
? しかし、スタック内の最上位セルをクリア ry 。
しかしながら、スタック内のトップセルをクリア は、命令自体のオペランドをクリアしてからspポインタの値で初期化 必要があるため、単一ステップのタスクではありませ
? ry です。
したがって、実行コマンドシーケンスは次のとおりです :
スタックポインタを増加させることによってスタック内に新しいセルを割り当てる(第1行)。
命令の第1オペランドをクリア 。 このオペランドをスタックポインタの新しい値で初期化する(2行目
? do the same with the second operand of the instruction ?
? ry 同じことをしますか?
命令の第2オペランドと同じことをします - クリアして初期化する(3行目)。
? その命令を実行すると、スタック内の割り当てられたセル ry 。
そしてそれからこの命令を実行すると、スタック内のアロケートされたセルがクリアされます(4行目

? 次の2つの命令は、 ry 。
同じ様に次の 2 つの命令は、セルCをクリアして初期化
? The instruction DC:0 _f ry .
The instruction D C:0 _f ry .
? 命令D C:0_fは、 ry 。
命令 D C:0 _f は、命令inc spのアドレスをスタックにコピーし、_ fにジャンプ
? これは、Dが次 ry 保持しているため( ry )、Cはスタック ry 指しているためです。
これが機能するのは、Dが次のメモリセルの値を保持している(覚えていますか?)、そして C がスタック上の現在消去されているトップセルを指しているのが理由 。 2chスレ:future
1-
あと 935 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.010s