サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
iPhone 16
www.takagi.nuie.nagoya-u.ac.jp/~nakamura
ここでは、演習問題3.11もどきの問題を例に、SPIM を用いた MIPS コードのシミュレーションの演習を行います。 演習問題3.11もどき 下記の C コードがある。 for (i = 1; i a と b は配列で、そのベース・アドレスはそれぞれ $a0 と $a1 に収められているとする。変数 i にはレジスタ $t0 が割付けられ、変数 c にはレジスタ$s0 が割付けられているとする。これに対応する MIPS のコードを示せ。 上記 C コードを MIPS コードで記述し、SPIM を用いてその動作を確認します。 MIPS コードの記述 MIPS コードのロード ブレイクポイントの指定 MIPS コードの実行 まずは以下に書かれている通りに実行し、SPIM を用いたシミュレーションの流れを把握して下さい。 MIPS コードの記述 MIPS コードの記述は emacs, vi
C 言語による並行プログラミング 第11回演習では、並行プログラミングのためのシステムコールを使った演習を行う。 演習課題では、スレッドを作成する pthread_create()等を使用した、ネットワークプログラムの作成を行う。 プロセスとスレッド プロセス:プロセスごとに別々のアドレス空間を持つ。子プロセスが生成されるときには、親プロセスとは別の新たなアドレス空間が生成される。 スレッド:一つのプロセスの中に生成される。アドレス空間は同一プロセス内の全てのスレッドで共有される。 (1) pthread_create システムコールを使うと、プロセス内にスレッドを作成することができる。 pthread_create(thre, attr, func, arg)で、arg を引数とする関数 func を実行する属性 attr のスレッド thre が作成される。 pthread_creat
2006 年度後期 電気電子・情報工学科 情報工学コース (3 年生) 情報工学実験第2・ハードウェア 担当者 中村 一博 (nakamura@is.nagoya-u.ac.jp) 小川 泰弘 (yasuhiro@is.nagoya-u.ac.jp) 北坂 孝幸 (kitasaka@is.nagoya-u.ac.jp) 鳥海 不二夫 (tori@is.nagoya-u.ac.jp) 濱口 毅 (hamaguti@is.nagoya-u.ac.jp) 早川 京助 (hayakawa@takagi.i.is.nagoya-u.ac.jp) 村上 靖明 (yasuaki@ertl.jp) 計算機サポート 大下 弘 (osita@nuie.nagoya-u.ac.jp) 監修 高木 一義 (ktakagi@is.nagoya-u.ac.jp) 授業内容等 シラバス参照 実験
C 言語によるネットワークプログラミング 第1回の演習では、UNIX ローカル通信を行なうサーバプログラムの作成を行う。 サーバ:サービスを提供するもの クライアント:サービスを要求し受けるもの (1) 下記の、1 から 4 の手順で UNIX ローカル通信を行なうサーバプログラムを作成する。 (2) 下記の、1 と 5 の手順で UNIX ローカル通信を行なうクライアントプログラムを作成する。 (3) 下記の、7 の手順で UNIX IPv4 インターネット通信を行なうクライアントプログラムを作成する。 ソケットの作成 まず、通信を行なう各プログラムは、socket システムコールにより、ソケット(通信の端点)を1つ以上作成する。 socket()関数 ソケットは、使用する通信プロトコルに応じて、様々な種類ものが作成できる。本演習では、その中でとくに、代表的なローカル通信用のプロトコルフ
このページを最初にブックマークしてみませんか?
『www.takagi.nuie.nagoya-u.ac.jp』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く