ThinkPHP は、バージョン 3.2.2 以降、プラグイン コントローラーの呼び出しをサポートしています。より便利な URL アドレスを介して、モジュール内のプラグインによって定義されたコントローラーにアクセスできます。
プラグインコントローラーの変数をURLで渡すと、プラグインコントローラー内の操作メソッドが自動的に検索されます。
プラグイン コントローラーの変数はパラメーター VAR_ADDON によって設定されます。たとえば、デフォルトは addon です。
リーリー
にあります。
リーリー
を出力します
現在、プラグイン コントローラーはモジュール プラグイン コントローラー アクセスのみをサポートしており、グローバル パブリック プラグインはまだサポートしていません。
2. メモリ: RAM、EPROM、EEPROM の 3 種類があります。
EPROM: システム プログラムを保存し、読み取り専用メモリは変更できません。
RAM: I/O イメージとさまざまなソフト デバイスを保存する、高速なストレージ速度を持つ読み書き可能なメモリです。
EEPROM: 消去可能な読み取り専用メモリです。
3. 入出力 (I/O) インターフェイス: CPU とフィールド (I/0) デバイスまたはその他の外部デバイス間の接続コンポーネントです。
4. 電源:
5. プログラマは、ユーザープログラムのコンパイル、編集、デバッグ、チェック、モニタリングに使用されます。
CPUの原理
CPUの主な機能は、メインメモリに格納されたプログラム、つまり機械語命令を実行することです。 CPUはコントローラと演算装置で構成されます。
この章の概要
この章の焦点は次のとおりです。 : CPU の基本構成と命令フロー。これには、CPU が命令をどのように実行するか、コンピューターがどのように情報を保存するか、および入出力をどのように制御するかという、マシンの概念全体の確立が含まれます。 CPU の基本構成
2. 命令フローの策定
1. CPU の基本構成
CPU の構成を理解する 以下の点を理解する必要があります。
(1) ALU コンポーネントとその入出力メソッド
( 2) 演算に使用するレジスタ R0~R3 または一時レジスタ C、D、Z のセット
(3) 制御に使用するレジスタのセット: 命令レジスタ IR、プログラム カウンタ PC、プログラム ステータス ワード レジスタ PSW
(4) Aメモリアクセスに関係するレジスタ群:メモリアドレスレジスタMAR、メモリデータステータスワードレジスタMDR、スタックポインタSP
(5) 内部バスラインの接続方法、情報の送り方、情報の出力方法 (6) ) CPU がシステム バス ラインを介してメイン メモリおよび I/O デバイスに接続する方法については、CPU の内部構成モデルが命令フローの定式化の基礎となります。フロー
命令フローは、CPU がプログラム命令をどのように実行するかという、コンピューターの動作原理の中核となる内容を具体化します。評価方法は、特定の命令を与え、モデルを使用することです。マシンの CPU の内部構成が背景として使用されます。 、および命令ステートメントは、その読み取りおよび実行プロセスを記述するために使用されます。重要なのは、いくつかの基本的なアドレス指定方法の実装プロセスをマスターし、送信元アドレス、宛先アドレス、オペコードが何であるかを区別することです
例:命令 MOV -(SP) の読み取りと実行プロセスを作成する、
3.5 命令実行と組み合わせロジック コントローラー
3.6 マイクロプログラム コントローラー
学習目標:
全加算器、並列加算器、キャリー チェーンの論理式と構造を理解する
一次コードの固定小数点加減算、シフト演算をマスターし、浮動小数点の加減算、10進数の加算を理解し、符号なし整数の1ビット乗算をマスターし、その機能を理解する論理実装、符号なし整数の 1 ビット除算をマスターし、浮動小数点の加算と減算を理解します。
学習目標:
モデル マシンの基本コンポーネント、データ パス、データ送信をマスターし、基本形式をマスターします。
コントローラの機能を理解し、組み合わせ論理コントローラの命令の流れと動作原理を習得する。
マイクロプログラム制御の概念を習得し、マイクロ命令のエンコード方式とシーケンシャル制御方式を理解し、理解する
マイクロ命令の形式
重要なポイントと難しさ:
固定小数点の補数と減算、符号なし整数の 1 ビットの乗算と除算 (難易度)
モデル コンピューターの基本構成、データ パスとデータ送信。
組み合わせロジックコントローラーの基本的な形式
授業スケジュール:
授業時間数:
主に電子授業計画を使用して作成されます。 PowerPoint.
§ 3.1 算術論理演算コンポーネント ALU
ALU は強力な組み合わせ論理回路であり、多機能関数発生器とも呼ばれます。
ALU の中核は加算器です。
ALU は主に固定小数点算術演算と論理演算で完成しますバイナリコードについて
§ 3.1.1 加算単位
全加算器と半加算器:
An An-1…Ai…A2 A1 A0
Bn Bn-1…Bi…B2 B1 B0
+ Cn Cn-1…Ci…C2 C1 C0
全加算器は3入力を考慮した加算器、半加算器は2入力を考慮した加算器です
全加算和∑i+は上位ビットCi
下位ビットにキャリーを送ります。キャリーCi
入力量
出力量
半加算器を使って全加算器を作る
(1) 半加算和はXORゲートで実装可能:
半加算和=AiOBi(半加算器の論理式)
半加算このデバイスはXORゲートとも呼ばれます
(2) 全加算器 = 2つの半加算器、その論理式:
∑i=AiOBiOCi
C i+1=AiBi+(AiOBi)Ci
論理ゲートには遅延時間が存在するため全加算器回路は遅延部品であり、その特性は全加算器の速度に影響します。
+
+
+
+
+
§ 3.1.2 並列加算器とキャリーチェーンの構造
並列加算器: n を使用bits 全加算器は、2 つの n ビット オペランドの同時加算を実装し、... 残りの全文>>
http://www.bkjia.com/PHPjc/840748.html
www.bkjia.com
本当