情報科学概論

Size: px
Start display at page:

Download "情報科学概論"

Transcription

1 情報科学概論 映像 1 年前期 選択 担当 : 浦谷則好 [email protected]

2 前回の課題 コンピュータの歴史について学んだことをできるだけ記せ 将来の PC に備えて欲しい機能, あるいはアプリケーションについて記せ

3 クラウド上に自分の記憶の保存または他の人の記憶のインストール 人間が見た映像や聴いた音を記録し いつでも表示 再生できるウェアラブル端末 ホログラム投影が可能な端末 ユーザ自身の思考のバックアップ 人間の脳の 2 重化 ( 本来の脳と AI) 3D ペイント ;3D 化機能 AR デバイスにより現実の空間への表示 立体映像と触覚への刺激 自動修復 改善機能

4 第 12 回 演算装置 制御装置 記憶装置 入出力機器

5 コンピュータの構成 コンピュータはハードウェア ( 金物 ) とソフトウェア ( 活用のための技術 ) から構成される 現在のコンピュータはすべてプログラム内蔵方式 ( フォン ノイマンが提唱したのでノイマン型とも言われる ) ソフトウェアが実際の動作を決定 ハードウェアは裏方だが基本的な能力を決定!

6 ハードウェアの構成 コンピュータシステムのハードウェアは4つの装置から構成 中央処理装置 記憶装置 入力装置 出力装置

7 コンピュータの処理手順 (1) 1 入力装置にデータ 命令が入力され 記憶 装置に伝達 記憶される

8 コンピュータの処理手順 (2) 2 記憶装置内のデータ 命令は 適切な単位に分割され演算装置に渡される 3 演算装置はデータ 命令を理解し 処理を行い 結果を記憶装置に渡す 4 記憶装置内の処理結果は形式を整えられて出力装置に渡される 5 出力装置は渡された結果を出力する 上記の処理はすべて制御装置の管理 指示のもとに実行される

9 コンピュータの処理手順 (3) 上述の 1 の処理を細かく記述すると 1-1 入力装置から データ ( または命令 ) が入力された という情報が 制御装置に渡される 1-2 制御装置は入力装置に 入力データを受け止め 記憶装置に転送するように指示を出す 1-3 制御装置は記憶装置に 入力装置から入力データが送られてくるので 必要な箇所に蓄えるように指示を出す

10 中央処理装置 (CPU:Central Processing Unit) コンピュータの中心 ( 頭脳の部分 ) 演算部と制御部からなる 演算部 ( 演算装置 ) ALU(Arithmetic and Logic Unit) とも言う 算術演算や論理演算を行う 制御部 ( 制御装置 ) プログラムから命令を取り出して解読 各装置に指令を出して制御

11 演算装置 基本的な働き 四則演算 ( 加減算 乗算 除算 ) 演算結果はレジスタ ( 一時記憶 ) か主メモリに保存 移動 レジスタ間 主メモリ間 レジスタ - 主メモリの情報移動 比較演算 数値や文字列の大小 フラグレジスタに結果を保存 論理演算 論理和 論理積 否定 ( 第 4 回で説明済 )

12 CPU の動作原理 プログラムと命令 順次処理が基本 機械語 命令コード + オペランド 200~500 種類の命令語 オペランド : 通常はメモリ上のアドレス 命令長 : 命令コード + オペランド の長さ 実行処理 ( 次ページ ) CPUの内部構造 ( 次次ページ )

13 CPU の実行処理 ( 基本 ) 次のステップを繰り返す (1~ 数クロックで ) 命令フェッチ :CPUがメモリから命令を読み込む デコード : 読み込んだ命令の解読 データフェッチ : メモリからデータの取り込み 実行 : 演算処理の実行 ライトバック : メモリへの結果書き込み 命令によって データフェッチ, 実行, ライトバック のどれか ( あるいはすべて ) がないこともある

14 CPU の内部構造 ALU: 算術演算や論理演算を行う IR( 命令レジスタ ): 次にデコードする命令を保持 AR( アドレスレジスタ ): メモリから参照するデータ や命令のアドレスを保持 DR( データレジスタ ): 命令やデータを保管 アキュムレータともいう GR( 汎用レジスタ ) PC(Program Counter) CU(Control Unit):CPU 全体の制御 DECODER

15 パイプライン処理 普通 CPU は命令を 1 つずつ実行 高速化のために考案されたのがパイプライン処理

16 CPU の種類と特徴 CISC 方式 (Complex Instruction Set Computer) 数多くの命令 プログラムが小さくなる 回路が複雑 Core, Athlon ( 後述 ) RISC 方式 (Reduced Instruction Set Computer) 単純な命令に特化 ( 科学技術計算用 ) 回路が単純 高クロック化が可能 パイプライン処理が容易 超並列スパコンのMPU

17 PC の CPU の歴史 (1) 1971 年 Intel 社が4004を開発 4bitのCPUで2300 個のトランジスタを集積 1974 年 8080(8bitCPU) を出荷 1978 年 8086(16bitCPU) を出荷 セカンドソースとしてAMD 社が登場 1985 年 i386dx(32bitcpu) を発表 x86アーキテクチャと称され現在でも利用 1989 年 i486dxが登場 浮動小数点演算回路, キャッシュメモリ搭載

18 PC の CPU の歴史 (2) 高クロック化 1993 年 Pentiumを発表 逓倍機能で 200MHz まで出荷 1997 年 MMXPentium を発表 MMX( マルチメディア対応命令セット ) を搭載 AMD 社が AMD-K5/6 シリーズを開発 セカンドソースが打ち切られたため独自開発 1GHz を達成 (2000 年 3 月 ) AMD 社が Intel 社より 2 日先に発表

19 PC の CPU の歴史 (3) 64ビット化 2003 年 9 月 AMD 社がAthlon64を出荷 2005 年 2 月 Intel 社がPentium4を出荷 マルチコア化 ( 複数 CPU) 同時に複数の処理が可能に Pentium D 出荷 (2005 年 5 月 ) AMD 社も Athlon64X2 低電力化 Core i7/i5/i3(intel) Phenomシリーズ (AMD)

20 記憶装置 主記憶装置 RAM(Random Access Memory) DRAM(Dynamic RAM) 大容量化が可能, しかしSRAMより低速 SRAM(Static RAM) 高速だがDRAMより高価, 大容量化が困難 キャッシュメモリとしてよく使用 ROM(Read Only Memory) 読み出し専用, 不揮発性 補助記憶装置 ( 次ページ )

21 補助記憶装置 データやプログラムを長期的に保存 磁気ディスク装置 HDD, FDD SSD(Solid State Disk) 光ディスク装置 CD-R, CD-RW, DVD 光磁気ディスク装置 (MO) 磁気テープ装置 メモリカード

22 ハードディスク (HDD) ディスク シリンダ ( 盤 ) トラック ( 円 ) セクタ

23 RAID HDD システムの構築技術 RAID 0( ストライピング ) データを分割し, 複数ディスクに同時に書き込むことでアクセス時間を短縮 RAID 1( ミラーリング ) 同じデータを同時に 2 台の HDD に書き込む 対障害性が向上 RAID 5 (3 台以上の ) 複数の HDD にデータストライピングとパリティ情報を記録 速度と対障害性が向上

24 出力装置 ディスプレイ CRTディスプレイ 液晶ディスプレイ プリンタ ドットインパクトプリンタ インクリボンを用紙に打ち付ける方式 インクジェットプリンタ レーザプリンタ 印刷品質は高いが高価

25 入力装置 (1) 文字入力装置 キーボード 座標入力装置 マウス トラックボール ジョイスティック ディジタイザ ( タブレット ) タッチパネル ( タッチスクリーン )

26 入力装置 (2) 画像入力装置 OCR(Optical Character Reader) 光学式文字読み取り装置 イメージスキャナ バーコードリーダ POS(Point Of Sales: 販売時点情報管理 ) で広く利用 デジタルカメラ

27 入力装置 (3) 音入力装置 マイク 音声認識ソフトウェアの入力としての利用が多い マーク入力装置 OMR (Optical Mark Reader) 光学式マークシートリーダ

28 次回 ( 第 13 回 ) の予定 オペレーティングシステム

計算機アーキテクチャ

計算機アーキテクチャ 計算機アーキテクチャ 第 11 回命令実行の流れ 2014 年 6 月 20 日 電気情報工学科 田島孝治 1 授業スケジュール ( 前期 ) 2 回日付タイトル 1 4/7 コンピュータ技術の歴史と コンピュータアーキテクチャ 2 4/14 ノイマン型コンピュータ 3 4/21 コンピュータのハードウェア 4 4/28 数と文字の表現 5 5/12 固定小数点数と浮動小数点表現 6 5/19 計算アーキテクチャ

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション コンピュータアーキテクチャ 第 11 週 制御アーキテクチャ メモリの仕組 2013 年 12 月 4 日 金岡晃 授業計画 第 1 週 (9/25) 第 2 週 (10/2) 第 3 週 (10/9) 第 4 週 (10/16) 第 5 週 (10/23) 第 6 週 (10/30) 第 7 週 (11/6) 授業概要 2 進数表現 論理回路の復習 2 進演算 ( 数の表現 ) 演算アーキテクチャ

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション コンピュータアーキテクチャ 第 13 週 割込みアーキテクチャ 2013 年 12 月 18 日 金岡晃 授業計画 第 1 週 (9/25) 第 2 週 (10/2) 第 3 週 (10/9) 第 4 週 (10/16) 第 5 週 (10/23) 第 6 週 (10/30) 第 7 週 (11/6) 授業概要 2 進数表現 論理回路の復習 2 進演算 ( 数の表現 ) 演算アーキテクチャ ( 演算アルゴリズムと回路

More information

コンピュータ工学Ⅰ

コンピュータ工学Ⅰ コンピュータ工学 Ⅰ 中央処理装置 Rev. 2019.01.16 コンピュータの基本構成と CPU 内容 ➊ CPUの構成要素 ➋ 命令サイクル ➌ アセンブリ言語 ➍ アドレッシング方式 ➎ CPUの高速化 ➏ CPUの性能評価 コンピュータの構成装置 中央処理装置 (CPU) 主記憶装置から命令を読み込み 実行を行う 主記憶装置 CPU で実行するプログラム ( 命令の集合 ) やデータを記憶する

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション コンピュータアーキテクチャ 第 6 週演算アーキテクチャ ( 続き ) ノイマン型コンピュータ 命令とは 命令の使い方 2013 年 10 月 30 日 金岡晃 授業計画 第 1 週 (9/25) 第 2 週 (10/2) 第 3 週 (10/9) 第 4 週 (10/16) 第 5 週 (10/23) 第 6 週 (10/30) 第 7 週 (11/6) 授業概要 2 進数表現 論理回路の復習 2

More information

コンピュータの仕組み(1)ハードウェア

コンピュータの仕組み(1)ハードウェア Copyright 守屋悦朗 2005 コンピュータの仕組み (1) ハードウェア 2.1 CPU の基本原理 2 つの整数の和を出力するプログラムを考えよう main() { int a, b, c; /* 変数 a,b が整数値をとる変数であることを宣言する */ a = 1; /* a に 1 を代入する */ b = 2; /* b に 2 を代入する */ c = a+b; /* a と

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション コンピュータアーキテクチャ 第 7 週命令セットアーキテクチャ ( 命令の表現 命令の実行の仕組 ) 2013 年 11 月 6 日 金岡晃 授業計画 第 1 週 (9/25) 第 2 週 (10/2) 第 3 週 (10/9) 第 4 週 (10/16) 第 5 週 (10/23) 第 6 週 (10/30) 第 7 週 (11/6) 授業概要 2 進数表現 論理回路の復習 2 進演算 ( 数の表現

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 電気 電子計測 第 3 回 第 8 章ディジタル計測制御システムの基礎 http://cobayasi.com/keisoku/3th/3th.pdf 今日の学習の要点 ( テキスト P85~P94). 計算機の基本的なしくみを学ぼう 2. 外部機器とのデータのやりとりについて知ろう 3. 計算機によるディジタル計測制御システムの構成法 物理量. 計算機の基本的なしくみを学ぼう ディジタル計測制御システムセンサから得た情報を

More information

スライド タイトルなし

スライド タイトルなし 2019. 7.18 Ibaraki Univ. Dept of Electrical & Electronic Eng. Keiichi MIYAJIMA 今後の予定 7 月 18 日メモリアーキテクチャ1 7 月 22 日メモリアーキテクチャ2 7 月 29 日まとめと 期末テストについて 8 月 5 日期末試験 メモリアーキテクチャ - メモリ装置とメモリアーキテクチャ - メモリアーキテクチャメモリ装置とは?

More information

ic3_cf_p1-70_1018.indd

ic3_cf_p1-70_1018.indd 章オペレーティングシステム()の基いソフトウェアで 基本ソフトウェア とも呼ばれます 第礎第 章 オペレーティングシステム () の基礎 - の役割と動作 ここでは コンピューターの基本的な構成やオペレーティングシステムの基本的な役割と操作を学習します -- コンピューターの基本構成 現代社会では さまざまな種類のコンピューター機器が各分野で利用されています 身近なものでは パソコン タブレット スマートフォンなどがありますが

More information

< コンピュータの基本的仕組み > コンピュータは, クロック信号と呼ばれる周期的な論理信号に同期し, 主記憶装置に記憶され ている命令を, 以下の手順で読み込み, 実行することにより動作している. 命令読み込み Instruction Fetch 命令解読 Decode 命令実行 Executio

< コンピュータの基本的仕組み > コンピュータは, クロック信号と呼ばれる周期的な論理信号に同期し, 主記憶装置に記憶され ている命令を, 以下の手順で読み込み, 実行することにより動作している. 命令読み込み Instruction Fetch 命令解読 Decode 命令実行 Executio 1 回目 : マイクロプロセッサとパーソナルコンピュータの誕生と発展 < コンピュータの仕組み : ノイマン型コンピュータ > 現在使用されているコンピュータは, ほぼ例外なく, ノイマン型コンピュータである. 主記憶装置 Main memory 中央演算処理装置 Central Processing Unit (CPU) 入出力装置 Input/Output ノイマン型コンピュータは, バスとその他の制御線

More information

ガイダンス 2

ガイダンス 2 データ構造とアルゴリズム (a) 科目区分 : 専門科目電子物性工学コース ( 自由選択 ) 電気通信システム工学コース ( 自由選択 ) 時間割番号 :G2209 ソフトウェア工学 旧課程 科目区分 : 専門科目電子物性 エネルギー工学コース ( 選択 ) システム制御 通信工学コース ( 限選 ) 時間割番号 :33310 ( 第 1 週 ) ガイダンス ソフトウェアの基本概念とプログラミング言語

More information

BR-H1016シリーズの仕様

BR-H1016シリーズの仕様 BR-H1016 シリーズの仕様 35011012 ver.01 最新の情報や対応機種については カタログまたはインターネットホームページ (buffalo.jp) をご参照ください 対応メディア メディアの種類 書き込み (*2) 読み出し (*2) BD-R(1 層 )(*1)(*3) 最大 10 倍速 (*4) 最大 10 倍速 (*5)(*6) BD-R( )(*1)(*3) 最大 8 倍速

More information

020105.メモリの高機能化

020105.メモリの高機能化 速化記憶階層の活用 5. メモリの高機能化 メモリインタリーブ メモリインタリーブとは 0 2 3 5 バンク番号 0 2 3 5 8 9 0 2 3 5 8 9 20 並列アクセス 主記憶装置をいくつかのバンクに分割し 各バンク毎にアクセスパスを設定する あるバンクの情報に対するアクセスがある時は それに続く全てのバンクの情報を同時にそれぞれのアクセスパスを経由して読み出す バンク数をウェイといい

More information

ソフトウェア基礎技術研修

ソフトウェア基礎技術研修 マルチサイクルを用いた実現方式 ( 教科書 5. 節 ) マルチサイクル方式 () 2 つのデータパス実現方式 単一クロックサイクル : 命令を クロックサイクルで処理 マルチクロックサイクル : 命令を複数クロックサイクルで処理 単一クロックサイクル方式は処理効率が悪い. CLK 処理時間 命令命令命令命令命令 時間のかかる命令にクロック サイクル時間をあわさなければならない. 余り時間の発生 クロック

More information

ソフトウェア基礎技術研修

ソフトウェア基礎技術研修 算術論理演算ユニットの設計 ( 教科書 4.5 節 ) yi = fi (x, x2, x3,..., xm) (for i n) 基本的な組合せ論理回路 : インバータ,AND ゲート,OR ゲート, y n 組合せ論理回路 ( 復習 ) 組合せ論理回路 : 出力値が入力値のみの関数となっている論理回路. 論理関数 f: {, } m {, } n を実現.( フィードバック ループや記憶回路を含まない

More information

-2 外からみたプロセッサ GND VCC CLK A0 A1 A2 A3 A4 A A6 A7 A8 A9 A10 A11 A12 A13 A14 A1 A16 A17 A18 A19 D0 D1 D2 D3 D4 D D6 D7 D8 D9 D10 D11 D12 D13 D14 D1 MEMR

-2 外からみたプロセッサ GND VCC CLK A0 A1 A2 A3 A4 A A6 A7 A8 A9 A10 A11 A12 A13 A14 A1 A16 A17 A18 A19 D0 D1 D2 D3 D4 D D6 D7 D8 D9 D10 D11 D12 D13 D14 D1 MEMR 第 回マイクロプロセッサのしくみ マイクロプロセッサの基本的なしくみについて解説する. -1 マイクロプロセッサと周辺回路の接続 制御バス プロセッサ データ バス アドレス バス メモリ 周辺インタフェース バスの基本構成 Fig.-1 バスによる相互接続は, 現在のコンピュータシステムのハードウェアを特徴づけている. バス (Bus): 複数のユニットで共有される信号線システム内の データの通り道

More information

Microsoft PowerPoint - 3.3タイミング制御.pptx

Microsoft PowerPoint - 3.3タイミング制御.pptx 3.3 タイミング制御 ハザードの回避 同期式回路と非同期式回路 1. 同期式回路 : 回路全体で共通なクロックに合わせてデータの受け渡しをする 通信における例 :I 2 C(1 対 N 通信 ) 2. 非同期式回路 : 同一のクロックを使用せず データを受け渡す回路間の制御信号を用いてデータの受け渡しをす 通信における例 :UART(1 対 1 通信 ) 2 3.3.1 ハザード 3 1 出力回路のハザード

More information

UNIX 初級講習会 (第一日目)

UNIX 初級講習会 (第一日目) 情報処理概論 工学部物質科学工学科応用化学コース機能物質化学クラス 第 3 回 2005 年 4 月 28 日 計算機に関する基礎知識 Fortranプログラムの基本構造 文字や数値を画面に表示する コンパイル時のエラーへの対処 ハードウェアとソフトウェア ハードウェア 計算, 記憶等を行う機械 ソフトウェア ハードウェアに対する命令 データ ソフトウェア ( 命令 ) がないとハードウェアは動かない

More information

Microsoft PowerPoint - Sol7 [Compatibility Mode]

Microsoft PowerPoint - Sol7 [Compatibility Mode] ミニクイズ 4 E ハザード ( つ前の命令の結果を必要とする状況 ) が発生する条件を つ挙げよ. また それぞれの時に 制御線 ForwardA, ForwardB はどのように設定すれば良いか? ( 回答 ) E/.RegWrite= かつ E/.RegisterRd = ID/.RegisterRs この時,ForwardA = と制御すれば良い. E/.RegWrite= かつ E/.RegisterRd

More information

Microsoft PowerPoint - 6.memory.ppt

Microsoft PowerPoint - 6.memory.ppt 6 章半導体メモリ 広島大学岩田穆 1 メモリの分類 リードライトメモリ : RWM リードとライトができる ( 同程度に高速 ) リードオンリメモリ : ROM 読み出し専用メモリ, ライトできない or ライトは非常に遅い ランダムアクセスメモリ : RAM 全番地を同時間でリードライトできる SRAM (Static Random Access Memory) 高速 DRAM (Dynamic

More information

スライド 1

スライド 1 東北大学工学部機械知能 航空工学科 2019 年度クラス C D 情報科学基礎 I 5. 命令セットアーキテクチャ ( 教科書 6.1 節, 6.2 節 ) 大学院情報科学研究科 鏡慎吾 http://www.ic.is.tohoku.ac.jp/~swk/lecture/ 計算機の基本構成 メモリ プロセッサ データ領域 データデータデータ load store レジスタ PC プログラム領域 命令命令命令

More information

VLSI工学

VLSI工学 25/1/18 計算機論理設計 A.Matsuzawa 1 計算機論理設計 (A) (Computer Logic Design (A)) 東京工業大学大学院理工学研究科電子物理工学専攻 松澤昭 3. フリップフロップ回路とその応用 25/1/18 計算機論理設計 A.Matsuzawa 2 25/1/18 計算機論理設計 A.Matsuzawa 3 注意 この教科書では記憶回路を全てフリップフロップと説明している

More information

Microsoft PowerPoint - NxLecture ppt [互換モード]

Microsoft PowerPoint - NxLecture ppt [互換モード] 011-05-19 011 年前学期 TOKYO TECH 命令処理のための基本的な 5 つのステップ 計算機アーキテクチャ第一 (E) 5. プロセッサの動作原理と議論 吉瀬謙二計算工学専攻 kise_at_cs.titech.ac.jp W61 講義室木曜日 13:0-1:50 IF(Instruction Fetch) メモリから命令をフェッチする. ID(Instruction Decode)

More information

Touch Panel Settings Tool

Touch Panel Settings Tool インフォメーションディスプレイ タッチパネル設定ツール取扱説明書 バージョン 2.0 対応機種 (2015 年 11 月現在 ) PN-L603A/PN-L603B/PN-L603W/PN-L703A/PN-L703B/PN-L703W/PN-L803C もくじ はじめに 3 動作条件 3 コンピューターのセットアップ 4 インストールする 4 タッチパネルの設定 5 設定のしかた 5 キャリブレーション

More information

書式に示すように表示したい文字列をダブルクォーテーション (") の間に書けば良い ダブルクォーテーションで囲まれた文字列は 文字列リテラル と呼ばれる プログラム中では以下のように用いる プログラム例 1 printf(" 情報処理基礎 "); printf("c 言語の練習 "); printf

書式に示すように表示したい文字列をダブルクォーテーション () の間に書けば良い ダブルクォーテーションで囲まれた文字列は 文字列リテラル と呼ばれる プログラム中では以下のように用いる プログラム例 1 printf( 情報処理基礎 ); printf(c 言語の練習 ); printf 情報処理基礎 C 言語についてプログラミング言語は 1950 年以前の機械語 アセンブリ言語 ( アセンブラ ) の開発を始めとして 現在までに非常に多くの言語が開発 発表された 情報処理基礎で習う C 言語は 1972 年にアメリカの AT&T ベル研究所でオペレーションシステムである UNIX を作成するために開発された C 言語は現在使われている多数のプログラミング言語に大きな影響を与えている

More information

命令セットの構成例 a) 算術 演算命令 例 )ADD dest, source : dest dest + source SUB dest, source : dest dest - source AND dest, source : dest dest AND source SHR reg, c

命令セットの構成例 a) 算術 演算命令 例 )ADD dest, source : dest dest + source SUB dest, source : dest dest - source AND dest, source : dest dest AND source SHR reg, c 第 11 回機械語とアーキテクチャ コンピュータは, 記号で組み立てられ, 記号で動く機械 : ソフトウェアソフトウェア としても理解されなければならない ソフトウェアの最も下位レベルのしくみが ( 命令セット ) アーキテクチャ である 講義では命令符号 ( 機械語 ) の構成と種類についてまとめる また, 機械語を効率良く実行するために採用されている技術について紹介する 機械語とアセンブリ言語

More information

Microsoft PowerPoint - Chap4 [Compatibility Mode]

Microsoft PowerPoint - Chap4 [Compatibility Mode] 計算機構成論 (Chap. ) @C01 http://www.ngc.is.ritsumei.ac.jp/~ger/lectures/comparch2012/index.html (user=ganbare, passwd = 初回の講義で言いました ) 講義に出るなら 分からないなら質問しよう 単位を取りたいなら 章末問題は自分で全部といておこう ( レポートと考えればいいんです!) ご意見

More information

Microsoft PowerPoint - 7.Arithmetic.ppt

Microsoft PowerPoint - 7.Arithmetic.ppt 第 7 章デジタル演算回路 1 デジタル信号処理音声, 音楽, 通信信号 信号 = 符号付き 2 進データ 負の数値の表現方法 2 2 進数 n ビット n-1 =Σb i 2 i 0 2 の補数 +=2 n n-1 n-1 2 n =1+Σb i 2 i +Σb i 2 i 0 0 n-1 =2 n ー =1+Σb i 2 i 0 3 2 進数の補数 2 の補数 各桁のビットを反転した後で最下位に

More information

PCの仕組みとソフトウェア

PCの仕組みとソフトウェア PC の仕組みとソフトウェア (C)TERAKOYA 2014 PC と周辺装置 [1] [ 問題 1] 次の 1~8 の装置は 何といいますか 5 6 1 PC 本体 4 7 2 3 8 1 [6 文字 ] 2 [5 文字 ] 3 [3 文字 ] 4 [5 文字 ] 5 [7 文字 ] 6 [5 文字 ] 7 [5 文字 ] 8 [11 文字 ] にゅうりょく利用者が PC にデータを伝えるための装置を

More information

[email protected] No1 No2 OS Wintel Intel x86 CPU No3 No4 8bit=2 8 =256(Byte) 16bit=2 16 =65,536(Byte)=64KB= 6 5 32bit=2 32 =4,294,967,296(Byte)=4GB= 43 64bit=2 64 =18,446,744,073,709,551,615(Byte)=16EB

More information

2ALU 以下はデータ幅 4ビットの ALU の例 加算, 減算,AND,OR の4つの演算を実行する 実際のプロセッサの ALU は, もっと多種類の演算が可能 リスト 7-2 ALU の VHDL 記述 M use IEEE.STD_LOGIC_1164.ALL; 00 : 加算 use IEE

2ALU 以下はデータ幅 4ビットの ALU の例 加算, 減算,AND,OR の4つの演算を実行する 実際のプロセッサの ALU は, もっと多種類の演算が可能 リスト 7-2 ALU の VHDL 記述 M use IEEE.STD_LOGIC_1164.ALL; 00 : 加算 use IEE 差し替え版 第 7 回マイクロプロセッサの VHDL 記述 マイクロプロセッサ全体および主要な内部ユニットの,VHDL 記述の例を示す. 1)MPU(Micro Processor Uit) Module 1MPU のエンティティ記述とコントローラの例以下は, 簡単な MPU の VHDL 記述の例である ただし, アーキテクチャ部分は, 命令読み込みと実行の状態遷移のみを実現したステートマシンである

More information

CommonMP Ver1.5 インストール手順書 目 次 1. 概要 目的 必要動作環境 ハードウェア構成 ソフトウェア構成 CommonMP のインストール手順 利用フロー

CommonMP Ver1.5 インストール手順書 目 次 1. 概要 目的 必要動作環境 ハードウェア構成 ソフトウェア構成 CommonMP のインストール手順 利用フロー CommonMP Ver1.5 インストール手順書 目 次 1. 概要... 1-1 1.1 目的 1-1 2. 必要動作環境... 2-1 2.1 ハードウェア構成 2-1 2.2 ソフトウェア構成 2-1 3. CommonMP のインストール手順... 3-1 3.1 利用フロー 3-1 3.2 プログラムのインストールとアンインストール 3-2 3.2.1 プログラムのインストール 3-2

More information

Microsoft Word - eRecovery v3-1.doc

Microsoft Word - eRecovery v3-1.doc Acer erecovery Management Acer erecovery Management は コンピュータを ハードディスクドライブの隠しパーティション 第二パーティション または光ディスクに保存されている画像から 工場出荷時設定あるいはユーザが設定したシステム設定に復元するための高速で安定した 安全な方法を提供します また Acer erecovery Management は システム設定

More information

Microsoft PowerPoint - No6note.ppt

Microsoft PowerPoint - No6note.ppt 前回 : 管理 管理の目的 : の効率的利用 ( 固定区画方式 可変区画方式 ) しかし, いかに効率よく使ったとしても, 実行可能なプログラムサイズや同時に実行できるプロセス数は実装されているの大きさ ( 容量 ) に制限される 256kB の上で,28kB のプロセスを同時に 4 個実行させることはできないか? 2 256kB の上で,52kB のプロセスを実行させることはできないか? 方策 :

More information

計算機ハードウエア

計算機ハードウエア 計算機ハードウエア 2017 年度前期 第 4 回 前回の話 コンピュータバスの構成 データバス I/O (Input/ Output) CPU メモリ アドレスバス コントロールバス コンピュータバスは コンピュータ本体 (CPU) と そのコンピュータ本体とデータのやり取りをする複数の相手との間を結ぶ 共用の信号伝送路である CPU は バス を制御して 複数のデバイス ( メモリや I/O)

More information

インストールの前に

インストールの前に インストールガイド 本書は CADSUPER Lite を新規インストールする際の手順を説明するものです インストールの前に... 2 ID-BOX ドライバの注意点... 2 CADSUPER シェル拡張について... 3 Andor アップデートサービスについて... 4 インストールの方法... 5 CADSUPER Lite インストールの手順... 5 CADSUPER シェル拡張インストールの手順...

More information

CS1

CS1 コンピュータ サイエンス 1 第 1 回コンピュータの歴史, コンピュータの構成 第 1 回の内容 オリエンテーション 授業内容の説明 学習方法や成績評価 コンピュータの歴史 コンピュータの構成 人間科学科コミュニケーション専攻白銀純子 Copyright (C) Junko Shirogane, Tokyo Woman's Christian University 2018, All rights

More information

2. セットアップ手順の開始 セットアップ手順を進める前に OS をインストールするパーティションのサイズを決定して ください システムをインストールするパーティションのサイズは 次の計算式から求めること ができます インストールに必要なサイズ + ページングファイルサイズ + ダンプファイルサイズ

2. セットアップ手順の開始 セットアップ手順を進める前に OS をインストールするパーティションのサイズを決定して ください システムをインストールするパーティションのサイズは 次の計算式から求めること ができます インストールに必要なサイズ + ページングファイルサイズ + ダンプファイルサイズ 大切に保管してください Express5800/ R320a-M4, R320a-E4 Windows Server 2008 32bit インストール手順書 表記対象製品に Windows Server 2008 Enterprise 32-bit(x86) Edition をインストールする手順について説明します Windows Server 2008 Enterprise 32-bit(x86)

More information

PCの仕組みとソフトウェア

PCの仕組みとソフトウェア PC の仕組みとソフトウェア [ 解答編 ] (C)TERAKOYA 2014 パソコンと周辺装置 [1] [ 問題 1] 次の 1~8 の装置は 何といいますか 5 6 1 パソコン本体 4 7 2 3 8 1 [6 文字 ] ディスプレイ 2 [5 文字 ] キーボード 3 [3 文字 ] マウス 4 [5 文字 ] 長音符を記しましたスピーカー 5 [7 文字 ] デジタルカメラ 6 [4 文字

More information

目次 第 1 章はじめに 本ソフトの概要... 2 第 2 章インストール編 ソフトの動作環境を確認しましょう ソフトをコンピュータにセットアップしましょう 動作を確認しましょう コンピュータからアンインストー

目次 第 1 章はじめに 本ソフトの概要... 2 第 2 章インストール編 ソフトの動作環境を確認しましょう ソフトをコンピュータにセットアップしましょう 動作を確認しましょう コンピュータからアンインストー JS 管理ファイル作成支援ソフト 工事用 Ver.4.0 インストールマニュアル 操作マニュアル 日本下水道事業団 目次 第 1 章はじめに... 1 1-1 本ソフトの概要... 2 第 2 章インストール編... 3 2-1 ソフトの動作環境を確認しましょう... 4 2-2 ソフトをコンピュータにセットアップしましょう... 5 2-3 動作を確認しましょう... 8 2-4 コンピュータからアンインストールする方法...

More information