การแทนค่าข้อมูล และ Primary Storage (Memory)

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
การประยุกต์ Logic Gates ภาค 2
Advertisements

ระบบปฏิบัติการ (Operating System : OS )
Chapter 1 Introduction to Information Technology
คลิก เข้าสู่การเรียนรู้
หน่วยการเรียนรู้ที่ 5 เรื่อง หลักการทำงานของคอมพิวเตอร์
เกตทางตรรกและพีชคณิตแบบบูล
การแทนข้อมูลในคอมพิวเตอร์
วงจรดิจิตอล Digital Circuits Wadchara.
Central Processing Unit
ชุดที่ 2 Hardware.
CS Assembly Language Programming
การเลือกซื้อสเปคคอม จัดทำโดย นาย ธนวัฒน์ แซ่ลิ้ม ม.4/2 เลขที่ 25
PLC คืออะไร?           Programmable Logic Controller เครื่องควบคุมเชิงตรรกะ
Number System[1] เลขฐาน & ASCII CODE Number System[1]
Department of Informatics, Phuket Rajabhat University. THAILAND
Week 6 ประกาศค่าตัวแปร.
หลักการทำงานคอมพิวเตอร์
ASCII รหัสแอสกี (ASCII Code) หรือ American Standard Code for Information Interchange เป็นรหัสที่ มีการใช้แพร่หลายกันมากที่สุด เช่น ในไมโครคอมพิวเตอร์
หลักการทำงาน ของคอมพิวเตอร์
หลักการทำงานของคอมพิวเตอร์
NUMBER SYSTEM เลขฐานสิบ (Decimal Number) เลขฐานสอง (Binary Number)
Computer&Technology Mahidol Wittayanusorn School
Number Representations
ส่วนประกอบของคอมพิวเตอร์ (Personal Computer : PC)
? คอมพิวเตอร์ คอมพิวเตอร์ คือ อะไรนะ ?
การจัดการข้อมูลด้วยคอมพิวเตอร์
ดิจิตอล + เลขฐาน บทที่ 2.
RAM บทที่ 4.
Introduction to Digital System
องค์ประกอบของระบบคอมพิวเตอร์
Functional components of a computer
Computer Coding & Number Systems
แผนผังคาร์โนห์ Kanaugh Map
อาจารย์สายสุนีย์ เจริญสุข
ERROR (Data Link Layer)
หน่วยประมวลผลกลางและหน่วยความจำ Central Processing Unit and Memory
เรื่ององค์ประกอบคอมพิวเตอร์
Block Cipher Principles
บทที่ 10 การทำงานกับ ข้อความ (string). สตริงในภาษา PHP ASCII (American Standard Code for Information Interchange) จำนวน 8 บิต เก็บได้ 256 ตัว Unicode.
การแทนข้อมูล คอมพิวเตอร์เป็นอุปกรณ์อิเล็กทรอนิกส์ซึ่งใช้สัญญาณอิเล็กทรอนิกส์ในการทำงานเพื่อเก็บข้อมูล ประมวลผลและแสดงผลลัพธ์ การมองเห็นข้อมูลของคอมพิวเตอร์กับการมองเห็นข้อมูลของผู้ใช้จะไม่เหมือนกัน.
อุปกรณ์พื้นฐานของคอมพิวเตอร์
หน่วยบันทึกข้อมูลของคอมพิวเตอร์ ครูสุวรรณ์ พิมเสน ครู คศ
Geographic Information System
วิชา เทคโนโลยีสารสนเทศ เรื่อง. หลักการทำงาน และ
ระบบฐานข้อมูล (Database Management System)
CS Assembly Language Programming
ระบบคอมพิวเตอร์และการประมวลผล
1. ความหมายฐานข้อมูล 2. โครงสร้างของฐานข้อมูล
การจัดการฐานข้อมูล.
ชนิดของข้อมูล 1) ข้อมูลที่เป็นตัวเลข (Numeric Data) หมายถึง ข้อมูลที่ใช้แทนจำนวนที่สามารถนำ ไปคำนวณได้ ข้อมูลแบบนี้เขียนได้หลายรูปแบบ คือ           ก.
ระบบเลขในคอมพิวเตอร์
อธิบายหลักการทำงาน บทบาท และประโยชน์ของคอมพิวเตอร์
รหัสคอมพิวเตอร์.
ง31102 เทคโนโลยีสารสนเทศ 2 ศูนย์คอมพิวเตอร์ โรงเรียนปลวกแดงพิทยาคม
ระบบคอมพิวเตอร์ ระบบ (System) คือกลุ่มขององค์ประกอบที่มีความสัมพันธ์กันและทำงานร่วมกัน ซึ่งระบบคอมพิวเตอร์จะมีองค์ประกอบที่สำคัญ 3 ส่วน คือ ฮาร์ดแวร์ (Hardware)
วิชา การปฏิบัติการประกอบเครื่องคอมพิวเตอร์
Introduction to Digital System
ระบบเลขจำนวน ( Number System )
EDO RAM นางสาวชุติมา พุ่มพฤกษ์
Magnetic Tape แบ่งออกเป็น 2 ประเภท
Integrated Network Card
ระบบคอมพิวเตอร์ และ การสื่อสาร กนกวรรธน์ เซี่ยงเจ็น สำนักวิชาเทคโนโลยีสารสนเทศ และการสื่อสาร มหาวิทยาลัยนเรศวร วิทยาเขต สารสนเทศพะเยา.
ส่วนประกอบของคอมพิวเตอร์
หลักการทำงานของคอมพิวเตอร์
ส่วนประกอบของคอมพิวเตอร์
ข้อมูลและสารสนเทศ Data & Information.
หน่วยที่ 3 องค์ประกอบของคอมพิวเตอร์
องค์ประกอบของระบบคอมพิวเตอร์
บทที่ 5 ระบบเลขฐานและรหัสแทนข้อมูล
รหัสแทนข้อมูลในระบบคอมพิวเตอร์
ใบสำเนางานนำเสนอ:

การแทนค่าข้อมูล และ Primary Storage (Memory) ชุดที่ 4 การแทนค่าข้อมูล และ Primary Storage (Memory)

การแทนค่าข้อมูล (Data Representation) คอมพิวเตอร์รู้จักเพียงสองอย่าง: ปิด / เปิด OFF / ON 0 / 1 BINARY SYSTEM

ตัวอย่าง Decimal Binary 0 0000 1 0001 2 0010 3 0011 4 0100 5 0101

Bits, Bytes แต่ละ 0 หรือ 1 เราเรียกว่า Bit

มาตรฐานของรหัส EBCDIC Extended Binary Coded decimal Interchange Code สร้างโดยบริษัท IBM เพื่อใช้กับเครื่อง mainframe ใช้ 8 bits / byte

มาตรฐานของรหัส ASCII American Standard Code for Information Interchange ใช้กับเครื่อง Mini computer และ Personal computer ใช้ 7 bits / byte

ตัวอย่าง Character EBCDIC ASCII 0 1111 0000 011 0000 0 1111 0000 011 0000 1 1111 0001 011 0001 2 1111 0010 011 0010 3 1111 0011 011 0011 4 1111 0100 011 0100 5 1100 0101 011 0101

ตัวอย่าง Character EBCDIC ASCII A 1100 0001 100 0001 F 1100 0110 100 0110

ปัญหาของรหัส EBCDIC และ ASCII ไม่เพียงพอที่จะรับจำนวนตัวหนังสือในบางภาษา

มาตรฐานของรหัส UNICODE ใช้ 16 bits / byte สามารถรองรับได้ 65,536 ตัวอักษร

ตัวอย่างข้อมูลในเครื่องคอมพิวเตอร์ 0 1 0 0 1 0 0 1 1 0 0 1 1 1 0 1 0 0 0 0 0 1 1 1 0 0 1 0 0 0 0 0 1 1 0 1 0 1 1 0 0 1 1 1 0 0 0 0 0 1 1 1 1 1 0 1 1 1 0 0 0 1 1 1 0 1 1 0 0 0 0 0 0 1 0 1 1 0 0 0 1 1 1 1 0 0 1 1 1 0 0 0 1 1 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 1 1 0 1 0 1 0 1 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 1

The Parity Bit (check bit) มีไว้เพื่อเช็คความถูกต้องของข้อมูลที่ทำการส่งและรับ มีสองชนิดคือ: odd-partiy system, even-parity system

ตัวอย่าง ODD-PARITY SYSTEM U 1 1 1 0 0 1 0 0 A 1 1 0 0 0 0 0 1 N 1 1 0 1 0 1 0 1

ตัวอย่าง ODD-PARITY SYSTEM Parity Number bit of 1 bits S 1 1 1 0 0 0 1 0 1 5 U 1 1 1 0 0 1 0 0 1 5 A 1 1 0 0 0 0 0 1 0 3 N 1 1 0 1 0 1 0 1 0 5

ตัวอย่าง ODD-PARITY SYSTEM Parity Number bit of 1 bits S 1 1 1 0 0 0 1 0 1 5 U 1 1 1 0 0 1 0 0 1 5 S 0 1 1 0 0 0 1 0 1 4 *** A 1 1 0 0 0 0 0 1 0 3 N 1 1 0 1 0 1 0 1 0 5

The Parity Bit (check bit) ปัจจุบันมีระบบที่ทันสมัยกว่า สามารถเช็ค ความผิดพลาดของหลาย bits และสามารถ แก้ไขความผิดพลาดได้ด้วย

General Programmer Thailand is lo- cated in South- east Asia. The capital city is Bangkok. There are 76 provinces. General A B C D E F G H I J K L input salary tax = salary *.10 net = salary - tax print net, tax Programmer

001 0000 000 1001 101 1000 100 0001 Intel A B C D E F C P U G H I J K L

000 1111 101 1000 PRIMARY STORAGE 001 0001 001 1001 101 1000 001 0001 100 0001 001 0001 000 1111 001 0011 000 0001 000 1010 001 0001 000 0001 101 1111 000 0001 000 1111 000 1001 100 0001 000 1111 C P U SECONDARY STORAGE

PRINTER 001 0001 001 1001 101 1000 001 0001 100 0001 001 0001 000 1111 001 0011 000 0001 000 1010 001 0001 000 0001 101 1111 000 0001 C P U MONITOR

General Programmer Thailand is lo- cated in South- east Asia. The capital city is Bangkok. There are 76 provinces. 0110 0001 000 General 1001 000 100 0001 input salary tax = salary Programmer

011 0001 001 0001 010 0001

Primary Storage คือหน่วยความจำปฐมภูมิ ทำหน้าที่เก็บคำสั่งงาน (program) และข้อมูล ก่อนถูกส่งไปยัง CPU เพื่อประมวลผล อาจเรียกว่า Memory หรือ RAM (Random Access Memory)

Random Access Memory (RAM) เป็น memory ชนิดที่ computer สามารถเข้าถึงตำแหน่งหน่วยความจำหนึ่งๆ ได้โดยตรง (ไม่จำเป็นต้องเริ่มจาก memory ตำแหน่งที่ 1, 2, 3, …) ทำให้สามารถเข้าถึงข้อมูลได้เร็ว

ความสำคัญของ RAM The more RAM in your computer, the more powerful the programs you can run. The more RAM in your computer, the more speed you can get.

สาเหตุที่ RAM ยิ่งมาก คอมพิวเตอร์ยิ่งเร็ว Computer สามารถอ่าน ข้อมูล โปรแกรม จาก Harddisk มาเก็บไว้ใน RAM ได้เป็นจำนวนมากทำให้ไม่จำเป็นต้องเรียกใช้ Harddisk บ่อย เนื่องจาก RAM ไม่มีส่วนเคลื่อนไหว ทำให้การเรียกข้อมูลจาก RAM ทำได้รวดเร็วกว่าการเรียกจาก Harddisk มาก

ปริมาณ RAM ที่มากับ PC ณ ปีต่างๆ ก่อน 1980 4 K 1980 64 K 1985 256 K 1987 640 K 1990 1,024 K 1993 4,096 K 1995 8,192 K 1997 16,384 K 1998 32,768 K

Primary Storage (Memory) ส่วนใหญ่จะทำจากสารกึ่งตัวนำ เนื่องจาก ความเชื่อถือได้สูง ขนาดเล็ก ต้นทุนต่ำ กินไฟน้อย

ข้อเสียของ memory ที่ใช้สารกึ่งตัวนำ เสี่ยงต่อการสูญหายของข้อมูลได้ง่าย (Volatile) หากขาดกระแสไฟเลี้ยง