NUMBER SYSTEM Decimal number system (10) Noval number system (9)

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
สาระที่ 1 จานวนและการดาเนินการ
Advertisements

การประยุกต์ Logic Gates ภาค 2
ระบบเลขฐานสอง โดย นางสาวภาณุมาศ นักษัตรมณฑล รหัสนิสิต
เลขฐานต่าง ๆ อ.มิ่งขวัญ กันจินะ.
Computer Number System
คอมพลีเมนต์ นิยาม คอมพลีเมนต์ของเซต A เขียนแทนด้วย หมายถึง เซตที่ประกอบด้วยสมาชิก ซึ่งเป็นสมาชิกของเซต แต่ไม่เป็นสมาชิกของเซต A.
การแทนข้อมูลในคอมพิวเตอร์
วงจรดิจิตอล Digital Circuits Wadchara.
CS Assembly Language Programming
สถาปัตยกรรมคอมพิวเตอร์ (Computer Architecture)
Number System[1] เลขฐาน & ASCII CODE Number System[1]
อินเตอร์เซกชั่น (Intersection) คอมพลีเมนต์ (Complement)
NUMBER SYSTEM เลขฐานสิบ (Decimal Number) เลขฐานสอง (Binary Number)
Peopleware & Data บุคลากรและข้อมูล.
EEE 271 Digital Techniques
Digital Logic and Circuit Design
Data representation (การแทนข้อมูล)
Number Representations
ระบบเลข และการแทนรหัสข้อมูล
Arithmetic circuits Binary addition Binary Subtraction
การหาค่ากำลังสองของเลขที่ลงท้ายด้วย 5
การหาค่ากำลังสองของเลขที่ลงท้ายด้วย 5
เรื่อง การบวก การลบ การคูณ และการหาร นายประยุทธ เขื่อนแก้ว
สัญลักษณ์ทางคณิตศาสตร์
ดิจิตอล + เลขฐาน บทที่ 2.
Introduction to Digital System
Introduction to Digital System
ระบบจำนวน (Number System)
จำนวนทั้งหมด ( Whole Numbers )
ASSIGN3-4. InstructionResult Z-FlagC-FlagP-FlagS-FlagO-Flag MOV AL,9Eh 9Eh H ????? ADDAL,9Eh 3C ADD AL,1Eh 5A
ความหมายของตัวเลขในหลักต่าง ๆ
DATA (in binary Digits)
แฟกทอเรียล (Factortial)
Computer Coding & Number Systems
บทที่ 3 การคำนวณทางคณิตศาสตร์ หน่วยประมวลผลทางคณิตศาสตร์และตรรกะ (ALU)
ระบบเลขฐาน (Radix Number)
อาจารย์สายสุนีย์ เจริญสุข
ตอนที่ 4 ความรู้พื้นฐานทางดิจิตอล
การแปลงเลขฐานใดๆเป็นฐานใดๆ
ค31211 คณิตศาสตร์สำหรับ คอมพิวเตอร์ 1
ค21201 คณิตศาสตร์เพิ่มเติม 1
สถาปัตยกรรมคอมพิวเตอร์ (Computer Architecture)
เครื่องหมายและการดำเนินการ ในภาษา C
CS Assembly Language Programming
ระบบคอมพิวเตอร์และการประมวลผล
ค21201 คณิตศาสตร์เพิ่มเติม 1
ชนิดของข้อมูล 1) ข้อมูลที่เป็นตัวเลข (Numeric Data) หมายถึง ข้อมูลที่ใช้แทนจำนวนที่สามารถนำ ไปคำนวณได้ ข้อมูลแบบนี้เขียนได้หลายรูปแบบ คือ           ก.
ง เทคโนโลยีสารสนเทศและการสื่อสาร ระบบเลขฐาน
ระบบเลขในคอมพิวเตอร์
การดำเนินการระหว่างเหตุการณ์
เรื่องการประยุกต์ของสมการเชิงเส้นตัวแปรเดียว
เรื่องการประยุกต์ของสมการเชิงเส้นตัวแปรเดียว
การแทนรหัสข้อมูล Base numbers Data representation.
หน่วยที่ 2 ระบบตัวเลข.
ระบบเลขฐาน V.2 ม.6.
Introduction to Computer Organization and Architecture Introduction to Computer Organization and Architecture Episode 3 Numbers Representation.
Introduction to Digital System
ระบบเลขจำนวน ( Number System )
ค32214 คณิตศาสตร์สำหรับ คอมพิวเตอร์ 4
หน่วยที่ 3 องค์ประกอบของคอมพิวเตอร์
Number system (Review)
ครั้งที่ 1 ระบบตัวเลข & ลอจิกเกต (Number Systems & Logic Gates)
ระบบเลขฐาน.
ดิจิตอล + เลขฐาน บทที่ 2.
การแทนข้อมูล ในคอมพิวเตอร์ ผศ. กัลยาณี บรรจงจิตร 31/12/61.
ดิจิตอล + เลขฐาน บทที่ 2.
ระบบจำนวนและ การแปลงเลขฐาน
Binary Numbers Hexadecimal Numbers
บทที่ 5 ระบบเลขฐานและรหัสแทนข้อมูล
ดิจิตอล + เลขฐาน บทที่ 2.
ใบสำเนางานนำเสนอ:

NUMBER SYSTEM Decimal number system (10) Noval number system (9) Octal number system (8) Septary number system (7) Quinary number system (4) Trinary number system (3) Binary number system (2) Hexa-decimal number system (16)

Decimal number system 623 = 6x102 + 2x101 + 3x100 LSD = Least Significant Digit MSD = Most Significant Digit N = dnRn + … + d2R2 + d1R1 + d0R0

Decimal number system 243 = 2x102 + 4x101 + 3x100 N = dnRn + … + d2R2 + d1R1 + d0R0

Binary number system N = dnRn + … + d2R2 + d1R1 + d0R0 N = 8d3 + 4d2 + 2d1 + d0 1101 = 1x23 +1x22 + 0x21 + 1x20 LSB = Least Significant Bit MSB = Most Significant Bit

Binary number system N = 2 n dn +...+23d3+22d2+21d1+20d0 1101 = 1x23 +1x22 + 0x21 + 1x20

Fractional number N = 2 n dn +...+23d3+22d2+21d1+20d0+ N = d1R-1 + d2R-2 + … + dnR-n 0.725 = 7x 10-1 + 2x 10-2 5x 10-3 N = 2 n dn +...+23d3+22d2+21d1+20d0+ 2-1d-1+2-2d-1+2-3d-3+2-4d-4

Binary to decimal conversion 101010=____ 110011=____ 11 1110 1000=____

Decimal to Binary conversion 13 =1101 37 = 10 0101

Octal numbers

Hexa-Decimal numbers

การบวก ลบ คูณ หารเลขฐานสอง 0 + 0 = 0 0 + 1 = 1 1 + 0 = 1 1 + 1 = 0 ทดไปยังหลักต่อไปเป็น 1 การลบ 0 - 0 = 0 1 - 0 = 1 1 - 1 = 0 0 - 1 = 1 ต้องยืมจากหลักที่สูงกว่ามา 1 (1101)2 + (1011)2 = (......……)2 (10101)2 - (01101)2 = (…….....)2

การบวก ลบ คูณ หารเลขฐานสอง ตัวอย่าง การคูณเลขฐานสอง (11011)2 x (101)2 = (.....)2 วิธีทำ 11011 101 11011 00000 10000111 (11011)2 x (101)2 = (10000111)2 การคูณเลขฐานสอง 0 x 0 = 0 0 x 1 = 0 1 x 0 = 0 1 x 1 = 1

การบวก ลบ คูณ หารเลขฐานสอง ตัวอย่าง การหารเลขฐานสอง (11010)2  (10)2 = (......)2 1101 13 วิธีทำ 10)11010 2 ) 26 10 2 10 06 10 06 0010 00 10 00  (11010)2  (10)2 = (1101)2 การหารเลขฐานสอง 0  1 = 0 1  1 = 1

การคอมพลีเมนต์เลขฐานสอง แบ่งออกเป็น - คอมพลีเมนต์ 1 (1’s complement) - คอมพลีเมนต์ 2 (2’s complement) การคอมพลีเมนต์เลขฐานสองนี้นำไปใช้เกี่ยวกับการคำนวณทางไมโครคอมพิวเตอร์มาก เพราะว่าจะใช้ในลักษณะการลบด้วยวิธีการบวกด้วยคอมพลีเมนต์ สรุป การลบด้วยการบวกด้วยคอมพลีเมนต์นั้นจะทำนองเดียวกับการคอมพลีเมนต์เลขฐานสิบ

การคอมพลีเมนต์เลขฐานสิบ ในระบบเลขฐานสิบ มีคอมพลีเมนต์พื้นฐาน 2 แบบที่ใช้กับบ่อยในกลบเลขฐานสิบคือ - คอมพลีเมนต์ 9 (9’s complement) - คอมพลีเมนต์ 10 (10’s complement) การคอมพลีเมนต์เลขฐานสิบ หมายถึง การลบเลขฐานสิบจำนวนใด ๆ โดยวิธีการบวก แต่การบวกนั้นใช้เลขคอมพลีเมนต์ของตัวลบ

คอมพลีเมนต์ 9 (9’s complement) ตัวอย่าง คอมพลีเมนต์ 9 ของ (789524)10 วิธีทำ (789524)10 คอมพลีเมนต์ 9 = 210475 ผลลัพธ์ที่ได้นั้นมาจาก 9 - 7 = 2 9 - 8 = 1 9 - 9 = 0 9 - 5 = 4 9 - 2 = 7 9 - 4 = 5

คอมพลีเมนต์ 10 (10’s complement) ตัวอย่าง คอมพลีเมนต์ 10 ของ (789524)10 คอมพลีเมนต์ 10 = คอมพลีเมนต์ 9 (+1) วิธีทำ (789524)10 คอมพลีเมนต์ 9 = 210475 + 1 = 210476  คอมพลีเมนต์ 10 = 210476 การคอมพลีเมนต์เลขฐานสิบ หมายถึง การลบเลขฐานสิบจำนวนใด ๆ โดยวิธีการบวก แต่การบวกนั้นใช้เลขคอมพลีเมนต์ของตัวลบ

Arithmetic circuits THE END Binary addition Binary Subtraction Unsigned binary numbers Sign-magnitude numbers 2’S Complement representation 2’S Complement arithmetic Arithmetic building blocks