39
ສອນໂດຍ: ອ.ຈ ພອນປະເສີດ ຜົນດາລາ ລະບົບຄອມພິວເຕີ (Computer System)

Chapter 2 ລະບົບຄອມພິວເຕີ (Computer System)

Embed Size (px)

Citation preview

Page 1: Chapter 2 ລະບົບຄອມພິວເຕີ (Computer System)

ສອນໂດຍ: ອ.ຈ ພອນປະເສດີ ຜນົດາລາ

ລະບບົຄອມພິວເຕ ີ(Computer System)

Page 2: Chapter 2 ລະບົບຄອມພິວເຕີ (Computer System)

ບດົທີ 2 ການປະມວນຜນົຂໍມ້ນູ (Data Processing)ການສະແດງຂໍມ້ນູຂອງຄອມພິວເຕີ ໜວ່ຍປະມວນຜນົ

ໜວ່ຍຄວາມຈາໍປດັໃຈທ່ີມຜີນົຕ່ໍການປະມວນຜນົສະພາບທົ່ວໄປຂອງໜວ່ຍປະມວນຜນົໃນປະຈາໍບນັ

Microprocessorສອນໂດຍ: ອ.ຈ ພອນປະເສດີ ຜນົດາລາ

Page 3: Chapter 2 ລະບົບຄອມພິວເຕີ (Computer System)

ການສະແດງຂໍມ້ນູຂອງຄອມພິວເຕີ

ສອນໂດຍ: ອ.ຈ ພອນປະເສດີ ຜນົດາລາ

ບດົທີ 2 ການປະມວນຜນົຂໍມ້ນູ (Data Processing)

Page 4: Chapter 2 ລະບົບຄອມພິວເຕີ (Computer System)

ການສະແດງຂໍມ້ນູຂອງຄອມພິວເຕີ

ສອນໂດຍ: ອ.ຈ ພອນປະເສດີ ຜນົດາລາ

ແຕລ່ະຕວົຂອງເລກຖານສອງເອີນ້ວາ່: Bit

ບດົທີ 2 ການປະມວນຜນົຂໍມ້ນູ (Data Processing)

1.1. Bit ແລະ Byte 8 Bits = 1 Byte ແຕລ່ະ Byte ຈະແທນໃຫໂ້ຕອກັສອນ ຫືຼສນັຍາລກັ 1 ໂຕ 1 Byte ສາມາດສະແດງໄດ ້ ଼ ສນັທ່ີຕາ່ງກນັ

Page 5: Chapter 2 ລະບົບຄອມພິວເຕີ (Computer System)

ການສະແດງຂໍມ້ນູຂອງຄອມພິວເຕີ

ສອນໂດຍ: ອ.ຈ ພອນປະເສດີ ຜນົດາລາ

ບດົທີ 2 ການປະມວນຜນົຂໍມ້ນູ (Data Processing)

1.2. ລະຫດັ BCD ແລະ EBCDICຕວົອກັສອນ ລະຫດັ EBCDIC ຄາ່ເລກຖານ 10

& 0101 0000 80$ 0101 1011 91a 1000 0001 129b 1000 0010 130c 1000 0011 131

Page 6: Chapter 2 ລະບົບຄອມພິວເຕີ (Computer System)

ການສະແດງຂໍມ້ນູຂອງຄອມພິວເຕີ

ສອນໂດຍ: ອ.ຈ ພອນປະເສດີ ຜນົດາລາ

ບດົທີ 2 ການປະມວນຜນົຂໍມ້ນູ (Data Processing)

1.3. ລະຫດັ ASCIIຕວົອກັສອນ ລະຫດັ ASCII ຄາ່ເລກຖານ 10

0 0011 0000 481 0011 0001 492 0011 0010 50A 0100 0001 65B 0100 0010 66

Page 7: Chapter 2 ລະບົບຄອມພິວເຕີ (Computer System)

ການສະແດງຂໍມ້ນູຂອງຄອມພິວເຕີ

ສອນໂດຍ: ອ.ຈ ພອນປະເສດີ ຜນົດາລາ

ເລກຖານສບິ

ບດົທີ 2 ການປະມວນຜນົຂໍມ້ນູ (Data Processing)

1.4. ລະບບົຈາໍນວນ (Number Systems)8310 = (8 x 101) + (3 x 100)10510 = (1 x 102) + (0 x 101) + (5 x 100)

Page 8: Chapter 2 ລະບົບຄອມພິວເຕີ (Computer System)

ການສະແດງຂໍມ້ນູຂອງຄອມພິວເຕີ

ສອນໂດຍ: ອ.ຈ ພອນປະເສດີ ຜນົດາລາ

ເລກຖານສອງ

ບດົທີ 2 ການປະມວນຜນົຂໍມ້ນູ (Data Processing)

1.4. ລະບບົຈາໍນວນ (Number Systems)

102 = (1 x 21) + (0 x 20) = 210112 = (1 x 21) + (1 x 20) = 3101002 = (1 x 22) + (0 x 21) + (0 x 20)= 410

Page 9: Chapter 2 ລະບົບຄອມພິວເຕີ (Computer System)

ການສະແດງຂໍມ້ນູຂອງຄອມພິວເຕີ

ສອນໂດຍ: ອ.ຈ ພອນປະເສດີ ຜນົດາລາ

ເລກຖານສອງ

ບດົທີ 2 ການປະມວນຜນົຂໍມ້ນູ (Data Processing)

1.4. ລະບບົຈາໍນວນ (Number Systems)

1102 = (1 x 22) + (1 x 21) + (0 x 20)= 61010102 = (1 x 23) +(0 x 22) + (1 x 21) + (0 x 20)= 1010

Page 10: Chapter 2 ລະບົບຄອມພິວເຕີ (Computer System)

ການສະແດງຂໍມ້ນູຂອງຄອມພິວເຕີ

ສອນໂດຍ: ອ.ຈ ພອນປະເສດີ ຜນົດາລາ

ເລກຖານສອງ

ບດົທີ 2 ການປະມວນຜນົຂໍມ້ນູ (Data Processing)

1.4. ລະບບົຈາໍນວນ (Number Systems)

0.1012 = (0 x 20) + (1 x 2-1) + (0 x 2-2) + (1 x 2-3)= 2-1 + 2-3= 0.62510

Page 11: Chapter 2 ລະບົບຄອມພິວເຕີ (Computer System)

ການສະແດງຂໍມ້ນູຂອງຄອມພິວເຕີ

ສອນໂດຍ: ອ.ຈ ພອນປະເສດີ ຜນົດາລາ

ເລກຖານສອງ

ບດົທີ 2 ການປະມວນຜນົຂໍມ້ນູ (Data Processing)

1.4. ລະບບົຈາໍນວນ (Number Systems)

1001.1012 = (1 x 23) + (0 x 22) + (0 x 21) + (1 x 20) + (1 x 2-1) + (0 x 2-2) + (1 x 2-3)= 23 + 20 + 2-1 + 2-3= 9.62510

Page 12: Chapter 2 ລະບົບຄອມພິວເຕີ (Computer System)

ການສະແດງຂໍມ້ນູຂອງຄອມພິວເຕີ

ສອນໂດຍ: ອ.ຈ ພອນປະເສດີ ຜນົດາລາ

ເລກຖານສອງ

ບດົທີ 2 ການປະມວນຜນົຂໍມ້ນູ (Data Processing)

1.4. ລະບບົຈາໍນວນ (Number Systems)

910 = ?2 9 241 220 210910 = 10012

610 = ?2 6 230 211610 = 1102

Page 13: Chapter 2 ລະບົບຄອມພິວເຕີ (Computer System)

ການສະແດງຂໍມ້ນູຂອງຄອມພິວເຕີ

ສອນໂດຍ: ອ.ຈ ພອນປະເສດີ ຜນົດາລາ

ເລກຖານແປດ

ບດົທີ 2 ການປະມວນຜນົຂໍມ້ນູ (Data Processing)

1.4. ລະບບົຈາໍນວນ (Number Systems)

ເລກຖານສອງ ເລກຖານແປດ ເລກຖານສອງ ເລກຖານແປດ000 0 100 4001 1 101 5010 2 110 6011 3 111 7

Page 14: Chapter 2 ລະບົບຄອມພິວເຕີ (Computer System)

ການສະແດງຂໍມ້ນູຂອງຄອມພິວເຕີ

ສອນໂດຍ: ອ.ຈ ພອນປະເສດີ ຜນົດາລາ

ເລກຖານແປດ

ບດົທີ 2 ການປະມວນຜນົຂໍມ້ນູ (Data Processing)

1.4. ລະບບົຈາໍນວນ (Number Systems)

1101111000012 110 111 100 0012

6 7 4 167418

Page 15: Chapter 2 ລະບົບຄອມພິວເຕີ (Computer System)

ການສະແດງຂໍມ້ນູຂອງຄອມພິວເຕີ

ສອນໂດຍ: ອ.ຈ ພອນປະເສດີ ຜນົດາລາ

ເລກຖານແປດ

ບດົທີ 2 ການປະມວນຜນົຂໍມ້ນູ (Data Processing)

1.4. ລະບບົຈາໍນວນ (Number Systems)

108 = (1 x 81) + (0 x 80) = 810118 = (1 x 81) + (1 x 80) = 910178 = (1 x 81) + (7 x 80) = 15102258 = (2 x 82) + (2 x 81) + (5 x 80) = 14910

Page 16: Chapter 2 ລະບົບຄອມພິວເຕີ (Computer System)

ການສະແດງຂໍມ້ນູຂອງຄອມພິວເຕີ

ສອນໂດຍ: ອ.ຈ ພອນປະເສດີ ຜນົດາລາ

ບດົທີ 2 ການປະມວນຜນົຂໍມ້ນູ (Data Processing)

1.4. ລະບບົຈາໍນວນ (Number Systems)ເລກຖານສອງ ເລກຖານສບິຫກົ ເລກຖານສອງ ເລກຖານສບິຫກົ ເລກຖານສອງ ເລກຖານສບິຫກົ

0000 0 0110 6 1100 C0001 1 0111 7 1101 D0010 2 1000 8 1110 E0011 3 1001 9 1111 F0100 4 1010 A0101 5 1011 B

ເລກຖານສບິຫກົ

Page 17: Chapter 2 ລະບົບຄອມພິວເຕີ (Computer System)

ການສະແດງຂໍມ້ນູຂອງຄອມພິວເຕີ

ສອນໂດຍ: ອ.ຈ ພອນປະເສດີ ຜນົດາລາ

ເລກຖານສບິຫກົ

ບດົທີ 2 ການປະມວນຜນົຂໍມ້ນູ (Data Processing)

1.4. ລະບບົຈາໍນວນ (Number Systems)

1101111000012 1101 1110 00012

D E 1DE116

Page 18: Chapter 2 ລະບົບຄອມພິວເຕີ (Computer System)

ການສະແດງຂໍມ້ນູຂອງຄອມພິວເຕີ

ສອນໂດຍ: ອ.ຈ ພອນປະເສດີ ຜນົດາລາ

ບດົທີ 2 ການປະມວນຜນົຂໍມ້ນູ (Data Processing)

1.4. ລະບບົຈາໍນວນ (Number Systems) ເລກຖານສບິຫກົ

1A16 = (1 x 161) + (A x 160)= (1 x 16) + (10 x 160)= 2610

Page 19: Chapter 2 ລະບົບຄອມພິວເຕີ (Computer System)

ການສະແດງຂໍມ້ນູຂອງຄອມພິວເຕີ

ສອນໂດຍ: ອ.ຈ ພອນປະເສດີ ຜນົດາລາ

ບດົທີ 2 ການປະມວນຜນົຂໍມ້ນູ (Data Processing)

1.4. ລະບບົຈາໍນວນ (Number Systems) ເລກຖານສບິຫກົ

3F16 = (3 x 161) + (F x 160)= (3 x 16) + (15 x 160)= 6310

Page 20: Chapter 2 ລະບົບຄອມພິວເຕີ (Computer System)

ໜວ່ຍປະມວນຜນົ

ສອນໂດຍ: ອ.ຈ ພອນປະເສດີ ຜນົດາລາ

ບດົທີ 2 ການປະມວນຜນົຂໍມ້ນູ (Data Processing)

2.1. ສວ່ນປະກອບທ່ີສາໍຄນັ ແລະໂຄງສາ້ງຂອງໜວ່ຍປະມວນຜນົ

Page 21: Chapter 2 ລະບົບຄອມພິວເຕີ (Computer System)

ໜວ່ຍປະມວນຜນົ

ສອນໂດຍ: ອ.ຈ ພອນປະເສດີ ຜນົດາລາ

ບດົທີ 2 ການປະມວນຜນົຂໍມ້ນູ (Data Processing)

2.2. ການເຮັດວຽກຂອງໜວ່ຍປະມວນຜນົ

Page 22: Chapter 2 ລະບົບຄອມພິວເຕີ (Computer System)

ໜວ່ຍປະມວນຜນົ

ສອນໂດຍ: ອ.ຈ ພອນປະເສດີ ຜນົດາລາ

ບດົທີ 2 ການປະມວນຜນົຂໍມ້ນູ (Data Processing)

2.2. ການເຮັດວຽກຂອງໜວ່ຍປະມວນຜນົໃນການບໍລິຫານໜ່ຶງຊຸດຄາໍສ ັງ່ CPU ຈະປະຕບິດັຕາມ 4 ຂ ັນ້ຕອນ:1. CU ຈະຮບັຄາໍສ ັງ່ຈາກ Memory Unit2. ເອົາຂໍມ້ນູຕາມຄາໍສ ັງ່ຈາກ Memory Unit ມາໃຫ້ ALU3. ALU ປະມວນຜນົ4. ຜນົໄດຮ້ບັຈາກການປະມວນຜນົຈະຖກືຈດັເກບັລງົໃນ MemoryUnit

Page 23: Chapter 2 ລະບົບຄອມພິວເຕີ (Computer System)

ໜວ່ຍປະມວນຜນົ

ສອນໂດຍ: ອ.ຈ ພອນປະເສດີ ຜນົດາລາ

ບດົທີ 2 ການປະມວນຜນົຂໍມ້ນູ (Data Processing)

2.3. ການຄ ົນ້ຫາຊຸດຄາໍສ ັງ່ ແລະຂໍມ້ນູຂອງ CPU

Page 24: Chapter 2 ລະບົບຄອມພິວເຕີ (Computer System)

ໜວ່ຍຄວາມຈາໍ (Memory Unit)

ສອນໂດຍ: ອ.ຈ ພອນປະເສດີ ຜນົດາລາ

ບດົທີ 2 ການປະມວນຜນົຂໍມ້ນູ (Data Processing)

ໜວ່ຍຄວາມຈາໍມ ີ2 ປະເພດຄ:ື ROM (Read Only Memory) RAM (Random Access Memory)

Page 25: Chapter 2 ລະບົບຄອມພິວເຕີ (Computer System)

ໜວ່ຍຄວາມຈາໍ (Memory Unit)

ສອນໂດຍ: ອ.ຈ ພອນປະເສດີ ຜນົດາລາ

ບດົທີ 2 ການປະມວນຜນົຂໍມ້ນູ (Data Processing)

3.1. ROM (Read Only Memory)

Page 26: Chapter 2 ລະບົບຄອມພິວເຕີ (Computer System)

ໜວ່ຍຄວາມຈາໍ (Memory Unit)

ສອນໂດຍ: ອ.ຈ ພອນປະເສດີ ຜນົດາລາ

ບດົທີ 2 ການປະມວນຜນົຂໍມ້ນູ (Data Processing)

3.2. RAM (Random Access Memory)

Page 27: Chapter 2 ລະບົບຄອມພິວເຕີ (Computer System)

ໜວ່ຍຄວາມຈາໍ (Memory Unit)

ສອນໂດຍ: ອ.ຈ ພອນປະເສດີ ຜນົດາລາ

ບດົທີ 2 ການປະມວນຜນົຂໍມ້ນູ (Data Processing)

3.2. RAM (Random Access Memory)RAM ມ ີ2 ປະເພດຄ:ື SRAM (Static RAM) DRAM (Dynamic RAM)

Page 28: Chapter 2 ລະບົບຄອມພິວເຕີ (Computer System)

ປດັໃຈທ່ີມຕ່ໍີການປະມວນຜນົ

ສອນໂດຍ: ອ.ຈ ພອນປະເສດີ ຜນົດາລາ

ບດົທີ 2 ການປະມວນຜນົຂໍມ້ນູ (Data Processing)

ການອອກແບບວງົຈອນ CPU Register ໃນ CPU ຂະໜາດຂອງ RAM System Clock Bus Cache

Page 29: Chapter 2 ລະບົບຄອມພິວເຕີ (Computer System)

ປດັໃຈທ່ີມຕ່ໍີການປະມວນຜນົ

ສອນໂດຍ: ອ.ຈ ພອນປະເສດີ ຜນົດາລາ

ບດົທີ 2 ການປະມວນຜນົຂໍມ້ນູ (Data Processing)

Page 30: Chapter 2 ລະບົບຄອມພິວເຕີ (Computer System)

ປດັໃຈທ່ີມຕ່ໍີການປະມວນຜນົ

ສອນໂດຍ: ອ.ຈ ພອນປະເສດີ ຜນົດາລາ

ບດົທີ 2 ການປະມວນຜນົຂໍມ້ນູ (Data Processing)

Page 31: Chapter 2 ລະບົບຄອມພິວເຕີ (Computer System)

ປດັໃຈທ່ີມຕ່ໍີການປະມວນຜນົ

ສອນໂດຍ: ອ.ຈ ພອນປະເສດີ ຜນົດາລາ

ບດົທີ 2 ການປະມວນຜນົຂໍມ້ນູ (Data Processing)

Page 32: Chapter 2 ລະບົບຄອມພິວເຕີ (Computer System)

ສະພາບທົ່ວໄປຂອງໜວ່ຍປະມວນຜນົໃນປະຈບຸນັ

ສອນໂດຍ: ອ.ຈ ພອນປະເສດີ ຜນົດາລາ

ບດົທີ 2 ການປະມວນຜນົຂໍມ້ນູ (Data Processing)

CPU ຂອງບໍລິສດັ AMD CPU ຂອງບໍລິສດັ Cyrix CPU ຂອງບໍລິສດັ Intel CPU ຂອງບໍລິສດັ Motorola

Page 33: Chapter 2 ລະບົບຄອມພິວເຕີ (Computer System)

ສະພາບທົ່ວໄປຂອງໜວ່ຍປະມວນຜນົໃນປະຈບຸນັ

ສອນໂດຍ: ອ.ຈ ພອນປະເສດີ ຜນົດາລາ

ບດົທີ 2 ການປະມວນຜນົຂໍມ້ນູ (Data Processing)

5.1. CPU ຂອງບໍລິສດັ AMD

Page 34: Chapter 2 ລະບົບຄອມພິວເຕີ (Computer System)

ສະພາບທົ່ວໄປຂອງໜວ່ຍປະມວນຜນົໃນປະຈບຸນັ

ສອນໂດຍ: ອ.ຈ ພອນປະເສດີ ຜນົດາລາ

ບດົທີ 2 ການປະມວນຜນົຂໍມ້ນູ (Data Processing)

5.2. CPU ຂອງບໍລິສດັ Cyrix

Page 35: Chapter 2 ລະບົບຄອມພິວເຕີ (Computer System)

ສະພາບທົ່ວໄປຂອງໜວ່ຍປະມວນຜນົໃນປະຈບຸນັ

ສອນໂດຍ: ອ.ຈ ພອນປະເສດີ ຜນົດາລາ

ບດົທີ 2 ການປະມວນຜນົຂໍມ້ນູ (Data Processing)

5.3. CPU ຂອງບໍລິສດັ Intel

Page 36: Chapter 2 ລະບົບຄອມພິວເຕີ (Computer System)

ສະພາບທົ່ວໄປຂອງໜວ່ຍປະມວນຜນົໃນປະຈບຸນັ

ສອນໂດຍ: ອ.ຈ ພອນປະເສດີ ຜນົດາລາ

ບດົທີ 2 ການປະມວນຜນົຂໍມ້ນູ (Data Processing)

5.3. CPU ຂອງບໍລິສດັ Intel

Page 37: Chapter 2 ລະບົບຄອມພິວເຕີ (Computer System)

ສະພາບທົ່ວໄປຂອງໜວ່ຍປະມວນຜນົໃນປະຈບຸນັ

ສອນໂດຍ: ອ.ຈ ພອນປະເສດີ ຜນົດາລາ

ບດົທີ 2 ການປະມວນຜນົຂໍມ້ນູ (Data Processing)

5.4. CPU ຂອງບໍລິສດັ Motorola

Page 38: Chapter 2 ລະບົບຄອມພິວເຕີ (Computer System)

Microprocessor

ສອນໂດຍ: ອ.ຈ ພອນປະເສດີ ຜນົດາລາ

ບດົທີ 2 ການປະມວນຜນົຂໍມ້ນູ (Data Processing)

Page 39: Chapter 2 ລະບົບຄອມພິວເຕີ (Computer System)

ສອນໂດຍ: ອ.ຈ ພອນປະເສດີ ຜນົດາລາ

ບດົທີ 2 ການປະມວນຜນົຂໍມ້ນູ (Data Processing)