Computer Coding & Number Systems

Slides:



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

วิชา องค์ประกอบศิลป์สำหรับคอมพิวเตอร์ รหัส
เลขฐานต่าง ๆ อ.มิ่งขวัญ กันจินะ.
ชื่อสมบัติของการเท่ากัน
การแทนข้อมูลในคอมพิวเตอร์
การแทนค่าข้อมูล และ Primary Storage (Memory)
CS Assembly Language Programming
CS Assembly Language Programming
Computer Code เลขฐานสอง bit (binary digit ) 1 byte = A.
Number System[1] เลขฐาน & ASCII CODE Number System[1]
การประยุกต์สมการเชิงเส้นตัวแปรเดียว
Data Transmission Encoding Techniques and Transmission mode
Week 6 ประกาศค่าตัวแปร.
บทที่ 1 อัตราส่วน.
ASCII รหัสแอสกี (ASCII Code) หรือ American Standard Code for Information Interchange เป็นรหัสที่ มีการใช้แพร่หลายกันมากที่สุด เช่น ในไมโครคอมพิวเตอร์
หลักการทำงานของคอมพิวเตอร์
NUMBER SYSTEM เลขฐานสิบ (Decimal Number) เลขฐานสอง (Binary Number)
Peopleware & Data บุคลากรและข้อมูล.
Computer&Technology Mahidol Wittayanusorn School
Number Representations
ระบบเลข และการแทนรหัสข้อมูล
ส่วนประกอบของคอมพิวเตอร์ (Personal Computer : PC)
SCC : Suthida Chaichomchuen
การจัดการข้อมูลด้วยคอมพิวเตอร์
CHAPTER 1 Major Sources of Errors in Numerical Methods
A.5 Solving Equations การแก้สมการ.
ดิจิตอล + เลขฐาน บทที่ 2.
Introduction to Digital System
Introduction to Digital System
บทที่ 3 ตัวดำเนินการ และ นิพจน์
บรรณารักษชำนาญการพิเศษ
บทที่ 11 การเขียนโปรแกรมภาษาซี
การใช้งานเบื้องต้นของเครื่องคิดเลขทางการเงิน
ระบบการสื่อสารข้อมูล (Data Communication System)
ระบบเลขฐาน (Radix Number)
ครูฉัตร์มงคล สนพลาย.
ตอนที่ 4 ความรู้พื้นฐานทางดิจิตอล
ค21201 คณิตศาสตร์เพิ่มเติม 1
เรื่องข้อมูลและสาระสนเทศ
สถาปัตยกรรมคอมพิวเตอร์ (Computer Architecture)
การแทนข้อมูล คอมพิวเตอร์เป็นอุปกรณ์อิเล็กทรอนิกส์ซึ่งใช้สัญญาณอิเล็กทรอนิกส์ในการทำงานเพื่อเก็บข้อมูล ประมวลผลและแสดงผลลัพธ์ การมองเห็นข้อมูลของคอมพิวเตอร์กับการมองเห็นข้อมูลของผู้ใช้จะไม่เหมือนกัน.
รายละเอียดของ Print Screen หน้าจอสังเกตการณ์ ของคณะกรรมการประกวดราคา (โปรแกรม CAT e-auction โลโก้ใหม่)
เรื่อง การสร้างตาราง (Table)
CS Assembly Language Programming
ระบบคอมพิวเตอร์และการประมวลผล
ระบบคอมพิวเตอร์และการประมวลผล
ง การงานอาชีพและเทคโนโลยี 1 ครูสหรัฐ บัวทอง
ชนิดของข้อมูล 1) ข้อมูลที่เป็นตัวเลข (Numeric Data) หมายถึง ข้อมูลที่ใช้แทนจำนวนที่สามารถนำ ไปคำนวณได้ ข้อมูลแบบนี้เขียนได้หลายรูปแบบ คือ           ก.
ง เทคโนโลยีสารสนเทศและการสื่อสาร ระบบเลขฐาน
ระบบเลขในคอมพิวเตอร์
หน่วยที่ 1 รู้จักกับฐานข้อมูล
ระบบเลขฐาน.
หน่วยที่ 2 ระบบตัวเลข.
หลักการเขียนโปรแกรม ( )
รหัสคอมพิวเตอร์.
stack #2 ผู้สอน อาจารย์ ยืนยง กันทะเนตร
การแก้ปัญหาโปรแกรม (Flowchart)
เรื่องการประยุกต์ของสมการเชิงเส้นตัวแปรเดียว
ง31102 เทคโนโลยีสารสนเทศ 2 ศูนย์คอมพิวเตอร์ โรงเรียนปลวกแดงพิทยาคม
Introduction to Digital System
ระบบเลขจำนวน ( Number System )
Chapter 1 : Introduction to Database System
Integrated Network Card
ระบบคอมพิวเตอร์ และ การสื่อสาร กนกวรรธน์ เซี่ยงเจ็น สำนักวิชาเทคโนโลยีสารสนเทศ และการสื่อสาร มหาวิทยาลัยนเรศวร วิทยาเขต สารสนเทศพะเยา.
ส่วนประกอบของคอมพิวเตอร์
หลักการทั่วไปเกี่ยวกับการเขียนโปรแกรม
ข้อมูลและสารสนเทศ Data & Information.
หน่วยที่ 3 องค์ประกอบของคอมพิวเตอร์
บทที่ 5 ระบบเลขฐานและรหัสแทนข้อมูล
รหัสแทนข้อมูลในระบบคอมพิวเตอร์
ใบสำเนางานนำเสนอ:

Computer Coding & Number Systems อาจารย์ไพศาล พากเพียร สาขาวิชาเทคโนโลยีคอมพิวเตอร์ เบอร์โทร 08-58575919 http://www.com-tech.ubru.ac.th/~parkpien

การเก็บข้อมูลในระบบคอมพิวเตอร์ ระบบคอมพิวเตอร์มีกรรมวิธีในการเก็บและใช้ข้อมูลในรูปของศูนย์และหนึ่ง โดยลักษณะดังกล่าวเรียกว่า “Binary System”

Binary System โดยค่าศูนย์และหนึ่งเรียกว่า “Bit” (Binary Digit) ซึ่งจัดว่าป็นหน่วยของข้อมูลขนาดเล็กที่สุด ที่จะถูกจัดเก็บภายในระบบคอมพิวเตอร์

Bit หลักของข้อมูล(ฐาน 2) ที่แทนด้วยศูนย์ หรือหนึ่ง one bit two bits three bits

Binary System อักขระแต่ละตัว (ทั้งหมด 256 อักขระ)ภายในBinary System จะประกอบขึ้นจากกลุ่มของรหัส 0 และ 1 โดยค่าดังกล่าวเกิดจากการไหลเวียนของกระแสไฟฟ้า (เปิด หรือ ปิด) ที่เกิดขึ้นภายในระบบนั่นเอง

Off/On Switches ด้วยเหตุนี้ข้อมูลที่จัดเก็บในระบบคอมพิวเตอร์จึงถูกแสดงออกมาในรูปของสัญญานไฟฟ้าเปิด (on) หรือปิด (off) off or on

Zero or One? ซึ่งสัญญานไฟฟ้าปิด (off) จะแทนด้วย Bit 0 ในขณะที่ สัญญานไฟฟ้าเปิด (on) จะแทนด้วย Bit 1 Off (0) or On (1)

1 0 1 1 0 0 1 0 1 1 1 1 1 1 1 1 1 0 0 1 0 0 1 0 1 0 0 1 0 0 1 1

Byte 8 Bits = 1 Byte (1 อักขระ) เช่น 0100 0001 = A 0100 0010 = B 1 1 1

One Character of Data โดย 1 Byte จะเทียบเท่ากับ “อักขระ 1 ตัว” ซึ่งอาจเป็น : ตัวอักษร (A, B, … , a, b, …) ตัวเลข (0, 1, 2, …) หรือ สัญลักษณ์พิเศษ (!, #, @, *, …)

Code Character 00110000 00110001 1 00110010 2 00110011 3 00110100 4 00110101 5 01000001 A 01000010 B Examples from the ASCII Text Code

รหัสข้อมูล (Coding Schemes) Extended Binary Coded Decimal Interchange Code (EBCDIC:เอบ-ซี-ดิก) – แทนสัญลักษณ์ได้ 256 ใช้ในเครื่องคอมพิวเตอร์ขนาดใหญ่ American Standard Codes for Information Interchange (ASCII) - เครื่องคอมพิวเตอร์ PC Unicode เป็น 16 bit ต่อ 1 Byte แทนสัญลักษณ์ได้ 65536

Storing Bytes ระบบการเก็บข้อมูลใน Storage และความจุใน Memory มีหน่วยเป็น Bytes 1 Kilobyte = 210 or 1024 bytes 1 Megabyte = 220 or 1,048,576 bytes 1 Gigabyte = 230 or 1,073,741,824 bytes

คำ (Computer Word) คำที่เกิดขึ้นจะเกิดจากการนำเอาตัวอักษรมาประกอบกัน ซึ่งความยาวของตัวอักษรที่ประกอบขึ้นเป็นคำนั้น (Word Length) จะไม่แน่นอน

ระบบเลขฐาน (Number Bases)

Number Bases 10,2,8,16

หลักการแปลงเลขฐาน 2 เป็น ฐาน 10 การใช้หลักการคูณ Ex. 10112 เท่ากับเท่าไหร่ในเลขฐาน 10 = (1x23) + (0x22) + (1x21) + (1x20) = 8 + 0 + 2 + 1 = 11

หลักการแปลงเลขฐาน 2 เป็น ฐาน 10 แบบฝึกหัด 11112 101012 1011102

หลักการแปลงเลขฐาน 10 เป็น ฐาน 2 การใช้หลักการหารสั้น Ex. 12 เท่ากับเท่าไหร่ในเลขฐาน 2

หลักการแปลงเลขฐาน 10 เป็น ฐาน 2 2 ) 12 2 ) 6 เหลือเศษ 0 2 ) 3 เหลือเศษ 0 2 ) 1 เหลือเศษ 1 0 เหลือเศษ 1 อ่านขึ้นคำตอบคือ 11002

หลักการแปลงเลขฐาน 10 เป็น ฐาน 2 แบบฝึกหัด 48 100 123