ส่วนที่ 1: ข้อมูลเบื้องต้นเกี่ยวกับคอมพิวเตอร์และระบบปฏิบัติการ
ส่วนที่ 1.1: สารบัญ
บทที่ 1: คอมพิวเตอร์วัตถุประสงค์ทั่วไปและหมายเลขที่ใช้
คอมพิวเตอร์เป็นเครื่องอิเล็กทรอนิกส์ที่ประกอบด้วยส่วนประกอบหลายอย่างสำหรับการประมวลผลและจัดเก็บข้อมูล ข้อมูลสามารถส่งผลเป็นข้อความ รูปภาพ เสียง หรือวิดีโอ
1.1 ส่วนประกอบทางกายภาพภายนอกของคอมพิวเตอร์เอนกประสงค์
รูปภาพต่อไปนี้แสดงภาพวาดของคอมพิวเตอร์เอนกประสงค์ที่มีส่วนประกอบที่ใช้บ่อยที่สุด:
รูป. 1.1 คอมพิวเตอร์เอนกประสงค์
แป้นพิมพ์ เมาส์ และไมโครโฟนเป็นอุปกรณ์อินพุต ลำโพงและจอภาพ (จอภาพ) เป็นอุปกรณ์เอาท์พุต หน่วยระบบหรือที่เรียกว่าคอมพิวเตอร์ในแผนภาพคือสิ่งที่ทำหน้าที่คำนวณทั้งหมด อุปกรณ์อินพุตและอุปกรณ์เอาท์พุตเรียกว่าอุปกรณ์ต่อพ่วง
แผนภาพก่อนหน้านี้คือระบบคอมพิวเตอร์แบบทาวเวอร์หรือเพียงแค่คอมพิวเตอร์แบบทาวเวอร์ ด้วยเหตุนี้ยูนิตระบบจึงตั้งตรง หรืออีกทางหนึ่ง สามารถออกแบบยูนิตระบบให้วางราบบนโต๊ะ (โต๊ะ) และวางจอภาพไว้ด้านบนได้ ระบบคอมพิวเตอร์ดังกล่าวเรียกว่าระบบคอมพิวเตอร์เดสก์ท็อปหรือเพียงแค่คอมพิวเตอร์เดสก์ท็อป
รูปต่อไปนี้เป็นไดอะแกรมของคอมพิวเตอร์แล็ปท็อปที่มีชื่อของส่วนประกอบภายนอก:
รูปที่ 1.2 คอมพิวเตอร์แล็ปท็อป
เมื่อนั่งลง ก็สามารถวางคอมพิวเตอร์แล็ปท็อปไว้บนตักเพื่อทำงานได้ ออปติคัลไดรฟ์ในแผนภาพคือไดรฟ์ซีดีหรือดีวีดี ทัชแพดใช้แทนเมาส์ ยูนิตระบบมีแป้นพิมพ์
1.2 การพิมพ์
เนื่องจากชนชั้นสูงทุกคนในส่วนใดส่วนหนึ่งของโลกทุกวันนี้ถูกคาดหวังให้สามารถใช้คอมพิวเตอร์ได้ ดังนั้น ชนชั้นสูงทุกคนจึงต้องเรียนรู้วิธีการพิมพ์บนคีย์บอร์ด ชั้นเรียนการพิมพ์สามารถชำระเงินหรือฟรีบนอินเทอร์เน็ต หากไม่มีเงินหรือรายได้สำหรับชั้นเรียน ผู้อ่านต้องใช้คำแนะนำต่อไปนี้จึงจะรู้วิธีพิมพ์:
บนแป้นพิมพ์ภาษาอังกฤษ แถวกลางแถวหนึ่งมีปุ่ม F และ K ปุ่ม F อยู่ทางด้านซ้าย แต่ไม่ใช่ที่ด้านซ้ายสุดของแถว ปุ่ม J อยู่ทางด้านขวา แต่ไม่ใช่ทางด้านขวาสุด
มือทั้งสองข้างประกอบด้วยนิ้วหัวแม่มือ นิ้วชี้ นิ้วกลาง นิ้วนาง และนิ้วก้อย ก่อนพิมพ์ นิ้วชี้ของมือซ้ายจะต้องอยู่เหนือปุ่ม F นิ้วกลางจะต้องอยู่เหนือคีย์ถัดไปโดยเลื่อนไปทางซ้าย นิ้วนางต้องตามเหนือคีย์ถัดไป และนิ้วก้อยเหนือคีย์ตามมา ไปทางซ้ายทั้งหมด ก่อนพิมพ์ นิ้วชี้ของมือขวาจะต้องอยู่เหนือปุ่ม J นิ้วกลางของมือขวาจะต้องอยู่เหนือคีย์ถัดไปที่เลื่อนไปทางขวา นิ้วนางต้องอยู่เหนือคีย์ถัดไป และนิ้วก้อยต้องอยู่เหนือคีย์หลังจากนั้น ไปทางขวาทั้งหมด
เมื่อตั้งค่าเข็มแล้ว คุณควรใช้นิ้วที่ใกล้ที่สุดเพื่อกดปุ่มที่ใกล้ที่สุดบนแป้นพิมพ์ ในตอนแรกการพิมพ์ของคุณจะช้า อย่างไรก็ตาม การพิมพ์ของคุณจะเร็วขึ้นในช่วงหลายสัปดาห์และหลายเดือน
อย่าละทิ้งทัศนคตินี้เนื่องจากความเร็วในการพิมพ์เพิ่มขึ้น เช่น อย่าละทิ้งการใช้สามนิ้วสุดท้ายของมือซ้ายอย่างเหมาะสม หากละทิ้งไปจะเป็นการยากมากที่จะกลับมาใช้วิธีพิมพ์ที่ถูกต้อง ดังนั้นความเร็วในการพิมพ์จะไม่ดีขึ้นตราบใดที่ข้อผิดพลาดไม่ได้รับการแก้ไข
1.3 เมนบอร์ด
เมนบอร์ดเป็นบอร์ดแบบกว้างและอยู่ในยูนิตระบบ มันมีวงจรอิเล็กทรอนิกส์ที่มีส่วนประกอบอิเล็กทรอนิกส์อยู่ วงจรบนเมนบอร์ดมีดังนี้:
ไมโครโปรเซสเซอร์
วันนี้นี่เป็นองค์ประกอบหนึ่ง เป็นวงจรรวมหนึ่งวงจร มีพินสำหรับเชื่อมต่อกับวงจรอื่นๆ บนเมนบอร์ด
ไมโครโปรเซสเซอร์ทำการวิเคราะห์และประมวลผลหลักทั้งหมดสำหรับมาเธอร์บอร์ดและระบบคอมพิวเตอร์ทั้งหมด
วงจรขัดจังหวะฮาร์ดแวร์
สมมติว่าคอมพิวเตอร์กำลังเรียกใช้โปรแกรม (แอปพลิเคชัน) และมีการกดปุ่มบนแป้นพิมพ์ ไมโครโปรเซสเซอร์จะต้องถูกขัดจังหวะเพื่อรับรหัสคีย์หรือทำสิ่งที่คาดว่าจะทำเนื่องจากการกดปุ่มใดปุ่มหนึ่ง
การขัดจังหวะด้วยฮาร์ดแวร์ดังกล่าวสามารถทำได้สองวิธี: ไมโครโปรเซสเซอร์มีหนึ่งพินสำหรับสัญญาณขัดจังหวะสำหรับอุปกรณ์ต่อพ่วงแต่ละตัวที่เป็นไปได้ หรือไมโครโปรเซสเซอร์สามารถมีพินได้ประมาณสองพิน และมีวงจรขัดจังหวะที่อยู่นำหน้าพินทั้งสองนี้ไปทางไมโครโปรเซสเซอร์ให้เป็นไปได้ทั้งหมด อุปกรณ์ต่อพ่วง วงจรขัดจังหวะนี้มีพินสำหรับสัญญาณขัดจังหวะจากอุปกรณ์ต่อพ่วงที่เป็นไปได้ทั้งหมดที่จะขัดจังหวะไมโครโปรเซสเซอร์
วงจรอินเทอร์รัปต์มักจะเป็นวงจรรวมขนาดเล็กหนึ่งวงจรร่วมกับส่วนประกอบอิเล็กทรอนิกส์ขนาดเล็กเรียกว่าเกท
การเข้าถึงหน่วยความจำโดยตรง
คอมพิวเตอร์แต่ละเครื่องมีหน่วยความจำแบบอ่านอย่างเดียว (ROM) และหน่วยความจำเข้าถึงโดยสุ่ม (RAM) ROM มีขนาดเล็กและเก็บข้อมูลเล็กๆ ไว้อย่างถาวร แม้ว่าคอมพิวเตอร์จะปิดอยู่ก็ตาม ขนาดของ RAM นั้นใหญ่ แต่ไม่ใหญ่เท่ากับขนาดของฮาร์ดดิสก์
เมื่อเปิดเครื่อง (เปิดคอมพิวเตอร์แล้ว) RAM สามารถเก็บข้อมูลได้มากมาย เมื่อคอมพิวเตอร์ปิดเครื่อง (ปิดเครื่อง) ข้อมูลทั้งหมดใน RAM จะหยุดอยู่
เมื่อต้องถ่ายโอนรหัสอักขระตัวเดียวจากหน่วยความจำไปยังอุปกรณ์ต่อพ่วงหรือกลับกัน ไมโครโปรเซสเซอร์จะทำงาน ซึ่งหมายความว่าไมโครโปรเซสเซอร์จะต้องทำงานอยู่
มีหลายครั้งที่ต้องถ่ายโอนข้อมูลจำนวนมากจากหน่วยความจำไปยังดิสก์หรือในทางกลับกัน มีวงจรบนเมนบอร์ดที่เรียกว่าวงจร Direct Memory Access (DMA) นี่เป็นการถ่ายโอนเช่นเดียวกับไมโครโปรเซสเซอร์
DMA ใช้งานได้เฉพาะเมื่อปริมาณข้อมูลที่จะถ่ายโอนระหว่างหน่วยความจำและอุปกรณ์อินพุต/เอาท์พุต (อุปกรณ์ต่อพ่วง) สูงเท่านั้น เมื่อเกิดเหตุการณ์เช่นนี้ ไมโครโปรเซสเซอร์จะมีอิสระในการทำงานร่วมกับงานอื่นได้ และนั่นคือข้อได้เปรียบหลักของการมีวงจรเข้าถึงหน่วยความจำโดยตรง
วงจร DMA โดยทั่วไปจะเป็นไอซี (วงจรรวม) ร่วมกับส่วนประกอบอิเล็กทรอนิกส์ขนาดเล็กบางชนิดที่เรียกว่าเกท
วงจรอะแดปเตอร์หน่วยแสดงผลภาพ
หากต้องการย้ายข้อมูลจากไมโครโปรเซสเซอร์ไปยังหน้าจอ จะต้องผ่านวงจร Visual Display Unit Adapter บนเมนบอร์ด เนื่องจากตัวอักษรหรือสัญญาณจากไมโครโปรเซสเซอร์ไม่เหมาะกับหน้าจอโดยตรง
วงจรอื่นๆ
วงจรอื่นๆสามารถอยู่บนเมนบอร์ดได้ ตัวอย่างเช่น วงจรเสียงสำหรับลำโพงสามารถอยู่บนเมนบอร์ดได้ วงจรเสียงยังสามารถมาเป็นวงจรการ์ดเสียงเพื่อเสียบในช่องบนเมนบอร์ดได้
สำหรับวัตถุประสงค์ของบทนี้ ก็เพียงพอที่จะทราบการมีอยู่ของวงจรที่กล่าวถึงก่อนหน้านี้ แม้ว่าจะไม่มีวงจรเสียงก็ตาม
ไมโครโปรเซสเซอร์เรียกอีกอย่างว่าหน่วยประมวลผลกลางซึ่งย่อว่า CPU ไมโครโปรเซสเซอร์มีตัวย่อว่า µP CPU หมายถึงสิ่งเดียวกันกับ µP CPU และ µP ถูกใช้บ่อยในส่วนที่เหลือของหลักสูตรอาชีพออนไลน์นี้ ซึ่งหมายถึงไมโครโปรเซสเซอร์หรือหน่วยประมวลผลกลาง ซึ่งทั้งสองอย่างเป็นสิ่งเดียวกัน
1.4 การนับเลขฐานต่างๆ
การนับหมายถึงการบวก 1 เข้ากับหลักก่อนหน้าหรือหมายเลขก่อนหน้า ต่อไปนี้เป็นตัวเลขสิบหลัก รวมทั้ง 0 สำหรับการนับเลขฐาน 10:
0, 1, 2, 3, 4, 5, 6, 7, 8, 9
อีกชื่อหนึ่งของฐานคือ Radix Radix หรือฐานคือจำนวนหลักที่แตกต่างกันในการนับฐาน ฐานสิบมีเลขสิบหลักโดยไม่มีสิบซึ่งประกอบด้วยเลขสองหลัก หลังจากบวก 1 ถึง 9 แล้ว 0 จะถูกเขียน และตัวยกของ 1 จะถูกเขียนหน้า 0 เพื่อให้มี 10 ที่จริงแล้ว ไม่มีหลัก (หลักเดียว) สำหรับฐานใดๆ (ฐานใดๆ) โปรดทราบว่าไม่มีหลักสิบ สิบสามารถเขียนเป็น 1,010 ซึ่งอ่านว่าเลขฐานสิบเป็นศูนย์
ฐานสิบหกมีตัวเลขสิบหกหลัก รวมทั้ง 0 ซึ่งได้แก่:
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, ก, บี, ซี, ดี, อี, เอฟ
ในฐานสิบหก ตัวเลขสิบ, สิบเอ็ด, สิบสอง, สิบสาม, สิบสี่, สิบห้า ได้แก่ A, B, C, D, E และ F ตามลำดับ นอกจากนี้ยังสามารถเขียนเป็นตัวพิมพ์เล็กได้เช่น: a, b, c, d, e, f โปรดทราบว่าไม่มีตัวเลขสำหรับสิบหก
ในฐานสิบหก หลังจากบวก 1 เข้ากับ F แล้ว 0 จะถูกเขียนลงไป และตัวยกของ 1 จะเขียนไว้หน้า 0 เพื่อให้มี 1,016 ซึ่งอ่านว่าฐานหนึ่งศูนย์สิบหก
ฐานแปดมีแปดหลัก รวมทั้ง 0 ซึ่งได้แก่:
0, 1, 2, 3, 4, 5, 6, 7
โปรดทราบว่าไม่มีหลักสำหรับแปด
ในฐานแปด หลังจากบวก 1 ถึง 7 แล้ว 0 จะถูกเขียนลงไป และตัวยกของ 1 จะเขียนไว้หน้า 0 เพื่อให้มี 108 ซึ่งอ่านว่าเลขฐานหนึ่งศูนย์แปด
ฐานสองมีตัวเลขสองตัว รวมทั้ง 0 ซึ่งได้แก่:
0, 1
โปรดทราบว่าไม่มีตัวเลขสำหรับสอง
ในฐานสอง หลังจากบวก 1 ถึง 1 แล้ว 0 จะถูกเขียนลงไป และตัวยกของ 1 จะเขียนไว้หน้า 0 เพื่อให้มี 102 ซึ่งอ่านว่าฐาน 1-0 2
ในตารางต่อไปนี้ การนับจะนับจากหนึ่งถึงศูนย์หนึ่งฐานสิบหก ในแต่ละแถวจะมีตัวเลขที่สอดคล้องกันในฐานสิบ ฐานแปด และฐานสอง:
โปรดจำไว้ว่าการนับหมายถึงการบวก 1 เข้ากับหลักก่อนหน้าหรือหมายเลขก่อนหน้า สำหรับลำดับเลขฐานใดๆ การยก 1 ยังคงเลื่อนไปทางซ้าย เมื่อตัวเลขมากขึ้น มันก็จะกว้างขึ้น
ตัวเลขไบนารี่และบิต
ตัวเลขประกอบด้วยสัญลักษณ์ ตัวเลขคือสัญลักษณ์ตัวใดตัวหนึ่งในตัวเลข เลขฐาน 2 เรียกว่าเลขฐานสอง เลขฐาน 2 หลักเรียกว่า BIT ซึ่งโดยทั่วไปเขียนเป็น bit เป็นคำย่อสำหรับ Binary digiT
1.5 การแปลงตัวเลขจากฐานหนึ่งไปอีกฐานหนึ่ง
การแปลงตัวเลขจากฐานหนึ่งไปอีกฐานหนึ่งจะแสดงไว้ในส่วนนี้ คอมพิวเตอร์ทำงานโดยพื้นฐานในฐาน 2
การแปลงเป็นฐาน 10
เนื่องจากทุกคนชื่นชมค่าของตัวเลขในฐาน 10 ในส่วนนี้จะอธิบายการแปลงตัวเลขที่ไม่ใช่ฐาน 10 ไปเป็นฐาน 10 หากต้องการแปลงตัวเลขเป็นฐาน 10 ให้คูณตัวเลขแต่ละตัวในเลขฐานที่กำหนดด้วยฐานที่ยกขึ้น ไปยังดัชนีของตำแหน่งและเพิ่มผลลัพธ์
แต่ละหลักสำหรับตัวเลขใดๆ ในฐานใดๆ จะมีตำแหน่งดัชนีเริ่มต้นจาก 0 และจากด้านขวาสุดของตัวเลข เลื่อนไปทางซ้าย ตารางต่อไปนี้แสดงตำแหน่งดัชนีหลักของ D76F16, 61538, 10102 และ 678910:
ดัชนี -> 3 2 1 0
หลัก -> D 7 6 F16
ดัชนี -> 3 2 1 0
หลัก -> 6 1 5 38
ดัชนี -> 3 2 1 0
หลัก -> 1 0 1 02
ดัชนี -> 3 2 1 0
หลัก -> 6 7 8 910
การแปลง D76F16 เป็นฐาน 10 มีดังนี้:
ล x 163 + 7 x 162 + 6 x 161 + ฟ x 160
หมายเหตุ: ตัวเลขใดๆ ที่ถูกยกขึ้นเป็นดัชนี 0 จะกลายเป็น 1
163 = 16 x 16 x 16;
162 = 16 x 16
161 = 16
160 = 1
โปรดทราบว่าในทางคณิตศาสตร์ => หมายถึง “นี่หมายถึงสิ่งนั้น” และ ∴ หมายถึงดังนั้น
ในนิพจน์ทางคณิตศาสตร์ การคูณทั้งหมดต้องทำก่อนจึงจะบวก มาจากลำดับ BODMAS (วงเล็บขึ้นก่อน ตามด้วย Of ซึ่งยังคงเป็นการคูณ จากนั้นตามด้วย การหาร การคูณ การบวก และการลบ) ดังนั้นตัวอย่างจึงเป็นดังนี้:
ลึก x 163 + 7 x 162 + 6 x 161 + F x 160 = ลึก x 16 x16 x 16 + 7 x 16 x16 + 6 x 16 + F x 160
=> ลึก x 163 + 7 x 162 + 6 x 161 + F x 160 = ลึก x 4096 + 7 x 256 + 6 x 16 + F x 1
=> ลึก x 163 + 7 x 162 + 6 x 161 + F x 160 = 53248 + 1792 + 96 + 15
=> ลึก x 163 + 7 x 162 + 6 x 161 + F x 160 = 55151
∴ D76F16 = 5515110
การแปลง 61538 เป็นฐาน 10 มีดังนี้:
6 x 83 + 1 x 82 + 5 x 81 + 3 x 80
หมายเหตุ: ตัวเลขใดๆ ที่ถูกยกขึ้นเป็นดัชนี 0 จะกลายเป็น 1
83 = 8 x 8 x 8;
82 = 8 x 8
81 = 8
80 = 1
โปรดทราบว่าในทางคณิตศาสตร์ => หมายถึง “นี่หมายถึงสิ่งนั้น” และ ∴ หมายถึงดังนั้น
ในนิพจน์ทางคณิตศาสตร์ การคูณทั้งหมดต้องทำก่อนจึงจะบวก นี่มาจากลำดับ BODMAS ดังนั้นตัวอย่างการสาธิตจึงเป็นดังนี้:
6 x 83 + 1 x 82 + 5 x 81 + 3 x 80 = 6 x 8 x 8 x 8 + 1 x 8 x 8 + 5 x 8 + 3 x 80
=> 6 x 83 + 1 x 82 + 5 x 81 + 3 x 80 = 6 x 512 + 1 x 64 + 5 x 8 + 3 x 1
=> 6 x 83 + 1 x 82 + 5 x 81 + 3 x 80 = 3072 + 64 + 40 + 3
=> 6 x 83 + 1 x 82 + 5 x 81 + 3 x 80 = 3179
∴ 61538 = 317910
การแปลง 10102 เป็นฐาน 10 มีดังนี้:
1 x 23 + 0 x 22 + 1 x 21 + 0 x 20
หมายเหตุ: ตัวเลขใดๆ ที่ถูกยกขึ้นเป็นดัชนี 0 จะกลายเป็น 1
23 = 2 x 2 x 2;
22 = 2 x 2
21 = 2
20 = 1
โปรดทราบว่าในทางคณิตศาสตร์ => หมายถึง “นี่หมายถึงสิ่งนั้น” และ ∴ หมายถึงดังนั้น
ในนิพจน์ทางคณิตศาสตร์ การคูณทั้งหมดต้องทำก่อนจึงจะบวก นี่มาจากลำดับ BODMAS ดังนั้นตัวอย่างการสาธิตจึงเป็นดังนี้:
1 x 23 + 0 x 22 + 1 x 21 + 0 x 20 = 1 x 2 x 2 x 2 + 0 x 2 x 2 + 1 x 2 + 0 x 10
=> 1 x 23 + 0 x 22 + 1 x 21 + 0 x 20 = 1 x 8 + 0 x 4 + 1 x 2 + 0 x 1
=> 1 x 23 + 0 x 22 + 1 x 21 + 0 x 20 = 8 + 0 + 2 + 0
=> 1 x 23 + 0 x 22 + 1 x 21 + 0 x 20 = 10
∴ 10102 = 1,010
การแปลงจากฐาน 2 เป็นฐาน 8 และฐาน 16
การแปลงจากฐาน 2 ไปเป็นฐาน 8 หรือฐาน 2 ไปเป็นฐาน 16 นั้นง่ายกว่าการแปลงจากฐานอื่นไปเป็นฐานอื่นโดยทั่วไป นอกจากนี้ เลขฐาน 2 จะนิยมใช้กันมากกว่าในฐาน 8 และฐาน 16
การแปลงจากฐาน 2 เป็นฐาน 8
หากต้องการแปลงจากฐาน 2 เป็นฐาน 8 ให้จัดกลุ่มเลขฐาน 2 หลักเป็นสามหลักจากด้านขวาสุด จากนั้นให้อ่านแต่ละกลุ่มด้วยฐานแปด ตารางที่ 1.1 (การนับใน Radix ต่างกัน) ซึ่งมีความสอดคล้องกันระหว่างฐาน 2 และฐาน 8 สำหรับเลขแปดตัวแรก สามารถใช้อ่านกลุ่มของเลขฐาน 2 ให้เป็นเลขฐานแปดได้
ตัวอย่าง:
แปลง 1101010101012 เป็นฐาน 8
สารละลาย:
การจัดกลุ่มเป็น 3 ส่วนจากขวาจะได้ดังนี้
| 110 | 101 | 010 | 101 |
จากตาราง 1.1 และการอ่านจากทางขวาที่นี่ 1,012 คือ 58 และ 0102 คือ 28 โดยไม่สนใจเลข 0 นำหน้า จากนั้น 1,012 ยังคงเป็น 58 และ 1102 คือ 68 ดังนั้น ในฐาน 8 กลุ่มต่างๆ จะกลายเป็น:
| 68 | 58 | 28 | 58 |
และเพื่อจุดประสงค์ในการเขียนแบบธรรมดา:
1101010101012 = 65258
ตัวอย่างอื่น:
แปลง 011000101102 เป็นฐาน 8
สารละลาย:
011010001102 = | 01 | 101 | 000 | 110 |
=> 011010001102 = | 18 | 58 | 08 | 68 |
∴ 011010001102 = 15068
โปรดทราบว่าศูนย์นำหน้าในแต่ละกลุ่มจะถูกละเว้น ถ้าตัวเลขทั้งหมดในกลุ่มเป็นศูนย์ หลักทั้งหมดจะถูกแทนที่ด้วยศูนย์หนึ่งตัวในฐานใหม่
การแปลงจากฐาน 2 เป็นฐาน 16
หากต้องการแปลงจากฐาน 2 เป็นฐาน 16 ให้จัดกลุ่มเลขฐาน 2 หลักเป็นสี่หลักจากด้านขวาสุด จากนั้นให้อ่านแต่ละกลุ่มด้วยฐานสิบหก ตารางที่ 1.1 (การนับใน Radix ต่างกัน) ซึ่งมีความสอดคล้องกันระหว่างฐาน 2 และฐาน 16 สำหรับเลข 16 หลักแรก สามารถใช้อ่านกลุ่มของเลขฐาน 2 ให้เป็นเลขฐาน 16 ได้
ตัวอย่าง:
แปลง 1101010101012 เป็นฐาน 16
สารละลาย:
การจัดกลุ่มเป็นสี่ส่วนจากขวาจะได้ดังนี้:
| 1101 | 0101 | 0101 |
จากตาราง 1.1 และการอ่านจากด้านขวาที่นี่ 01012 คือ 58 โดยไม่สนใจ 0 นำหน้า 01012 ยังคงเป็น 58 โดยไม่สนใจ 0 นำหน้า และ 11012 คือ D16 ดังนั้น ในฐาน 16 กลุ่มต่างๆ จะกลายเป็น:
D16 | 516 | 516 |
และเพื่อจุดประสงค์ในการเขียนแบบธรรมดา:
1101010101012 = D5516
ตัวอย่างอื่น:
แปลง 11000101102 เป็นฐาน 16
สารละลาย:
11010001102 = | 11 | 0100 | 0110 |
=> 11010001102 = | 316 | 416 | 616 |
∴ 11010001102 = 34616
โปรดทราบว่าศูนย์นำหน้าในแต่ละกลุ่มจะถูกละเว้น ถ้าตัวเลขทั้งหมดในกลุ่มเป็นศูนย์ หลักทั้งหมดจะถูกแทนที่ด้วยศูนย์หนึ่งตัวในฐานใหม่
1.6 การแปลงจากฐาน 10 เป็นฐาน 2
วิธีการแปลงคือการหารเลขทศนิยม (ในฐาน 10) ด้วย 2 อย่างต่อเนื่อง จากนั้น อ่านผลลัพธ์จากด้านล่างดังที่แสดงในตารางต่อไปนี้ สำหรับเลขฐานสิบ 529:
ตารางที่ 1.2 การแปลงจากฐาน 10 เป็นฐาน 2 |
||
---|---|---|
ฐาน 2 | ฐาน 10 | ที่เหลือ |
2 | 529 | 1 |
2 | 264 | 0 |
2 | 132 | 0 |
2 | 66 | 0 |
2 | 33 | 1 |
2 | 16 | 0 |
2 | 8 | 0 |
2 | 4 | 0 |
2 | 2 | 0 |
2 | 1 | 1 |
0 |
อ่านจากด้านล่างจะได้คำตอบว่า 1000010001 การหารขั้นใดๆ จะมีการหารด้วยตัวหารเพื่อให้ได้ผลหาร ผลหารจะมีจำนวนเต็มและเศษเสมอ ส่วนที่เหลืออาจเป็นศูนย์ เมื่อแปลงเป็นฐาน 2 ผลหารสุดท้ายจะเป็น 0 เศษ 1 เสมอ
1.7 ปัญหา
ผู้อ่านควรแก้ไขปัญหาทั้งหมดในบทก่อนที่จะไปยังบทถัดไป
1. ก) แสดงรายการอุปกรณ์อินพุตสามรายการในหน่วยระบบของคอมพิวเตอร์เอนกประสงค์
b) แสดงรายการอุปกรณ์เอาท์พุตสองตัวที่หน่วยระบบของคอมพิวเตอร์เอนกประสงค์
2. คุณจะให้คำแนะนำอะไรกับคนที่ต้องการเรียนการพิมพ์แต่ไม่มีเงินหรือรายได้สำหรับการเรียนการพิมพ์แบบมืออาชีพ?
3. ตั้งชื่อวงจรหลัก (ส่วนประกอบ) สี่วงจรของมาเธอร์บอร์ดของคอมพิวเตอร์เอนกประสงค์ และอธิบายบทบาทโดยย่อ
4. สร้างตารางการนับเลขฐานสิบ สิบหก แปด และสองฐานที่มีเลขฐานสิบหก ตั้งแต่ปี 116 ถึงปี 2559
5. แปลงตัวเลขต่อไปนี้เหมือนที่ทำในชั้นเรียนคณิตศาสตร์:
ก) 7C6D16 ถึงฐาน 10
b) 31568 ถึงฐาน 10
c) 01012 ถึงฐาน 10
6. แปลงตัวเลขต่อไปนี้ให้เป็นฐาน 8 เหมือนที่ทำในชั้นเรียนคณิตศาสตร์:
ก) 1101010101102
ข) 011000101002
7. แปลงตัวเลขต่อไปนี้ให้เป็นฐาน 8 เหมือนที่ทำในชั้นเรียนคณิตศาสตร์:
ก) 1101010101102
ข) 11000101002
8. แปลง 102410 เป็นฐานสอง