1 / 25

「ソフトウェアのしくみ」

「ソフトウェアのしくみ」. 第 1 回放送授業. 1 ソフトウェアとは. 1.1 ソフトウェアとハードウェア. ware とは. 製品、器物、品物、細工物 ironware, earthenware kitchen ware chinaware. ハードウェア. ソフトウェア. ハードウェア. Wikipedia ハードウェア (hardware) とは、あるシステムの物理的な構成要素を指す一般用語である。日本語では 機械 、 装置 、 設備 のことを指す。 ソフトウェア との対比語であり、単に「ハード」とも呼ばれる. ソフトウェア.

Télécharger la présentation

「ソフトウェアのしくみ」

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 「ソフトウェアのしくみ」

  2. 第1回放送授業

  3. 1 ソフトウェアとは

  4. 1.1 ソフトウェアとハードウェア

  5. ware とは • 製品、器物、品物、細工物ironware, earthenwarekitchen warechinaware

  6. ハードウェア

  7. ソフトウェア

  8. ハードウェア • Wikipediaハードウェア(hardware) とは、あるシステムの物理的な構成要素を指す一般用語である。日本語では機械、装置、設備のことを指す。ソフトウェアとの対比語であり、単に「ハード」とも呼ばれる

  9. ソフトウェア • Wikipediaソフトウェア(software)は、コンピュータシステム上で何らかの処理を行うプログラムや手続き、およびそれらに関する文書を指す言葉である。日本語では略して「ソフト」ともいう

  10. 1.2 プログラムの種類

  11. 命令(命令コード)0000 0000 0001 0010 • 機械語 • アセンブラ言語ADD X, Y, Z

  12. 高水準プログラム言語Z=X+Y;

  13. 1章のまとめ • ソフトウェアとハードウェア • 機械語 • 高水準プログラム言語(高級言語)

  14. 2 コンピュータのしくみ

  15. 2.1 コンピュータと電卓

  16. 制御部 ディスプレー データ処理部 キーボード等 メモリー

  17. 制御部 データ処理部 メモリー ディスプレー キーボード

  18. データ処理部 • 算術論理回路(ALU) • シフタ • レジスタ(内部メモリー)

  19. 2.2 命令コード

  20. 命令の種類 • 移動命令LD, ST • 演算命令MOV, NEG, ADD1, SUB1, ADD, SUB, SHL, SHR, NOT, AND, OR, EOR • ジャンプ命令(制御命令)JP, JPZ, JPN, JPC, JPO, HLT

  21. 0000000000010010ADD 0, 1, 2 • 1110 0000 000000010000 0000 0000 0011LD 1, 0x0011

  22. 2.3 蓄積プログラム方式

  23. エディター 高級言語 機械語 コンパイラ

  24. 2章のまとめ • データ処理部ALU、シフタ、レジスタ(内部メモリー) • 制御部 • メモリー(外部メモリー) • 入出力 • 命令コード • 蓄積プログラム方式

More Related