前坂 たけし (北大院・理) msaka@ep.sci.hokudai.ac.jp 其の壱 はじめての BIOS 前坂 たけし (北大院・理) msaka@ep.sci.hokudai.ac.jp.

Slides:



Advertisements
Similar presentations
Linuxを組み込んだマイコンによる 遠隔監視システムの開発
Advertisements

理学院 宇宙理学専攻 惑星物理学研究室 修士 2 年 徳永 義哉
情報検索概説II 第8回 パソコン組み立てと記憶装置 1999/11/25.
計算機工学III オペレーティングシステム #14 ファイル: より進んだファイルシステム 2006/07/21 津邑 公暁
セキュリティ機構のオフロードを考慮した仮想マシンへの動的メモリ割当
入 出 力 管 理 オペレーティングシステム 6/26/09.
Linux インストール      のための基礎知識 物理実験 I 情報実験第9回 2003/12/12 中神 雄一.
物理実験 I 情報実験第9回 2004/12/10 小西 丈予 2003/12/12 中神 雄一
物理実験 I 情報実験第9回 Modified 2005/12/2 徳永 義哉Original 2003/12/12 中神 雄一
1.コンピュータと情報処理 p.20 第1章第1節 3.ソフトウェア ソフトウェア 基本ソフトウェア
序章 第2節 教育機器とコンピュータ 1 パーソナルコンピュータ
Linux のインストール ~パーティション管理とマルチブート~
Android と iPhone (仮題) 情報社会とコンピュータ 第13回
最低限 BIOS 理学院 宇宙理学専攻 修士2年 高橋 康人.
最低限 BIOS 理学院 宇宙理学専攻 博士1年 高橋 康人.
第1章 第1節 データを保存するときに(p.14-15) ・p.14 は,データ保存についての基本的な知識と保存場所について,実際の活用場面を想定して説明している。 ・p.15 は,ファイルの整理方法としてフォルダの活用と注意事項を紹介している。 1.
PCの情報を得る - 「システム情報」 ①「スタート」→「すべてのプログラム」→「アクセサリ」→「システム ツール」→「システム情報」とクリックする。 ②左欄の項目を選択すると、右欄に情報が表示される。
中神 雄一 (北大・理) 最低限BIOS 中神 雄一 (北大・理)
最低限BIOS 物理実験1 情報実験第八回 2005/11/25
情報実習 情報実験第8回 最低限 BIOS 北海道大学 大学院理学院 宇宙理学専攻 博士課程二年 岩堀智子 37.
情報実験第 7 回(2014/05/30) 最低限UEFI Ⅱ ~OS インストール, 起動~
はじめての BIOS 物理実験I - 情報実験 第8回 森川 靖大 (北大・理)
Microsoft Office Project 2007
IBMの歴史 発明 System 360 (1964) Hard Disk (1956) DRAM
Linux のインストール ~パーティション管理とマルチブート~
前坂 たけし(北大院・理) PCのハード的仕組み 前坂 たけし(北大院・理)
情 報 技 術 基 礎 処理装置の構成と動作 D17kog706pr101 始.
Debian GNU/Linux ー Linuxインストールに必要な基礎知識 ー 三上 彩 鈴木 倫太郎
(original Takagi & Saito, 2007)
ソフトウェア階層 分類 具体例 応用ソフト 基本ソフト アプリケーションソフト 個別アプリケーション SEやユーザが開発するプログラム
講 義 ガ イ ダ ン ス オペレーティングシステム 第1回.
USB2.0対応PICを用いたデータロガーの製作
第5回 CPUの役割と仕組み3 割り込み、パイプライン、並列処理
情報実験第 6 回(2013/05/31) 最低限 BIOS & UEFI
情報実習 情報実験第8回 最低限 BIOS 北海道大学 大学院理学院 宇宙理学専攻 修士二年 近藤奨.
Ibaraki Univ. Dept of Electrical & Electronic Eng.
人間とコンピュータの違い コンピュータ 人間
パソコンの歴史 ~1970年 1970年代 1980年代 1990年~ ▲1946 ENIAC(世界最初の計算機、1,900加算/秒, 18,000素子) ▲1947 UNIVACⅠ(最初の商用計算機) ▲1964 IBM System/360(5.1MHz, 1MB, 2億円) ▲1974 インテル8080(8.
専門演習Ⅰ 国際経済学部 国際産業情報学科 2年 石川 愛
情報コミュニケーション入門b 第6回 Part1 オペレーティングシステム入門
情報コミュニケーション入門e 第11回 Part1 オペレーティングシステム入門
明星大学 情報学科 2010年度後期     コンピュータ設計論  
メモリとHDD.
RT-Linuxを用いた 多入力パルス波高分析システムの開発
第8回 入出力装置1 インターフェース、ヒューマンデバイス
UEFI (1) POSTとハードウェア管理 情報実験第 6 回(2015/05/29)
序章 第2節 教育機器とコンピュータ 1 パーソナルコンピュータ
第6回 メモリの種類と特徴 主記憶装置、ROM、RAM
序章 第2節 教育機器とコンピュータ 1 パーソナルコンピュータ
1.コンピュータと情報処理 p.18 第1章第1節 2.コンピュータの動作のしくみ CPUと論理回路
前坂 たけし (北大院・理) 其の壱 はじめての BIOS 前坂 たけし (北大院・理)
実行時情報に基づく OSカーネルのコンフィグ最小化
オペレーティングシステム イントロダクション
Ibaraki Univ. Dept of Electrical & Electronic Eng.
コンピュータ概論B ー ソフトウェアを中心に ー #02 システムソフトウェアと アプリケーションソフトウェア
情報コミュニケーション入門b 第6回 Part1 オペレーティングシステム入門
情報コミュニケーション入門e 第11回 Part1 オペレーティングシステム入門
1.情報機器について知ろう(p.8-9) 第1章 第1節
情報実験第 7 回(2016/06/17) OS インストール・起動
サーバ・クライアントシステム ( X Window System) 2006/01/20 伊藤 和也 original: 前坂たけし
サーバ・クライアントシステム (X Window System )
Presented by なんでも作るつたい(隊)
コンピュータの仕組み 〜ハードウェア〜 1E15M009-3 伊藤佳樹 1E15M035-2 柴田将馬 1E15M061-1 花岡沙紀
Cell/B.E.のSPE Isolationモードを用いた監視システム
明星大学 情報学科 2012年度前期     情報技術Ⅰ   第1回
サーバ・クライアントシステム (X Window System )
ユビキタスコンピューティング環境 を構築するための 小型無線ネットワークコンピュータの開発
「コンピュータと情報システム」 02章 ハードウェア
コンピュータの機能 第2章.
明星大学 情報学科 2014年度前期     情報技術Ⅰ   第1回
Presentation transcript:

前坂 たけし (北大院・理) msaka@ep.sci.hokudai.ac.jp 其の壱 はじめての BIOS 前坂 たけし (北大院・理) msaka@ep.sci.hokudai.ac.jp

データの入出力を制御・管理する 基本的なソフトウエア群 BIOS [ばいおす] (Basic Input / Output System) データの入出力を制御・管理する 基本的なソフトウエア群

BIOSの役割 ハードウェアをチェックしてパソコンを起動する ハードウェアの設定をする 基本入出力プログラムを提供する

ハードウェアのチェック パソコンが起動できる状態にあるかをチェック CPUが接続されているか? メモリが接続されているか? BIOSの役割 パソコンが起動できる状態にあるかをチェック CPUが接続されているか? メモリが接続されているか? キーボードやマウスが接続されているか? 拡張スロットには何が接続されているか? などなど…

ハードウェアの設定 BIOSの役割 あとで詳しく…

基本入出力プログラム ハードウェア BIOS 入力装置・出力装置を制御するプログラムを提供 オペレーティングシステム

最近のBIOS BIOSの役割 Plag & Play (PnP) 差し込む(Plag)だけで自動認識され,動作(Play)するように,最適なハードウェア環境を提供する. Advanced Power Management (APM) ソフトウエアレベルで供給電力の制御する機能 ハードウェア,OS,BIOSの3つが対応していることが必要.

BIOSはどこ? マザーボード上のROM(Read Only Memory)に記録 最近は書き換え可能なROM(フラッシュROM)で提供され,簡単にアップグレードが可能

BIOSはどこ? BIOSの役割

PCが起動するまで ROMの中のプログラムをメインメモリへ転送 ハードウェアの 検出・検査・設定 ROMの中のプログラムをメインメモリへ転送 起動ディスクの先頭 からブートローダー を読み込み, メインメモリへ転送 ブートローダーが パーティションの先頭 からカーネルローダーを読み込み,メインメモリ へ転送 カーネルローダーが OSのカーネルをメイン メモリへ転送 電源 投入 BIOSの仕事 ハードディスクの構造 パーティション1 パーティション2 パーティション3

BIOSの設定 IDEに関する設定 起動ディスクに関する設定 IRQに関する設定

BIOSの設定画面 BIOSの設定 PCの起動時に呼び出し可能 情報実験機ではDelキーを押す

IDEの設定 接続したドライブが,指定したIDで認識されているかを確認 Primary master Primary slave BIOSの設定 接続したドライブが,指定したIDで認識されているかを確認 Primary master Primary slave Secondary master Secondary slave Secondary Primary

IDEの設定 BIOSの設定

起動ドライブの設定 BIOSの設定 起動ドライブの優先順位を設定する

IRQの設定 Interrupt ReQuest (割り込み要求) CPUが現在やっている処理を一時中断させ,別の処理をやらせること BIOSの設定 Interrupt ReQuest (割り込み要求) CPUが現在やっている処理を一時中断させ,別の処理をやらせること 周辺機器に0~15番までの割り込み番号を割り当てて,割り込みを管理 割り込み処理が必要なハードウェアは割り込み番号を持っていなければならない 割り込み番号は競合してはならない PCIバスは割り込み番号を共有できる

IRQの設定 システムタイマー 8 リアルタイムクロック 1 キーボード 9 (ACPI) 10 2 (PICカスケード) 11 3 BIOSの設定 システムタイマー 8 リアルタイムクロック 1 キーボード 9 (ACPI) 10 2 (PICカスケード) 11 3 COM2 12 PS/2マウス 4 COM1 13 数値演算プロセッサ 5 14 IDE(Primary) 6 フロッピーディスク 15 IDE(Secondary) 7 LPT1

設定の保存先 CMOS(Complementary Metal Oxide Semiconductor) 相補型金属酸化膜半導体?? BIOSの設定 CMOS(Complementary Metal Oxide Semiconductor) 相補型金属酸化膜半導体?? BIOS Setup ≒ CMOS Set up 動作速度は遅いが,消費電力が極めて低いメモリ

なぜ電池? CMOSの記憶内容を保持するため 電池が消耗すると,BIOSの設定が消えやすく,内臓時計が狂いはじめる 最近は,マザーボード使用期間よりも電池の寿命が長い!

まとめ BIOSがなければPCは起動しない 最近はPCIバスの普及によりほとんどが自動設定されるようになった BIOSはアップデート可能 電池によりCMOSの値が保存

参考文献 渡邉郁郎.AT互換機のBIOS.エーアイ出版.pp503 ASUS. P3B-F Motherboard Manual ftp://ftp.asus.com/pub/ASUS/mb/slot1/440bx/p3b-f/p3bf-104.pdf

前坂 たけし (北大院・理) msaka@ep.sci.hokudai.ac.jp 其の弐 つまみぐい Windows 前坂 たけし (北大院・理) msaka@ep.sci.hokudai.ac.jp

Windowsの歴史 Windows ver. 1.0 (1985) MS-DOS上で動くGUI Windows ver 3.0 (1990) 実用面の改善 PC本体にプレインストール(M社が市場を支配) Windows ver 3.1 (1992) 安定性の強化 TrueType Font導入 マルチメディア機能装備

Windowsの歴史 Windows 95 (1995) Windows ver. 4 ? 狂乱的前宣伝 マルチタスク化 DOSから(見かけ上)分離 ネットワーク機能装備 ロングファイルネーム(VFAT) Windows 95 OSR2 (1998) Internet Exploreが含まれる FAT32を採用

Windowsの歴史 Windows 98 (1998) USBを採用 Internet Explorer 分離不可能 (EPSON版,FM-TOWNS版消滅) Windows Me (2000) Millennium Edition! (NEC版消滅)

Me と 2000 は別モノ (将来的にはNT系へ統合) Me vs 2000 ? Windows 2000 (2000) Windows NT の血を引くOS Windows NT ver 5.0 ? Windows NT 1993年に発売 NT ( New Technology) DOSから分離した,業務向けのOS ユーザー管理,セキュリティ強化 3.1 -> 3.5 -> 3.51 -> 4.0 -> 2000 Me と 2000 は別モノ (将来的にはNT系へ統合)

LinuxとWindows(Me)の比較 ユーザー管理 Linux : パスワードで管理(/etc/shadow) Win: エセ・パスワード管理(\windows\*.pwl) 情報メディアセンターの場合はエセ管理ではありません.(パスワード情報は別の認証用サーバーがもっています) システムの入手 Linux : カーネルはただで入手できます Win: 売り物です.お店で買ってください

ブラウザのキャッシュ 他人が簡単に自分のファイルを覗ける環境では,自分のプライバシーが犯される可能性がある. 実際の例: K君は研究室の共有Windowsマシンで,真夜中に某サイトにアクセスして,目くるめく世界を体験していた. 翌日,Mさんがあるディレクトリの画像をすべて表示するソフトウェアを起動したとき,なぜかK君が昨晩見た画像が大量に表示された. ちなみにK君は故意で画像を保存したわけではない.

ブラウザのキャッシュ WWWブラウザのキャッシュ(cache)機能 ネットワークから読み込んだ文章・画像を,一定期間ディスクに保存しする.次にその文章・画像が必要なときは,ネットワークを参照せずにディスク内から参照することにより高速表示する機能. つまり… あなたが見た文章・画像はディスク内に保存されています キャッシュを消去する方法: ブラウザのヘルプ参照

コントロールパネル 設定はコントロールパネルで…

まとめ Windows はセキュリティーが弱く,ファイルの所有権がないので,プライバシーの侵害に注意 違法なコピーは止めましょう

参考文献 YAHOO! コンピュータ用語辞典 http://computers.yahoo.co.jp/dict/